Explore the RBY1 Simulator!#
Now available for both ARM and x86 platforms in a MuJoCo-based Docker container.
๐ Get Started with ARM
๐ Get Started with x86
How to Use#
Install Docker Compose (if not installed)
sudo apt update
sudo apt install -y docker docker-compose-v2
Use
portswhen the host and container networks are isolated (such as in WSL) andnetwork_mode: hostwhen the container can directly access the host network.For running the simulation, use
rainbowroboticsofficial/rby1-simif your system is x86-based, andrainbowroboticsofficial/rby1-sim-armif your system is ARM-based (like ourU-PC). This ensures compatibility with the underlying architecture of your system.
docker-compose.sim.yaml:
version: '3.8'
services:
rby1-sim-arm:
image: rainbowroboticsofficial/rby1-sim
environment:
- DISPLAY=${DISPLAY}
volumes:
- /tmp/.X11-unix:/tmp/.X11-unix
network_mode: host
Use the
docker-compose.sim.yamlfile to start the container: ๐ก Tip: This command will pull therby1-simimage automatically if itโs not already downloaded.
docker compose -f docker-compose.sim.yaml up
To stop the container, use:
docker compose -f docker-compose.sim.yaml down