All products
FoundationPrototype

OhhO Connect

One link. OmniBot and the simulator, over ROSBridge or serial.

One link for OmniBot and simulation. OhhO Connect connects your browser to OmniBot and the simulator over ROSBridge (Wi-Fi) or Web Serial (USB). The in-browser sim (lib/connect/simulated.ts) runs with no install. Gazebo Harmonic is a ROSBridge you start (lib/pilot/sim/gazebo.ts, default ws://localhost:9090). Other robots are on the roadmap. BLE is an experimental browser transport; MQTT is roadmap. Isaac Sim and MuJoCo are not built.

Documentation

At a glance
Shipped
  • In-browser sim — no installEvidence
  • Gazebo Harmonic — ROSBridge you startEvidence
Roadmap
  • Wi-Fi · ROSBridge WebSocket
  • USB · Web Serial (firmware-direct)
  • Bluetooth · BLE (Nordic UART): experimental, Chrome/Edge, needs NUS firmware on the robot; not tested on OmniBot
  • Isaac Sim — not built
  • MuJoCo — not built
  • Vision: not built
  • OmniBot and simulation today — roadmap for other robots

Simulated data — connect a robot via Connect for live data

Interactive demo · simulated data

Concept render — not footage of OmniBot

Interactive demo · simulated data. Open sim teleop
Status

Works today

  • In-browser simulated robot transport with deadman controlEvidence
  • Gazebo Harmonic ROSBridge provider implementationEvidence
  • Yahboom serial communication driver in public repositoryEvidence
  • Android ROSBridge WebSocket manager implementationEvidence
Tracker

In progress

  • Sim teleop: drive Gazebo Harmonic from browser consoleOHH-89
Future

Vision: not built

One link. your robot. Any transport.

One link to your robot. OhhO Connect is the transport abstraction that lets every OhhO console — Pilot, Autonomy, Fleet, Mind — talk to your robot over whatever link the hardware exposes: Wi-Fi via ROSBridge, USB via Web Serial, Bluetooth Low Energy, or a built-in simulator. No SDK install, no Python, no robot-specific setup.

Vision highlights
Wi-Fi · ROSBridge WebSocket
USB · Web Serial (firmware-direct)
Bluetooth · BLE (Nordic UART): experimental, Chrome/Edge, needs NUS firmware on the robot; not tested on OmniBot
MQTT · IoT & cloud fleet connectivity
Built-in simulator (no hardware)
Robot-agnostic — one console, your robot
Planned specifications
Transports
ROSBridge (WS), Web Serial (USB), Web BLE (experimental, Chrome/Edge, needs NUS firmware; not tested on OmniBot), MQTT (roadmap), Simulator
Interface
RobotTransport — connect, velocity, joints, e-stop, telemetry
Browser
Chromium (Chrome / Edge) for Serial + BLE; any for WS
Persistence
Per-robot config saved to garage (Supabase + localStorage)
Simulator
Deterministic in-browser telemetry stream
Integrates
OhhO Pilot, Autonomy, Fleet, Mind, all consoles
The platform

Works better together

Ready to build with OhhO Connect?

The engine and this console demo are free. Hosted cloud is a waitlist, not a checkout.