Ross ROSS = Recommend OSS · open-source software intelligence for agents

Motion Planning

Motion planning(Path Planning and Trajectory Planning/Tracking) of AGV/AMR:python implementation of Dijkstra, A*, JPS, D*, LPA*, D* Lite, (Lazy)Theta*, RRT, RRT*, RRT-Connect, Informed RRT*, Voronoi, PID, DWA, APF, LQR, MPC, RPP, Bezier, Dubins etc. observed · 2026-08-28

github.com/ai-winter/python_motion_planning · homepage · Python · GPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

83/100

  • Activity 85
  • Release rhythm 74
  • Longevity 93
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 66.5
  • age_days: 1303
  • days_rel: 92
  • days_push: 92
  • n_releases_24m: 7

Full methodology

Adoption not part of the score

1074 stars · 149 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

A collection of motion planning algorithm implementations covering graph search (A*, JPS, D*, LPA*, D* Lite, Theta*), sampling-based planning (RRT variants, ACO, PSO, Voronoi), and trajectory optimization/tracking (PID, LQR, MPC, DWA, APF, Pure Pursuit). Available as a ROS planner plugin in C++ and as a standalone Python library for learning and prototyping.

Use cases

  • implement path planning for a mobile robot
  • compare A* vs RRT vs D* Lite algorithms
  • learn motion planning algorithms with visual demos
  • add a custom local planner plugin to ROS move_base
  • prototype trajectory tracking controllers like MPC and Pure Pursuit
  • simulate AGV/AMR navigation in ROS and Gazebo
  • study path searching and trajectory optimization theory

When to choose

  • you need reference implementations of many classic motion planning algorithms in one codebase
  • you are building ROS-based robot navigation with planner plugins
  • you want runnable, visualizable code to learn planning algorithms
  • you are prototyping AGV/AMR navigation stacks

When to avoid

  • you need production-grade, safety-certified navigation for commercial deployment
  • you work outside ROS/Python and need a turnkey planner binary
  • you need 3D planning for aerial or manipulator motion out of the box
  • you require permissive licensing - the code is GPL-3.0

Facets

library · maturity active

simulation robotics robotics autonomous-vehicles education python cpp cross-platform motion-planning path-planning trajectory-optimization astar rrt dwa mpc ros-navigation agv amr path-tracking sampling-based-planning algorithm-visualization algorithms linux ros

3 sources

Member repositories

For agents

markdown · JSON · MCP: product_card(name="ai-winter/python_motion_planning")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem