In the last few weeks I have been quite busy following the course “Programming a Robotic Car” on Udacitity. The course is quite demanding because it force you to implement all the algorithms presented. I think this is by far the most effective way to really learn and their on-line platform based on Python works pretty well.
These are some of the problems that can be solved with the techniques explained:
- Localizing a robot in a map
- Monte Carlo Localization
- Particle Filters Localization
- Tracking objects
- Kalman Filters
- Motion planning
- A Star
- Dynamic Programming
- Robot Motion
- Smoothing
- PID Control
- Simultaneous localization and mapping
- SLAM
- Online SLAM
- Udacity >> CS 373 – Programming a robotic car