Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:safeav:curriculum:maps-m [2025/10/21 08:33] – [Table] larisasen:safeav:curriculum:maps-m [2025/11/05 09:17] (current) airi
Line 1: Line 1:
 ====== Module: Perception, Mapping, and Localization (Part 2) ====== ====== Module: Perception, Mapping, and Localization (Part 2) ======
-**Study level**                 | Master                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |+ 
-**ECTS credits**                | 1 ECTS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |+**Study level** | Master | 
-**Study forms**                 | Hybrid or fully online                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |+**ECTS credits** | 1 ECTS | 
-**Module aims**                 To provide advanced theoretical and practical understanding of the instability and uncertainty challenges in perception, mappingand localization for autonomous systems. The module explores how aleatoric and epistemic uncertainties affect sensing, object recognition, and environment modeling. Students will learn to model sensor noise, analyze data uncertainty, and design robust algorithms to ensure system stability in uncertain and adversarial environments. Emphasis is placed on real-world validation, robustness testing, and standards such as ISO 26262 and ISO 21448 (Safety Of The Intended Functionality - SOTIF)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |+**Study forms** | Hybrid or fully online | 
-**Pre-requirements**            Solid background in probability theory, statistics, and linear algebra. Familiarity with robotics, sensor fusion, and computer vision. Experience with Python or C++ programming and tools such as ROS 2OpenCVor MATLAB. Knowledge of control theory and machine learning principles is advantageous for modeling and mitigating uncertainty in perception systems                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |+**Module aims** | The aim of the module is to introduce instability and uncertainty aspects in perception, mapping and localisation for autonomous systems. The course develops students’ ability to model sensor noise and uncertainty, design robust perception and fusion algorithms, and assess system behaviour in challenging and safety-critical conditions in line with relevant standards. | 
-**Learning outcomes**           | Knowledge:\\ • Distinguish between aleatoric and epistemic uncertainty and describe their impact on perception and mapping.\\ • Explain sources of instability such as sensor noise, occlusions, quantization, and adversarial attacks.\\ • Understand safety frameworks like ISO 26262 and ISO 21448 (SOTIF) relevant to uncertainty handling.\\ • Describe the role of sensor fusion and redundancy in mitigating uncertainty and maintaining localization accuracy.\\ Skills:\\ • Model sensor noise and environmental uncertainty using statistical and probabilistic approaches.\\ • Apply sensor fusion algorithms (e.g., Kalman filter, particle filter) for robust localization.\\ • Evaluate system robustness against occlusions, reflection errors, and adversarial perturbations.\\ • Design and conduct experiments to quantify uncertainty and validate robustness using simulation and real-world datasets.\\ Understanding/Attitudes:\\ • Appreciate the trade-offs between computational complexity and robustness in multi-sensor systems.\\ • Recognize the ethical and safety implications of unstable or unreliable perception in autonomous systems.\\ • Demonstrate awareness of international safety standards and adopt responsible practices for system validation.     |+**Pre-requirements** | Basic knowledge of probability and statistics, linear algebra and perception or sensor fusion conceptsas well as programming skills in Python or C++. Familiarity with roboticscomputer vision, control theorymachine learning or ROS-based tools is recommended but not mandatory. | 
-** Topics **                    | 1. Sources of Instability and Uncertainty:\\    – Aleatoric vs epistemic uncertainty, stochastic processes, and measurement noise.\\    – Quantization effects, sensor noise modeling, and environmental randomness.\\ 2. Sensor Noise and Fusion:\\    – Multi-sensor integration: LiDAR, radar, GNSS, IMU, camera.\\    – Noise filtering and smoothing techniques (Kalman, particle, Bayesian filters).\\ 3. Occlusions and Partial Observability:\\    – Handling occlusions, weather effects, and incomplete sensor coverage.\\    – Tracking and prediction in uncertain environments.\\ 4. Adversarial Robustness:\\    – Adversarial attacks on perception networks and their detection.\\    – SOTIF (ISO 21448) and safety verification of intended functionality.\\ 5. Validation and Safety Assessment:\\    – Simulation-based validation and uncertainty quantification.\\    – Evaluation metrics for perception and localization under uncertainty.\\ 6. Real-world Case Studies:\\    – Sensor degradation in autonomous vehicles, calibration drift, and redundancy design.                                                                                                                                                                                                     |+**Learning outcomes** | **Knowledge**\\ • Distinguish between aleatoric and epistemic uncertainty and describe their impact on perception and mapping.\\ • Explain sources of instability such as sensor noise, occlusions, quantization, and adversarial attacks.\\ • Understand safety frameworks relevant to uncertainty handling.\\ • Describe the role of sensor fusion and redundancy in mitigating uncertainty and maintaining localization accuracy.\\ **Skills**\\ • Model sensor noise and environmental uncertainty using statistical and probabilistic approaches.\\ • Apply sensor fusion algorithms for robust localization.\\ • Evaluate system robustness against occlusions, reflection errors, and adversarial perturbations.\\ • Design and conduct experiments to quantify uncertainty and validate robustness using simulation and real-world datasets.\\ **Understanding**\\ • Appreciate the trade-offs between computational complexity and robustness in multi-sensor systems.\\ • Recognize the ethical and safety implications of unstable or unreliable perception in autonomous systems.\\ • Demonstrate awareness of international safety standards and adopt responsible practices for system validation. | 
-**Type of assessment**          | The prerequisite of a positive grade is a positive evaluation of module topics and presentation of practical work results with required documentation.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |+**Topics** | 1. Sources of Instability and Uncertainty:\\    – Aleatoric vs epistemic uncertainty, stochastic processes, and measurement noise.\\    – Quantization effects, sensor noise modeling, and environmental randomness.\\ 2. Sensor Noise and Fusion:\\    – Multi-sensor integration: LiDAR, radar, GNSS, IMU, camera.\\    – Noise filtering and smoothing techniques.\\ 3. Occlusions and Partial Observability:\\    – Handling occlusions, weather effects, and incomplete sensor coverage.\\    – Tracking and prediction in uncertain environments.\\ 4. Adversarial Robustness:\\    – Adversarial attacks on perception networks and their detection.\\    – SOTIF (ISO 21448) and safety verification of intended functionality.\\ 5. Validation and Safety Assessment:\\    – Simulation-based validation and uncertainty quantification.\\    – Evaluation metrics for perception and localization under uncertainty.\\ 6. Real-world Case Studies:\\    – Sensor degradation in autonomous vehicles, calibration drift, and redundancy design. | 
-**Learning methods**            Lectures: Explore theoretical principles of uncertainty, noise modeling, and perception instability.\\ Lab worksImplement sensor fusion, uncertainty quantification, and robustness evaluation in ROS 2 or MATLAB.\\ Individual assignmentsResearch and report on adversarial attacks, occlusion handling, and noise modeling strategies.\\ Self-learningStudy international standards (ISO 26262, ISO 21448) and open-source datasets (KITTI, NuScenes, Waymo)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |+**Type of assessment** | The prerequisite of a positive grade is a positive evaluation of module topics and presentation of practical work results with required documentation. | 
-**AI involvement**              Yes — AI tools may assist in simulating uncertainty propagation, detecting adversarial patterns, and performing sensitivity analysis. Students must critically validate results, document methodology, and ensure reproducibility and compliance with academic integrity standards.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              +**Learning methods** | **Lecture** — Explore theoretical principles of uncertainty, noise modeling, and perception instability.\\ **Lab works** — Implement sensor fusion, uncertainty quantification, and robustness evaluation in ROS2 or MATLAB.\\ **Individual assignments** — Research and report on adversarial attacks, occlusion handling, and noise modeling strategies.\\ **Self-learning** — Study international standards and open-source datasets. | 
-**References to\\ literature**  1. ThrunS.BurgardW.& Fox, D. (2005). Probabilistic Robotics. MIT Press.\\ 2. Kendall, A., & Gal, Y. (2017). What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision? NeurIPS.\\ 3. Goodfellow, I., Shlens, J., & Szegedy, C. (2015). Explaining and Harnessing Adversarial Examples. ICLR.\\ 4. ISO 21448 (2022). Road Vehicles – Safety Of The Intended Functionality (SOTIF).\\ 5. ISO 26262 (2018). Road Vehicles – Functional Safety.\\ 6. Cadena, C., et al. (2016). Past, Present, and Future of SLAM. IEEE Transactions on Robotics.\\ 7. Zhang, J., & Singh, S. (2017). LOAM: Lidar Odometry and Mapping in Real-time. RSS.\\ 8. Razdan, R., & Sell, R. (2025). Uncertainty-Aware Perception and Mapping Frameworks for Autonomous Systems. IEEE Access (forthcoming).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |+**AI involvement** | AI tools may assist in simulating uncertainty propagation, detecting adversarial patterns, and performing sensitivity analysis. Students must critically validate results, document methodology, and ensure reproducibility and compliance with academic integrity standards. | 
-**Lab equipment**               | Yes                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               || +**Recommended tools and environments** | ROS2MATLABKITTINuScenesWaymo 
-**Virtual lab**                 Yes                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               || +**Verification and Validation focus** |  
-| **MOOC course**                 | Suggested MOOC: 'Probabilistic Robotics' (edXGeorgia Institute of Technology) or 'AI for Self-Driving Cars' (Coursera, University of Toronto).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ||+**Relevant standards and regulatory frameworks** | ISO 26262ISO 21448 (SOTIF) |
  
en/safeav/curriculum/maps-m.1761035636.txt.gz · Last modified: 2025/10/21 08:33 by larisas
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0