Robot USD model files for ROS2 Control simulation.
Screencast.from.2025-11-25.17-05-49.mp4
![]() |
![]() |
![]() |
| Agibot G1 | Agilex Aloha Split | Agilex Aloha V1 |
![]() |
![]() |
![]() |
| Agilex Aloha V2 | ARX Lift | ARX X7S |
![]() |
![]() |
![]() |
| Astribot S1 | Galaxea R1 Lite | Galaxea R1 |
![]() |
![]() |
![]() |
| Galaxea R1 Pro | Galbot One | Realman Aidal |
![]() |
![]() |
![]() |
| Ai2 Bot2 | ARX Lift2S | Galbot Zero |
# Clone the repository
git clone git@github.com:fiveages-sim/robot_usds.git
cd robot_usds
# Initialize and update submodules
git submodule update --init --recursive- Gripper
- ChangingTek AG2F120S
- ChangingTek AG2F90
- Galaxea G1
- Inspire EG2 4C2
- Jodell RG75
- OmniPicker
- Robotiq 85
- Dexterous Hand
- BrainCo Revo1
- BrainCo Revo2
- LinkerHand o6
- LinkerHand o7
- Manipulator
- ARX (
manipulators/ARX/)- ARX R5 (
ARX_R5) - ARX X5 (
ARX_X5) - ARX5 Agilex (
ARX5_Agilex) - ARX5 Gripper 2023 (
ARX5_Gripper_2023) - ARX5 Gripper 2025 (
ARX5_Gripper_2025)
- ARX R5 (
- DobotCR5
- Dobot CR5 Dual Arm
- Elite EC66
- Galaxea
- A1
- A1X
- A1Y
- Agilex
- Piper
- Marvin (Tianji AI series)
- Realman RM75
- ARX (
- Humanoid
- Agibot G1
- Agibot G2
- Ai2 Bot2
- ARX Lift (
humannoid/ARX_Lift) - ARX X7S (
humannoid/ARX_X7S) - Astribot S1
- Dobot Atom
- FiveAges W1
- FiveAges W2
- Galbot One
- Galbot Zero
- Galaxea R1
- Galaxea R1 Pro
- Realman Aidal
- Ubtech
- Mobile Base
- Agilex Ranger Mini
- Agilex Tracer
- Agilex Tracer V2
- Mobile Manipulator
- Agilex Aloha Spilt
- Agilex Aloha V1
- Agilex Aloha V2
- ARX Lift2S (
mobile_manipulator/ARX_Lift2S) - Galaxea R1 Lite
- Sensors
- d405
- d415
- d435
- dabai
- mid360
- oradar ms500
- orbbec 336
- orbbec 336L
- orbbec dabai dw
- usb camera 01
- Stands
- Dual Stand1
- Dual Stand2
The core directory is robots, which contains the following subfolders and resources:
robots/
grippers/ # Gripper models and their configurations
dexhands/ # Dexterous hand models and their configurations
manipulators/ # Manipulator models, environment samples, and configurations
humannoid/ # Humanoid robot models and configurations
mobile_base/ # Mobile base models and configurations
mobile_manipulator/ # Mobile manipulator models and configurations
sensors/ # Sensor models
stands/ # Stand / fixture models
README.md
LICENSESome scenes under manipulators/*/envs/ depend on external environment assets (textures, shared assets, etc.).
To use environment assets, create an environment folder at the same level as robots, then clone fiveages_env inside it:
# Go to the parent directory of robots (adjust the path as needed)
cd /home/fiveages/Documents/usd
mkdir -p environment
cd environment
# Clone the environment assets repository
git clone git@github.com:fiveages-sim/fiveages-env-usds.git fiveages_envAfter cloning, your directory layout should look like:
/home/fiveages/Documents/usd/
robots/
environment/
fiveages_env/With this layout, scenes that depend on environment assets can correctly reference content from environment/fiveages_env.














