Industry Standards

Speaks every protocol
your facility already runs.

OhhO is built on the industry standards the robotics world already uses — from CANopen and OPC UA to VDA 5050 and ISO 3691-4. No proprietary lock-in, no protocol parsers to write. Your robots plug into the systems your plant, warehouse and cloud already have.

15
Communication protocols
11
Safety standards
6
Data & description formats
3
Simulation engines
01 //

Communication

15 standards
DDS (Cyclone)
Bridge

Data Distribution Service — pub/sub middleware for real-time robotics

Humanoids, legged robots, native SDK translation

MAVLink
Bridge

Micro Air Vehicle Link — drone autopilot protocol

Aerial drones, survey, inspection

CAN bus / CANopen (CiA 402)
Bridge

Controller Area Network + CANopen device profile (CiA 402 motion)

AGVs, AMRs, mobile robot motor controllers, embedded bases

Modbus TCP/RTU
Bridge

Serial communication protocol for PLC-driven industrial arms

Industrial SCARA / 6-DOF arms

EtherCAT
Bridge

Ethernet for Control Automation Technology — real-time servo control

High-performance industrial arms

OPC UA
Bridge, Twin

Open Platform Communications Unified Architecture — Industry 4.0 standard

Factory cell integration, MES/SCADA, digital twin communication

PROFINET
Bridge

Process Field Net — real-time industrial Ethernet (Siemens ecosystem)

European / German automotive manufacturing

EtherNet/IP (CIP)
Bridge

Common Industrial Protocol over Ethernet (Rockwell ecosystem)

North American manufacturing

MQTT
Bridge, Connect, Fleet

Message Queuing Telemetry Transport — lightweight IoT pub/sub

Cloud IoT, fleet telemetry, VDA 5050 transport

VDA 5050
Bridge, Fleet

German Automotive AGV/AMR fleet communication standard (JSON over MQTT)

Warehouse robotics, WMS integration, master control

ROS-Industrial
Bridge

Consortium driver ecosystem for industrial arms on ROS

Fanuc, ABB, KUKA, Yaskawa, Universal Robots

IEC 61131-3 / PLCopen
Bridge

PLC programming standard (ladder logic, structured text, function blocks)

Factory PLC controller integration

ROS 2 topics
Frame, Connect, all

ROS 2 pub/sub message bus — the lingua franca of the OhhO platform

All ROS 2-compatible robots

ROSBridge WebSocket
Connect

JSON protocol bridging ROS 2 to WebSocket clients

Browser-based robot control, OhhO Connect

Open-RMF
Fleet

Open Robotics Middleware Framework — multi-robot fleet coordination

Mixed-vendor fleet traffic management, task allocation

02 //

Safety

11 standards
EU Machinery Reg (CE)
Comply

Essential health & safety requirements for machinery in the EU

EU market access for any robot

ISO 10218-1/2
Comply

Safety requirements for industrial robots and robot systems

Industrial robot makers

ISO 15066
Comply

Collaborative robot safety — power and force limiting

Cobot deployments

ISO 13849-1
Comply

Safety-related parts of control systems (Performance Level a-e)

All safety-rated control functions

ISO 12100
Comply

Risk assessment — hazard identification and risk estimation

All machinery (foundational)

ISO 3691-4
Comply

Safety of industrial trucks — driverless (AGVs/AMRs)

Warehouse robotics, AGV/AMR safety

ISO 13482
Comply

Safety requirements for personal care robots

Service & household robots

ANSI/RIA R15.06
Comply

US industrial robot safety (harmonized with ISO 10218)

US industrial robot market

ANSI/ITSDF B56.5
Comply

Safety of guided industrial vehicles (AGVs) — US

US warehouse / AGV safety

IEC 61508
Comply

Functional safety of E/E/PE systems (foundamental root standard)

All safety-critical systems

UL / IEC 60204-1
Comply

Electrical equipment of machines

US / electrical safety

03 //

Data

6 standards
LeRobot (Parquet + MP4)
Data, Train

Hugging Face dataset format for imitation learning demonstrations

VLA training data collection and sharing

MCAP
Frame, Data

Open-source ROS 2-native bag/recording format

ROS 2 topic recording, ecosystem interoperability

ONNX
Train, Fleet, Serve

Open Neural Network Exchange — cross-platform model format

RL policy export, Fleet OTA deployment

URDF
Build, Frame

Unified Robot Description Format — XML robot model

Robot description for ROS 2, simulation

SDF
Build, Frame

Simulation Description Format — Gazebo-native world/robot description

Gazebo simulation worlds

USD
Frame, Twin

Universal Scene Description — Pixar/Omniverse 3D scene format

Isaac Sim, Omniverse, digital twins

04 //

Simulation

3 standards
Gazebo Harmonic
Frame, Twin, Proof

Open-source 3D robot simulator (ROS 2-native)

Development, testing, digital twins

Isaac Sim
Frame, Twin, Train

NVIDIA Isaac Sim — high-fidelity GPU simulator

VLA training data, sim-to-real, digital twins

MuJoCo
Train

Multi-Joint dynamics with Contact — physics simulator

RL training, research

Missing a standard?

OhhO is open-source and community-extensible. Every bridge is a standalone adapter module — new protocols are added as a new adapter, no platform fork. On Forge, the OhhO team builds and maintains custom bridges for proprietary protocols.

Explore all 19 products →