Summary: The Cooperative Control of Multiagent Systems course will illustrate the various attributes needed in such systems and the complexity inherent to the design. Cooperative systems are currently limited in capacity and in availability, partly due to this so-called complexity and to the multifaceted nature of design and analysis. This course will focus on the well-known problem of multiagent path planning, with brief discussions of advanced techniques for formation flight health management. The optimization problem and its solution will be cast in the framework of dynamic programming and Markov decision processes, typical of problems of optimization under uncertainty. A discussion of the results of numerical simulations, integrating decision-making with closed-loop dynamics of the air vehicles, for both formation flight and path planning, will conclude the course.
Summary: This tutorial presents an overview of the current developments in the field of embedded computing drawing from signal and image processing applications. The module reviews computing complexity drivers, implementation approaches in hardware and software, and concludes with a discussion on recent trends. After completing this course you should be able to develop an understanding of: Generic Phased-Array Architecture; Real-Time Embedded Computing Implementation Options; Trends and Advanced Techniques.
Summary: This course provides an overview of the subject of software safety as it relates to the safety of the overall computing system. In particular, learners will gain an understanding of the various software safety standards used in the aircraft industry, traditional safety analysis techniques, and current research and development efforts in the field. After completing this course you should be able to develop an understanding of: The difference between Safety, Security and Reliability; The difference between Software, Hardware and Data Safety; The role of various Safety Standards (DO-178B, DO-254, ARP 4761, ARP 4754, etc.); Current safety analysis techniques (FMEA, FTA, etc.); Emerging computer safety trends