[real] 整理最终比赛 ROS 2 Sim2Real 部署

This commit is contained in:
2026-07-27 16:09:32 +08:00
parent 55094bf682
commit b082046b15
138 changed files with 240169 additions and 5 deletions
+5 -2
View File
@@ -8,7 +8,8 @@
│ └─ rc_mjlab/ # 训练、MJCF、MuJoCo、Sim2Sim 和本地 mjlab 依赖
└─ real/
├─ ik_real/ # IK 轨迹与早期真机控制
─ sim2real/ # 第一代 Python 策略真机部署
─ sim2real/ # 第一代 Python 策略真机部署
└─ sim2real_ros2/ # 最终比赛 ROS 2/C++ 真机部署
```
## 数据流
@@ -24,11 +25,13 @@ MJCF + mjlab task
+----> Sim2Sim 策略验证
|
+----> Python Sim2Real ----> 电机 / IMU
|
+----> ROS 2/C++ Sim2Real -> CAN / Odin / 导航 / 屏幕
IK real --------------------------------> 电机
```
`rc_mjlab` 是自包含工程。训练、MJCF、MuJoCo、Sim2Sim、导航工具和策略权重通过相对路径绑定,因此保留其内部布局,没有为了目录外观拆散。第一代完整闭环见 `v0.3.0`,第一份新版 MJCF 与训练框架见 `v0.4.0`,随机化增强版见 `v0.5.0`,比赛最终训练架构见 `v0.6.0`,后期 MuJoCo 工具集见 `v0.7.0`,后期 Sim2Sim 与比赛 Rough 策略见 `v0.8.0`,完整导航打点工具见 `v0.8.1`
`rc_mjlab` 是自包含工程。训练、MJCF、MuJoCo、Sim2Sim、导航工具和策略权重通过相对路径绑定,因此保留其内部布局,没有为了目录外观拆散。第一代完整闭环见 `v0.3.0`,第一份新版 MJCF 与训练框架见 `v0.4.0`,随机化增强版见 `v0.5.0`,比赛最终训练架构见 `v0.6.0`,后期 MuJoCo 工具集见 `v0.7.0`,后期 Sim2Sim 与比赛 Rough 策略见 `v0.8.0`,完整导航打点工具见 `v0.8.1`,最终比赛 ROS 2 部署见 `v0.9.0`
详细说明见: