Probabilistic Robotics
Course objectives
General Objectives: Acquiring knowledge on the basic tools for probabilistic state estimation in robotics. Being able to apply these tools to real study cases and to implement working solutions. Evaluate the quality of a state estimator. Specific Objectives: Knowledge and Understanding: - how to manipulate probability distributions, in particular Gaussians - the basics of filtering (hisrogram filters, Gaussian filters, particle filters) - the generic model for a stationary non-linear or linear - Dense and Sparse formulation of minimization algorithms (Gauss-Newton, Levenberg Marquardt) - The problem of Data Association, and typical tools to approach it (RANSAC, Heuristics) - Typical study cases of estimation problems in robotics (Calibration, Localization, Mapping and SLAM) Applying Knowledge and Understanding: - Being able to model a problem and to adapt the tools to its solution. - Develop a functioning estimator. Making Judgements: - Being able to analyze the pros and contra of different solutions to the same problem. - Spot the tools applicable to solve all subtasks in the design of an estimator. These abilities are supported by the Project to be developed as a part of the exam. The course interleaves theory and practice. During the practicals the students are asked to complete code snippets provided by the teacher and to run their programs on real study cases. Communication Skills: - Acquire a common language to describe estimators and a development methodology that supports interaction between developers by defining a standard set of goals. Learning Skills: The student will possess the abilities and the skills to approach general estimation problems. The examples in the domain of navigation provided during the course serve as study cases. The indivudal topics learned (Gaussian Manipulation, Filtering Designs, Minimization) are useful instruments to approach a far more general class of problems
Program - Frequency - Exams
Course program
Prerequisites
Books
Teaching mode
Frequency
Exam mode
Bibliography
Lesson mode
Program - Frequency - Exams
Course program
Prerequisites
Books
Teaching mode
Frequency
Exam mode
Bibliography
Lesson mode
- Lesson code1052218
- Academic year2025/2026
- CourseEngineering in Computer Science and Artificial Intelligence
- CurriculumSingle curriculum
- Year2nd year
- Semester1st semester
- SSDING-INF/05
- CFU6