Motion Planning & Control

__motion_plan
Motion Planning & Control · visual simulator

🤖 Motion Planning & Control simulator

🎯 path planning · PID · obstacle avoidance · interactive
📍 PID Control 🎯 (0, 0) 0%

🤖 Motion Planning & Control – interactive simulator
PID Control: Follows a smooth sine‑wave path with proportional‑integral‑derivative logic.
RRT (Rapidly‑exploring Random Tree): Builds a tree of random points to find a path from start (green) to goal (red).
A* (A‑Star): Finds the shortest grid‑based path around obstacles (blue blocks).
Potential Field: Moves the robot using attractive (goal) and repulsive (obstacle) forces.
💡 Click Run to animate, Step to advance frame‑by‑frame, or Reset to restart.

📖 About this simulator

🎯 Motion Planning & Control Systems
This tool demonstrates four fundamental algorithms used in robotics and autonomous systems:

🔹 PID Control – A classic feedback loop that guides a robot along a desired trajectory. Proportional, Integral, and Derivative terms work together to minimize error.
🔹 RRT (Rapidly‑exploring Random Tree) – A sampling‑based planner that builds a tree of random configurations to find a feasible path in complex environments.
🔹 A* (A‑Star) – A grid‑based search algorithm that finds the shortest path using a heuristic (Euclidean distance). Handles static obstacles.
🔹 Potential Field – Combines attractive forces toward the goal and repulsive forces from obstacles to navigate smoothly.

🧪 How to use:
• Select an algorithm from the dropdown.
• Click “Run” to see the motion in action.
• Use “Step” to advance frame by frame.
“Reset” restarts the current algorithm.
• The status bar shows progress and current position.

⚡ Built for education · works in any browser

Post a Comment

0 Comments