Robotics Workbench
Tool 07 · Containerized physics

MuJoCo
模型与回放

Hexo 只提供交互界面;模型加载、接触动力学和 CPU 无头渲染全部在本机 Docker 中持续运行,实时画面直接投射到网页。先从常用机器人模型出发,再逐步接入策略、轨迹和传感器数据。

backendchecking
engineMUJOCO
rendererOSMESA / CPU
01HOST HEXO页面与交互
02DOCKER :4020隔离运行时
03MUJOCO + OSMESA动力学与渲染
04MJPEG STREAM网页实时画面
MODEL CATALOG

容器内模型库

等待 Docker 返回模型清单…
HEADLESS RENDER

等待模型

AWAITING DOCKER
选择模型后生成容器预览 XML、mesh、物理步进与实时帧渲染均不离开 Docker
NQ
NV
NU
BODIES
GEOMS
LICENSE
LIVE CONTROL

末端与关节控制

等待模型

启动 `./bin/site.sh mujoco-up` 后,这里会显示模型和渲染入口。

Portable by construction

MuJoCo 后端只需要 Docker

Python、MuJoCo、OSMesa、C++ worker、ONNX Runtime、策略权重和机器人模型均由镜像构建。macOS 与 Ubuntu 使用相同 Compose 命令,不依赖宿主机仿真环境。

UR5e 与 Panda 使用末端 IK 和逐关节目标控制;Go2 策略会话使用独立的 ONNX CPU 适配器,通过 vx、vy、wz 指令驱动。模型、策略与控制器各自遵循显式接口,后续可继续接入其他开源策略、轨迹和传感器曲线。