A web-based control and monitoring interface for the LiDAR Scout Rover autonomous system. This dashboard provides real-time telemetry, navigation visualization, and manual control capabilities for rover operations.
The Overview page is the main dashboard for monitoring the rover in real time. It displays the camera feed, connection status, control mode, goal distance, gas sensor data, obstacle activity, teleoperation controls, and a local navigation view—all in one place for quick situational awareness during operation.
The Stacks page displays the rover's system architecture and active ROS 2 components. It shows the main topics and subsystems for sensing, navigation, safety, and motor control, helping explain how the rover software is organized.
The Navigation page displays the rover's pose, path status, and active navigation data. It shows pose values, plan status, goal distance, and the current control source, providing a quick view of Nav2 operation without needing RViz.
The Controller page focuses on manual control and drive mode status. It displays whether the rover is being controlled by navigation, avoidance, manual input, or is idle, while also showing how velocity commands flow through the different /cmd_vel topics.
The Topics page lists the main ROS 2 topics used by the rover system. Topics are grouped by perception, navigation, and control, providing a quick reference for monitoring the rover's active Point-LIO, Nav2, obstacle, and command topics.