Search docs...
K

Navigation Screen

The Navigation Screen is the primary interface for autonomous robot operation. It allows users to set goals, monitor localization health, and command the robot to move to specific coordinates on the map with a simple tap.

navigation_init (Light Theme)navigation_init (Dark Theme)

Key Features

  • Interactive Global Map: High-resolution visualization of the robot's environment and its current pose.
  • Point-and-Click Navigation: Tap anywhere on the map to set a new "Goal" for the robot to autonomously drive to.
  • Manual Localization: Tools to manually correct the robot's position if it becomes "lost" (Initial Pose estimation).
  • Path Visualization: Shows the "Global Plan" (the intended route) and "Local Plan" (real-time obstacle avoidance maneuvers).
  • Navigation Controls: Stop, Pause, and Resume buttons for immediate control over autonomous missions.
  • Sidebar Management: Unified panel to select saved Maps, Waypoints, and system-specific navigation settings.

User Workflow

1. Load Map

The user selects the active map for the current environment from the sidebar. This loads the static environment data for the robot to navigate within.

navigation_map_load (Light Theme)navigation_map_load (Dark Theme)
navigation_after_map_load (Light Theme)navigation_after_map_load (Dark Theme)

2. Manual Localization (If Needed)

If the robot's current position on the map doesn't match its real-world location, the user can use the Localize tool. By tapping the robot's actual position and dragging to set the orientation, the system corrects its pose.

navigation_localize_trigger (Light Theme)navigation_localize_trigger (Dark Theme)
navigation_after_localize (Light Theme)navigation_after_localize (Dark Theme)

3. Set Goal & Navigate

To move the robot, the user taps a target location on the map. The system calculates the safest path, avoiding known obstacles, and the robot begins moving along the "Global Plan" line.

navigation_send_goal_trigger (Light Theme)navigation_send_goal_trigger (Dark Theme)
navigation_after_send_goal (Light Theme)navigation_after_send_goal (Dark Theme)

4. Device Trigger & Settings

Advanced users can interact with specific device triggers or system-level navigation parameters via the sidebar to fine-tune the robot's behavior during a mission.

navigation_device_trigger (Light Theme)navigation_device_trigger (Dark Theme)

5. Save Current Pose

At any point, the user can save the robot's current position as a "Waypoint" or "POI" (Point of Interest) for future automated tasks.

navigation_save_pose_trigger (Light Theme)navigation_save_pose_trigger (Dark Theme)
navigation_after_save_pose (Light Theme)navigation_after_save_pose (Dark Theme)

© 2026 Robotoai. All rights reserved.