跳转至

🎮 机器人控制

OrcaGym 提供丰富的机器人控制接口,从底层的关节控制到高层的逆运动学。

完整可运行代码见 OrcaPlayground examples/euler/(Lesson 4-9)。

控制层级

高层 API
  ├── 阻尼最小二乘 IK      ── 末端位姿 → 关节位置(含限位 clamp)
  ├── PD 控制器            ── 目标位置 → 控制力矩
  ├── ONNX 行走策略        ── 观测 → 目标关节角度(G1 行走)
  └── Mocap 控制           ── 直接设置 mocap 位姿 + WELD 约束驱动

底层 API
  ├── do_simulation()      ── 设置 ctrl + 步进 + 自动同步(推荐)
  ├── set_joint_qpos()     ── 设置关节位置
  ├── apply_body_force()   ── 施加外力
  └── mj_forward()         ── 刷新派生量

章节导航