daniel-s-ingram/ai_for_robotics

Visualizations of algorithms covered in Sebastian Thrun's excellent Artificial Intelligence for Robotics course on Udacity.

32
/ 100
Emerging

Implements core probabilistic localization and planning algorithms including histogram filters, Kalman filters, particle filters, A* and D* search, and SLAM, each with animated visualizations showing convergence behavior and real-world performance. The project uses Python with matplotlib animations to demonstrate how uncertainty propagates through dead reckoning alone versus with landmark sensing, and visualizes control strategies from basic proportional controllers to full PID feedback loops. Each lesson module builds progressively from 1D to 2D implementations, enabling side-by-side comparison of different filtering and pathfinding approaches for autonomous navigation.

161 stars. No commits in the last 6 months.

No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 1 / 25
Community 21 / 25

How are scores calculated?

Stars

161

Forks

33

Language

Python

License

Last pushed

Jan 07, 2019

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/daniel-s-ingram/ai_for_robotics"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.