Follow Path Screen
Overview


The Follow Path Screen is designed for scenarios where a robot needs to follow a very specific, user-defined route rather than choosing its own path. This is ideal for precision tasks, recurring patrol loops, or navigating through tight environments.
Key Features
- Freehand Path Drawing: Use a pen tool to draw any trajectory directly on the map for the robot to follow accurately.
- Waypoint Queues: Quickly set a sequence of points (A → B → C) to create a multi-stop mission.
- Speed Profile Assignment: Set different speeds for different segments of the path.
- Path Smoothing: Automatically refines jagged hand-drawn lines into smooth, driveable splines for the robot's kinematics.
- Live Path Execution: Watch the robot follow the exact line drawn on the screen in real-time.
User Workflow
- Drawing: The user draws a continuous line on the interactive map representing the desired patrol route.
- Review: The system shows a preview of the "Driveable Path" overlay.
- Execute: Clicks "Start Path," and the robot begins moving along the exact trajectory.
- Pause/Cancel: Full controls to stop the robot at any point along the custom path.