Visualization Applications•1.Main Dashboard

1.Main Dashboard

Updated: October 15, 2026

1 Features Overview

  • Data Monitoring
    • View the robot's current motion status
    • Record, download, replay, and view ros2 bag data in real time
  • Secondary Development
    • Integrated robot process management tool
    • Integrated EngineAI Workspace secondary development environment
  • Offline Upgrade
    • Supports installing local .deb packages
    • Supports installing historical packages already stored on the robot

2 Accessing the Dashboard

  1. Connect to the robot's hotspot
  2. Open http://192\.168\.0\.162:9002/ in a browser

3 System Status Panel

文档图片

  • Machine Information shows
    • Robot model
    • Motion control software version and Apps software version
    • Orin board system status (disk usage)
  • System Status shows
    • The robot's current motion mode
    • The robot's current motion status (an error code indicates an abnormal state)
    • The robot's current battery level
  • The toolbox provides entry points to the secondary development and data monitoring tools

4 Data Center Panel

文档图片

  • The data center is divided into two parts
    • Upper part: ros2 bag recording status display
    • Lower part: ros2 bag and robot log downloads

4.1 ros2 bag Recording

image\.png

  • The left side of the panel displays "Recording" or "Not Recording" based on the current bag recording status
  • Conditions that trigger bag recording
    • Recording starts when switching from Idle or Passive to any other state
    • Recording stops 10 seconds after switching from any other state to Idle or Passive
      • If the state switches again within 10 seconds, recording continues
  • The following data is currently supported for recording
JSON<br>[<br> "/rosout",<br> "/hardware/motor_debug",<br> "/hardware/motor_command",<br> "/hardware/joint_state",<br> "/hardware/joint_command_feedback",<br> "/hardware/power_info",<br> "/hardware/imu_info",<br> "/motion/motion_state",<br> "/hardware/gamepad_keys",<br>]<br>

4.2 ros2 bag and Robot Log Downloads

image\.png

4.2.1 File Meaning

  • Bags
    • The number on the outer folder (e.g., 40) indicates the boot count, and the inner folder is the time the bag recording started
      • Each power-on creates a new outer folder with the boot count incremented by 1
      • Clicking "Start Recording" again after stopping creates a new inner folder
      • Folders marked with "current" are the ones currently being recorded
  • Logs
    • current_logs contains the logs currently being recorded
    • The number after the underscore in "logs" indicates the boot count, with the same meaning as bags

4.2.2 Notes

  • Downloading bags also downloads the logs matching the current boot count