PythonRobotics: Open-Source Library with EKF, Particle Filter, SLAM, and Path Planning Algorithms
tom_doerr · x · 2026-08-02
PythonRobotics is an open-source project providing Python code and a textbook for robotics algorithms. It demonstrates implementations of classic algorithms including:
- Localization: Extended Kalman Filter (EKF) and particle filter
- Mapping: Gaussian grid maps
- SLAM: ICP and FastSLAM
- Path planning: Dijkstra, A, RRT, etc.
The project has 30.2k stars and 7.4k forks on GitHub, with 2,223 commits, making it a valuable resource for learning robotics algorithms.
More from Embodied
- Peking University's SimForcing distills simulation motion priors into robot world models — PekingUniversity · 2026-10-16
- NVIDIA and Mercedes-Benz Expand Partnership on Next-Gen Automated Driving — nvidia · 2026-10-16
- ~25,000 Humanoid Robots Shipped in H1 2026, Over 95% from Chinese Vendors — ingliguori · 2026-10-16
- openpilot brings stoplight-stopping autonomy to a 2019 Corolla — k7agar · 2026-10-16
- Hironobu Fujiyoshi publishes deck: from AI agents to Agentic Robotics — HirokatuKataoka · 2026-10-16
- CoDA co-evolves simulation and robot policies via shared failure memory, lifting OOD success from 5.3% to 27.6% — PLAN-Lab · 2026-10-16