This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| en:safeav:ctrl:summary [2026/04/23 11:33] – raivo.sell | en:safeav:ctrl:summary [2026/04/24 09:59] (current) – raivo.sell | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| Finally, the chapter focuses on **validation and assurance**, | Finally, the chapter focuses on **validation and assurance**, | ||
| - | Assessments: | ||
| - | |||
| - | |||
| - | ^ # ^ Project Title ^ Description ^ Learning Objectives ^ | ||
| - | | 1 |Classical vs AI Control Benchmark Study | Implement and compare a classical controller (e.g., PID or LQR) with an AI-based controller (e.g., reinforcement learning) for a simplified vehicle model in simulation. Evaluate performance under nominal and disturbed conditions. |- Understand differences between model-based and data-driven control \\ - Analyze stability, robustness, and interpretability trade-offs \\ - Evaluate controller performance under uncertainty and disturbances | | ||
| - | | 2 |Behavioral & Motion Planning Stack Design | Design a hierarchical autonomy stack that includes a behavioral layer (FSM or behavior tree) and a motion planner (A*, RRT*, or MPC). Apply it to a scenario such as lane change or obstacle avoidance. | * Distinguish between behavioral decision-making and motion planning \\ * Implement planning algorithms under constraints \\ * Understand integration between perception, planning, and control | | ||
| - | | 3 |Scenario-Based Validation Framework | Develop a scenario-based testing framework using parameterized scenarios (e.g., varying speeds, distances, agent behaviors). Use a simulator to evaluate planning/ | ||
| - | | 4 |Digital Twin & Multi-Fidelity Simulation Study | Build a simplified digital twin of a vehicle and environment. Perform validation using both low-fidelity and high-fidelity simulation setups, comparing results and identifying discrepancies. | * Understand role of digital twins in V&V \\ * Analyze trade-offs between simulation fidelity and scalability \\ * Quantify sim-to-real gaps and their implications | | ||
| - | | 5 |Formal Methods for Safety Validation | Define safety requirements using a formal specification approach (e.g., temporal logic or rule-based constraints). Apply these to simulation traces and identify violations or edge cases. | * Translate safety requirements into formal, testable properties \\ * Use formal methods for falsification and validation \\ * Understand limitations of simulation without formal rigor | | ||