All products
FoundationRoadmap

OhhO Bridge

Roadmap: protocol adapters beyond ROS 2.

Bridge is a roadmap console. It lists protocol names. Public code today is the Yahboom serial driver and ROS 2 topics in the OmniBot repository. DDS, MAVLink, CANopen, OPC UA, VDA 5050, MQTT, and per-model joint maps are not implemented.

Documentation

At a glance
Shipped
  • Yahboom serial codec exists in the public driverEvidence
Roadmap
  • Roadmap console — simulated adapter list
  • ROS 2 topics are the supported interface today

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 bridge console
Status

Works today

  • Yahboom serial driver packet codec in public OmniBot repositoryEvidence
Tracker

In progress

  • Protocol adapter framework beyond ROS 2OHH-40
Future

Vision: not built

Connect your robot. Even the ones that don't speak ROS.

OhhO Connect handles the transport; OhhO Bridge handles the language. Bridge is a library of protocol adapters that translate between a robot's native protocol — a DDS LowCmd/LowState interface, a MAVLink autopilot, a CANopen motor bus, an OPC UA factory cell, a Modbus PLC arm — and the standard ROS 2 topics every OhhO product already speaks. One adapter per protocol family, and your robot joins the platform.

Vision highlights
DDS-native ↔ ROS 2 topics
MAVLink ↔ ROS 2 topics
CAN bus / CANopen (CiA 402) ↔ ROS 2
OPC UA ↔ ROS 2 (Industry 4.0)
PROFINET · EtherNet/IP ↔ ROS 2
MQTT · VDA 5050 (AGV/AMR fleets)
Modbus · EtherCAT (industrial arms)
ROS-Industrial arm driver compatibility
Joint-index maps per robot model
Impedance-gain defaults included
Planned specifications
Robot protocols
DDS, MAVLink, CANopen, Modbus, EtherCAT
Factory protocols
OPC UA, PROFINET, EtherNet/IP, IEC 61131-3
Fleet protocols
MQTT, VDA 5050
Industrial arms
ROS-Industrial compatible, Modbus, EtherCAT
Humanoid models
Per-model joint maps, configurable for your robot
ROS 2 topics
/cmd_vel, /joint_states, /imu/data, /odom
Gain profiles
Default kp/kd per joint per model
Runtime
ROS 2 node (onboard PC) + browser codecs
Integrates
OhhO Connect, Frame, all consoles
The platform

Works better together

Ready to build with OhhO Bridge?

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