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.
Communication
15 standardsData Distribution Service — pub/sub middleware for real-time robotics
→ Humanoids, legged robots, native SDK translation
Micro Air Vehicle Link — drone autopilot protocol
→ Aerial drones, survey, inspection
Controller Area Network + CANopen device profile (CiA 402 motion)
→ AGVs, AMRs, mobile robot motor controllers, embedded bases
Serial communication protocol for PLC-driven industrial arms
→ Industrial SCARA / 6-DOF arms
Ethernet for Control Automation Technology — real-time servo control
→ High-performance industrial arms
Open Platform Communications Unified Architecture — Industry 4.0 standard
→ Factory cell integration, MES/SCADA, digital twin communication
Process Field Net — real-time industrial Ethernet (Siemens ecosystem)
→ European / German automotive manufacturing
Common Industrial Protocol over Ethernet (Rockwell ecosystem)
→ North American manufacturing
Message Queuing Telemetry Transport — lightweight IoT pub/sub
→ Cloud IoT, fleet telemetry, VDA 5050 transport
German Automotive AGV/AMR fleet communication standard (JSON over MQTT)
→ Warehouse robotics, WMS integration, master control
Consortium driver ecosystem for industrial arms on ROS
→ Fanuc, ABB, KUKA, Yaskawa, Universal Robots
PLC programming standard (ladder logic, structured text, function blocks)
→ Factory PLC controller integration
ROS 2 pub/sub message bus — the lingua franca of the OhhO platform
→ All ROS 2-compatible robots
JSON protocol bridging ROS 2 to WebSocket clients
→ Browser-based robot control, OhhO Connect
Open Robotics Middleware Framework — multi-robot fleet coordination
→ Mixed-vendor fleet traffic management, task allocation
Safety
11 standardsEssential health & safety requirements for machinery in the EU
→ EU market access for any robot
Safety requirements for industrial robots and robot systems
→ Industrial robot makers
Collaborative robot safety — power and force limiting
→ Cobot deployments
Safety-related parts of control systems (Performance Level a-e)
→ All safety-rated control functions
Risk assessment — hazard identification and risk estimation
→ All machinery (foundational)
Safety of industrial trucks — driverless (AGVs/AMRs)
→ Warehouse robotics, AGV/AMR safety
Safety requirements for personal care robots
→ Service & household robots
US industrial robot safety (harmonized with ISO 10218)
→ US industrial robot market
Safety of guided industrial vehicles (AGVs) — US
→ US warehouse / AGV safety
Functional safety of E/E/PE systems (foundamental root standard)
→ All safety-critical systems
Electrical equipment of machines
→ US / electrical safety
Data
6 standardsHugging Face dataset format for imitation learning demonstrations
→ VLA training data collection and sharing
Open-source ROS 2-native bag/recording format
→ ROS 2 topic recording, ecosystem interoperability
Open Neural Network Exchange — cross-platform model format
→ RL policy export, Fleet OTA deployment
Unified Robot Description Format — XML robot model
→ Robot description for ROS 2, simulation
Simulation Description Format — Gazebo-native world/robot description
→ Gazebo simulation worlds
Universal Scene Description — Pixar/Omniverse 3D scene format
→ Isaac Sim, Omniverse, digital twins
Simulation
3 standardsOpen-source 3D robot simulator (ROS 2-native)
→ Development, testing, digital twins
NVIDIA Isaac Sim — high-fidelity GPU simulator
→ VLA training data, sim-to-real, digital twins
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 →