Probabilistic Robotics
Master how robots handle real-world uncertainty using simple math and logic to turn your curiosity into a foundational understanding of intelligent machines. * **Robot uncertainty management** using basic probability and logic * **Sensor data interpretation** to understand how robots see * **Map building basics** for navigating unknown environments * **Decision making models** for autonomous robot movement
9 sections ยท 36 lessons
Course outline
Foundations
- Why Uncertainty Matters
- Probability Basics
- Bayes' Theorem
- The Bayes Filter
- Prediction and Update
Gaussian Filters
- Kalman Filter Basics
- Kalman Filter Equations
- Extended Kalman Filter
- EKF Implementation
- Unscented Kalman Filter
- Information Filter
Nonparametric Filters
- Histogram Filters
- Particle Filter Concept
- Particle Filter Algorithm
- Resampling Strategies
- Adaptive Resampling
Robot Models
- Motion Model Fundamentals
- Odometry Motion Model
- Beam Sensor Model
- Likelihood Field Model
Localization
- Localization Problem Types
- EKF Localization
- Monte Carlo Localization
- Adaptive MCL
Mapping
- Occupancy Grid Concept
- Binary Bayes Filter for Maps
SLAM Fundamentals
- The SLAM Problem
- Data Association
SLAM Algorithms
- EKF SLAM Concept
- EKF SLAM Limitations
- FastSLAM
- Graph-Based SLAM
- Graph SLAM Front-End and Back-End
Planning
- POMDPs Introduction
- Exploration and Information Gain
- Practical POMDP Solutions