Route Editor Screen
Overview


The Route Editor is a high-level design tool for building complex, mission-critical robot paths. Unlike simple waypoints, the Route Editor allows users to build entire "Highways" for robots, defining exact lanes and connection points across an entire facility.
Key Features
- Node & Edge Graph: Create routes by connecting Points (Nodes) with Lines (Edges) to form a logical network.
- Interactive Canvas: A specialized environment for dragging, dropping, and linking nodes over the robot's map.
- Directional Routing: Define edges as "One-Way" or "Two-Way" to control traffic flow in narrow aisles.
- Action Assignment: Link specific logic to route points—like "Wait for 10s," "Rotate 180°," or "Trigger Door Open."
- Precision Editing Sidebar: Fine-tune the properties of every node and connection in a hierarchical list view.
- Professional Workflow: Support for professional tools like Snap-to-Grid, Undo/Redo, and Keyboard Shortcuts.
User Workflow
- Import Map: The user loads the facility map as the canvas background.
- Place Nodes: Taps on the map to place key connection points at intersections.
- Draft Edges: Connects nodes with lines to define the robot's allowed "Lanes."
- Assign Logic: Selects a node and adds a "Wait" action for loading/unloading tasks.
- Publish: Saves the entire network to the robot for mission execution.