Module #1 Introduction to Advanced Control Systems Overview of the importance of control systems in self-driving cars, and the objectives of the course.
Module #2 Review of Classical Control Theory Review of fundamental concepts in classical control theory, including PID controllers, transfer functions, and stability analysis.
Module #3 State Space Control Systems Introduction to state space control systems, including state space representation, controllability, and observability.
Module #4 Optimal Control Systems Introduction to optimal control systems, including linear quadratic regulator (LQR) and model predictive control (MPC).
Module #5 Nonlinear Control Systems Introduction to nonlinear control systems, including feedback linearization and sliding mode control.
Module #6 Sensor Fusion and Perception Overview of sensor fusion and perception techniques in self-driving cars, including radar, lidar, and computer vision.
Module #7 Motion Planning and Prediction Introduction to motion planning and prediction techniques in self-driving cars, including graph-based methods and machine learning approaches.
Module #8 Advanced Driver Assistance Systems (ADAS) Overview of ADAS, including lane departure warning, adaptive cruise control, and automatic emergency braking.
Module #9 Vehicle Dynamics and Modeling Introduction to vehicle dynamics and modeling, including kinematic and dynamic models.
Module #10 Control of Autonomous Vehicles Introduction to control of autonomous vehicles, including trajectory tracking and path following.
Module #11 Machine Learning for Control Introduction to machine learning techniques for control, including reinforcement learning and deep learning.
Module #12 Model-Based Reinforcement Learning Introduction to model-based reinforcement learning, including model-based RL algorithms and applications to autonomous vehicles.
Module #13 Deep Reinforcement Learning for Control Introduction to deep reinforcement learning for control, including deep Q-networks and policy gradient methods.
Module #14 Control of Autonomous Systems under Uncertainty Introduction to control of autonomous systems under uncertainty, including robust control and stochastic control.
Module #15 Real-Time Control and Software Engineering Overview of real-time control and software engineering considerations for autonomous vehicles.
Module #16 Safety and Validation of Autonomous Systems Introduction to safety and validation of autonomous systems, including hazard analysis and testing.
Module #17 Autonomous Vehicle Testing and Simulation Overview of autonomous vehicle testing and simulation, including hardware-in-the-loop and software-in-the-loop testing.
Module #18 Advanced Topics in Autonomous Vehicle Control Coverage of advanced topics in autonomous vehicle control, including platooning, swarm intelligence, and multi-agent systems.
Module #19 Case Studies in Autonomous Vehicle Control In-depth case studies of autonomous vehicle control systems, including examples from industry and academia.
Module #20 Design Project:Autonomous Vehicle Control System Students design and implement an autonomous vehicle control system, applying concepts learned throughout the course.
Module #21 Guest Lectures from Industry Guest lectures from industry experts, providing insights into the latest developments and challenges in autonomous vehicle control.
Module #22 Lab Session:Autonomous Vehicle Simulation Hands-on lab session using simulation tools and environments for autonomous vehicle control.
Module #23 Lab Session:Autonomous Vehicle Hardware Hands-on lab session using hardware platforms and sensors for autonomous vehicle control.
Module #24 Project Development and Iteration Students work on their design projects, receiving feedback and iterating on their autonomous vehicle control system designs.
Module #25 Final Project Presentations Students present their final design projects, demonstrating their understanding of advanced control systems for self-driving cars.
Module #26 Industry Trends and Future Directions Overview of current industry trends and future directions in autonomous vehicle control systems.
Module #27 Ethics and Responsibility in Autonomous Systems Discussion of ethical considerations and responsibility in the design and deployment of autonomous systems.
Module #28 Regulatory Frameworks and Standards Overview of regulatory frameworks and standards for autonomous vehicles, including international and national regulations.
Module #29 Cybersecurity for Autonomous Vehicles Introduction to cybersecurity concerns and solutions for autonomous vehicles.
Module #30 Course Wrap-Up & Conclusion Planning next steps in Advanced Control Systems for Self-Driving Cars career