USD scene files for running the movensys-manipulator examples in NVIDIA Isaac Sim.
This repository ships ready-to-open Isaac Sim scenes for the Dobot CR3A and CR5A
manipulators driven by the WMX ROS2 stack. Each scene wires the robot, gripper,
sensors, and isaacsim.ros2.bridge topics needed by the matching example in
movensys-manipulator, so you can launch a demo without authoring the scene
from scratch.
.
├── dobot_cr3a/ # USD scenes for the Dobot CR3A manipulator
└── dobot_cr5a/ # USD scenes for the Dobot CR5A manipulator
Each scene is named <n><mode>_<example>.usd, where <mode> selects how the
robot is driven:
| Suffix | Mode | Purpose |
|---|---|---|
a |
simulation |
Pure Isaac Sim — no physical hardware needed |
b |
hil |
Hardware-in-the-loop — sim with WMX runtime |
c |
real |
Visualization against the real robot |
The CR3A directory provides scenes for the trajectory, AprilTag pick-and-place, obstacle avoidance, RoboPoly, and AprilTag obstacle-avoidance examples. The CR5A directory currently provides the trajectory scene.
- Ubuntu 22.04 or 24.04
- NVIDIA Isaac Sim 5.0.0+
- ROS 2 (Jazzy recommended) with the
isaacsim.ros2.bridgeextension enabled - The
movensys-manipulatorworkspace to drive the scenes
Add the following to your ~/.bashrc (or source it per shell):
export ROS_DOMAIN_ID=70
export ROS_DISTRO=jazzy
export RMW_IMPLEMENTATION=rmw_cyclonedds_cpp
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/$ROS_DISTRO/lib
source /opt/ros/$ROS_DISTRO/setup.bash
source ~/.bashrc
mkdir -p ~/workspaces
cd ~/workspaces
git clone https://github.com/movensys/movensys-simulation.git
~/isaacsim/isaac-sim.selector.sh
- Enable the
isaacsim.ros2.bridgeextension and click Start. - Open a scene under
~/workspaces/movensys-simulation/, for example:dobot_cr3a/3a_trajectory_simulation.usd. - Click Play in the left toolbar to start the simulation.
- Run the matching example from
movensys-manipulatorto drive the robot.
- movensys-manipulator — Manipulator examples for the WMX ROS2 package
- movensys-intelligence — VLM-driven task planning for the manipulator
Released under the MIT License. See LICENSE.txt for details.