Skip to main content

Software user guide

Console layout

Desktop

Open a browser and go to the address printed on the device label (typically http://io-XXXXX.local):

Dashboard

  • Top bar (left to right): camera count, free storage, system status, Wi-Fi management, files, upgrade, data platform login, Chinese/English toggle.
  • Main panel:
    • Left column (top to bottom): record, sensor, alerts.
    • Right column (top to bottom): preview (cameras + sensors), total frame rate trends.

Mobile

Open the same URL on your phone. Bottom tabs (left to right):

Record screen
Record
Preview screen
Preview
Files screen
Files
Settings screen
Settings
  • Record: record, alerts, total frame rate trends.
  • Preview: preview (camera and sensor data visualization).
  • Files: file manager.
  • Settings: sensor, Wi-Fi management, Chinese/English toggle, upgrade.

Use the icon at the top-right to sign in to the data platform.

System status

Shows Recording, Preview, or Idle.

Record panel

Start/stop recording and related status.

Alerts

Lists issues such as sensor count mismatch, missing devices, or low disk space.

Sensor panel

Used to configure sensors, enable/disable sensors, and view sensor information.

Shows how total frame rate across sensor streams changes over time.

  • Preview only: trends for sensors you have enabled for preview.
  • Recording only, or preview + recording: trends for all connected sensors.
  • During recording, if frame rate is abnormal (much higher or lower than expected), the chart segment for that period is shown in red.

Preview panel

Controls and tiles for camera and non-camera sensors.

Pre-flight

  • Sensors are preconfigured at the factory; with correct wiring the alert panel should be clear.
  • Check the sensor panel and confirm every sensor you need is enabled.

Capture

Preview

Preview UI

  1. Select cameras/mics/sensors in the dropdown.
  2. Click Start preview / Listen next to the dropdown to start the preview for the selected sensors:
    • Camera live preview tiles appear in the preview panel.
    • Microphone audio plays through the speaker in real time (only one microphone preview at a time).
    • Other sensor data is shown as visualisation charts:
      • IMU data: shows real-time acceleration and angular velocity trends.
      • Encoder data: shows real-time joint-angle trends.
      • Click the data name or icon above a chart to show/hide that data stream.
      • Click the Pause button in the top-right corner of a chart to freeze the view at the current moment.
      • With Dynamic axis on, the vertical axis auto-scales to the data; with it off, the range stays fixed.
  3. Refreshing the page does not stop preview.
  4. Toggle sensors in the dropdown while preview runs.
  5. Click the button again to stop.

Record

Record UI

  1. Start recording: 3-second voice countdown, then “start”.
  2. Refreshing does not stop recording.
  3. Stop recording ends all selected streams.
tip

When using a gripper, you can open and close it twice in quick succession to start or stop recording (a second trigger is ignored for 3 seconds after the first).

During recording, the gripper indicator LED switches to a flashing green state.

Drop detection

  • A steady “deng” prompt indicates drops on a stream; other streams keep recording until you stop.
  • No hot-plug recovery mid-take: reconnecting hardware will not resume that stream; voice prompts continue until recording stops.
  • Dropped takes show a red detail icon in Files.

Preview + record

  • Preview and recording can run at the same time.
  • You can start the other function while one is already running.
  • While both are active, refreshing the page does not interrupt either.
  • Starting or stopping one function does not affect the state of the other.

Local files

Files

Storage stats

  • Shows how much storage is currently in use.
tip

The system reserves space for data processing before export or upload, so it dynamically adjusts the free-space threshold based on the current size of stored files to trigger a low-storage alert in time.

Inspect

Open the detail icon for size, duration, sensor mix, and drop flags (red = drops).

Data playback

Click the playback icon on a data item to enter its playback view.

Data playback

Use the sidebar to select the content you want to view.

Delete

  • Single, multi-select, or select-all; click the Delete button to remove the selected files.
  • A confirmation dialog appears before deletion. Cannot undo.

Export

  • Single, multi-select, or select-all export.
  • Export format is .mcap; you can choose whether to skip video compression:
    • Video compression: re-encodes MJPEG to H.264 at about 6% of the original size (lossy / not reversible).
  • When exporting multiple files, you can choose whether to merge them into one file.

Export options


Upload

Sign in

Login

Sign in once with the credentials shown on the compute unit.

Server status

You can check the current server connection status:

  • Connected (green)
  • Not connected (red)

Start upload

Per-row upload button or batch select.

Pre-upload conversion

Conversion time scales with file size; you can cancel during conversion.

Progress

Shows percent and progress bar.

Task controls

While uploading, you can:

  • Cancel a task
  • Pause a task
  • Resume a task

States

Task states include:

  • Success
  • Failed
  • In progress

Uploaded data items are marked as uploaded.

Data post-processing

View uploaded data on the data platform

After confirming that the data has uploaded successfully, go to https://sense.io-ai.tech/ (for overseas regions use https://sense.embodiflow.com), sign in to your account, and view the uploaded data on the platform.

Data platform

Preprocess data

  1. Select the data you want to preprocess and click Update in the lower-right corner.
  2. In the dropdown, choose SenseXperience Data Preprocessing (GPU Agent) as the operation type.
  3. Run in background: turn on this switch to run preprocessing in the background so you can leave this panel while processing continues.
  4. Click Start processing.

Data preprocessing

The processing progress bar appears in this panel (when background processing is off) or in the data list (when background processing is on). If the progress bar does not load correctly, contact technical support.

Processing progress


System & configuration

Sensor configuration

Sensor config

  • Factory configuration is usually complete; no manual editing is required.
  • You can enable or disable individual sensors.
  • To add a new sensor, click Add sensor and fill in the sensor information.
  • You can also click a saved sensor configuration profile to edit it.

Wi-Fi management

Wi-Fi manager

Edit saved Wi-Fi profiles here.

Upgrades

SenseXperience supports both online and local upgrades.

Online upgrade

Online upgrade

Click Load available versions, pick a build from the list, and apply.

Local upgrade

Local upgrade

Drag-and-drop a package or browse to select it.

Logs

  • Application log storage limit is 100MB; logs are automatically rotated when exceeded.