Skip to main content

Open Source

The OMX open-source stack combines ROS 2 packages for the manipulator with an end-to-end imitation learning workflow, control packages, and supporting simulation resources maintained by ROBOTIS.

Where should I start?

OMX Repositories

CategoryRepositoryWhat it providesGuide
Robot platformROS 2ROBOTIS-GIT/open_manipulatorRobot descriptions, bringup, controllers, MoveIt configuration, teleoperation, and hardware integration for OMXSoftware Overview
Imitation learningData workflowROBOTIS-GIT/cyclo_intelligenceDemonstration recording, dataset preparation, training guidance, policy backend control, and robot inference from a web UICyclo Intelligence
Motion controlQP controllerROBOTIS-GIT/cyclo_controlMoveL and MoveJ controllers with interpolation, constraint handling, and self-collision avoidance for real-robot motionCyclo Control
SimulationIsaac LabROBOTIS-GIT/cyclo_labIsaac Lab-based simulation environments, tasks, and shared robot assets; an OMX USD model is not currently includedSimulation Overview

Simulation Models

These robot-description and simulation models support visualization and simulation work around the primary imitation learning workflow.

FormatRepository locationUse
URDFopen_manipulator_description/urdfROS 2 robot description and visualization
MJCFrobotis_mujoco_menagerie/robotis_omxMuJoCo model and scene configuration

USD is not currently available for OMX.

See the Simulation Overview for the available format descriptions.

Additional Resources

ResourceAvailable filesGuide
OMX-F drawings and 3D filesPDF · STEPHardware Specifications
OMX-L drawings and 3D filesPDF · STEPHardware Specifications
Docker imagerobotis/open-manipulatorSetup Guide
Tutorial videosROBOTIS Open Source TeamVideo Gallery

The hardware guide also links to printable models available through Printables and Onshape.

Open Source Licenses

AreaDefault license or source
ROBOTIS software repositoriesApache License 2.0
Simulation modelsCheck the LICENSE file in each model directory
Hardware drawings and downloadsCheck the terms supplied with each downloadable resource
Docker images and bundled dependenciesCheck the image notices and the licenses of included components

Always check the LICENSE, notices, and third-party license files in each repository before use. Those files are the source of truth and may contain additional terms.

Looking for the full ROBOTIS catalog?

See the ROBOTIS Open Source catalog for CYCLO, shared software, models, datasets, and resources for other ROBOTIS products.