Skip to content

Commit 4960524

Browse files
johnjim0816johnjim0816
authored andcommitted
📝 docs: 同步 README 技能树结构
1 parent f07b976 commit 4960524

6 files changed

Lines changed: 17 additions & 29 deletions

File tree

CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Datawhale 的具身智能开源教程,目标人群是**求职/转行**:应
3939
按机器人系统能力拆分,5 列。**用户明确要求:感知和仿真要单独分类出来**
4040

4141
- **大脑:智能决策** — 强化学习决策、VLA、World-Model
42-
- **小脑:运动控制**运动学与 ROS2、强化学习控制、运动规划
42+
- **小脑:运动控制** — 强化学习控制、运动规划
4343
- **感官:感知系统** — VLM、定位与触觉感知
4444
- **仿真:模拟环境** — 仿真工具基础
4545
- **神经 / 硬件 / 数据** — ROS2、CAN 与 MCU 通信、机械结构、模仿学习 + LeRobot

README.md

Lines changed: 4 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141

4242
## 技能树进阶
4343

44-
技能树进阶按机器人系统能力拆分。当前优先把已有内容并入技能树,空缺模块先保留占位。
44+
技能树进阶按当前导航的五列组织:大脑、小脑、感知系统、仿真环境、神经 / 硬件 / 数据。当前优先把已有内容并入技能树,空缺模块先保留占位。
4545

4646
### 大脑:智能决策
4747

@@ -55,8 +55,6 @@
5555

5656
| 章节 | 简介 | 状态 |
5757
| :--- | :--- | :--- |
58-
| [机器人运动学与 ROS2 基础](docs/foundations/robotics-and-ros2/0.intro.md) | 坐标变换、正/逆运动学、ROS2 工程、tf2、URDF、MoveIt 2 | ✅ 可用 |
59-
| [控制器](docs/practices/quadruped/cs123/1.pid-control.mdx) | PID / MPC / Impedance Control / Whole-body Control 等控制基础 | 🚧 部分可用 |
6058
| [强化学习控制](docs/foundations/rl-for-robotics/10.ppo.md) | 把策略学习接到连续控制和机器人任务上 | ✅ 可用 |
6159
| [运动规划](docs/foundations/robotics-and-ros2/10.moveit2_basics.md) | Motion Planning 与 MoveIt 2 规划闭环 | ✅ 可用 |
6260

@@ -77,25 +75,14 @@
7775
| :--- | :--- | :--- |
7876
| [仿真工具基础](docs/foundations/simulation/1.intro.md) | Isaac Sim、MuJoCo、Gymnasium、PyBullet 快速上手 | ✅ 可用 |
7977

80-
### 神经系统:基础设施与通信
78+
### 神经 / 硬件 / 数据
8179

8280
| 章节 | 简介 | 状态 |
8381
| :--- | :--- | :--- |
84-
| [ROS2 工程基础](docs/foundations/robotics-and-ros2/4.ros2_engineering_basics.md) | 工作空间、功能包、节点组织和系统通信 | ✅ 可用 |
82+
| [ROS2](docs/foundations/robotics-and-ros2/0.intro.md) | 坐标变换、FK/IK、tf2、URDF 与 MoveIt 2 | ✅ 可用 |
8583
| [CAN 与 MCU 通信](docs/foundations/communication/can-mcu.md) | 底层通信、执行器协议和上下位机链路 | 🚧 占位中 |
86-
87-
### 骨骼肌肉:硬件结构
88-
89-
| 章节 | 简介 | 状态 |
90-
| :--- | :--- | :--- |
9184
| [机械结构](docs/foundations/hardware/placeholder.md) | 连杆、关节、电机、减速器和末端执行器 | 🚧 占位中 |
92-
93-
### 消化与造血:数据工程
94-
95-
| 章节 | 简介 | 状态 |
96-
| :--- | :--- | :--- |
97-
| [模仿学习](docs/foundations/rl-for-robotics/12.imitation-learning.md) | BC、DAgger、IRL 等从示教数据学习策略的方法 | ✅ 可用 |
98-
| [LeRobot 中文课程讲义](docs/practices/robot-arm/data-collection/lerobot-course/index.md) | 机器人学习与 LeRobot 工具链主线 | ✅ 可用 |
85+
| [数据工程与模仿学习](docs/foundations/rl-for-robotics/12.imitation-learning.md) | 从遥操作数据到模仿学习、LeRobot 工具链和策略训练 | ✅ 可用 |
9986

10087
## 项目实战
10188

STRUCTURE_REFACTOR_NOTES.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363

6464
- 感知:`docs/foundations/vlm/intro``docs/foundations/perception/placeholder`
6565
- 仿真:`docs/foundations/simulation/intro`
66-
- 神经系统:ROS2 工程基础、CAN 与 MCU 通信
66+
- 神经系统:ROS2、CAN 与 MCU 通信
6767
- 硬件:机械结构
6868
- 数据:模仿学习、LeRobot
6969

docs/foundations/intro.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ displayed_sidebar: foundationsOverviewSidebar
66

77
# 技能树进阶:按系统能力补齐具身智能工程底座
88

9-
技能树进阶围绕后续项目实践需要什么就补什么,让学习者按“大脑、小脑、感知系统、仿真环境、神经系统、骨骼肌肉、数据工程”的方式定位能力缺口,再进入已有专题连续学习。
9+
技能树进阶围绕后续项目实践需要什么就补什么,让学习者按“大脑、小脑、感知系统、仿真环境、神经 / 硬件 / 数据”的方式定位能力缺口,再进入已有专题连续学习。
1010

1111
## 当前可学习模块
1212

@@ -16,10 +16,12 @@ displayed_sidebar: foundationsOverviewSidebar
1616
| 大脑:智能决策 | [强化学习与控制](./rl-for-robotics/intro) | RL 怎么用在机器人上?含模仿学习(数据驱动的策略学习) | 四足、双足、机械臂项目 |
1717
| 大脑:智能决策 | [视觉-语言-动作大模型(VLA)](./vla/vla-intro) | 当前具身大模型在做什么? | VLA 相关项目 |
1818
| 大脑:智能决策 | [世界模型(World Model)](./world-model/placeholder) | 世界模型在具身场景下怎么落地? | VLA 相关项目 |
19-
| 小脑:运动控制 | [机器人运动学与 ROS2 基础](./robotics-and-ros2/intro) | 运动学、坐标系、ROS2 工程怎么串成一个能跑的系统? | 机械臂、四足、所有实践项目 |
19+
| 小脑:运动控制 | [强化学习控制](./rl-for-robotics/ppo) | 策略学习如何接到连续控制和机器人任务上? | 四足、双足、机械臂项目 |
20+
| 小脑:运动控制 | [运动规划](./robotics-and-ros2/moveit2_basics) | 如何从模型、坐标树进入 MoveIt 2 规划闭环? | 机械臂、移动操作项目 |
2021
| 感官:感知系统 | [视觉语言大模型(VLM)](./vlm/intro) | 多模态模型如何理解图像与语言? | VLA 相关项目 |
2122
| 感官:感知系统 | [定位与触觉感知](./perception/placeholder) | 机器人如何理解外部环境和自身接触状态? | 移动操作、四足、人形项目 |
2223
| 仿真:模拟环境 | [仿真工具基础](./simulation/intro) | 怎么在仿真中跑机器人? | 所有实践项目 |
23-
| 神经系统:基础设施与通信 | [CAN 与 MCU 通信](./communication/can-mcu) | 上位机、下位机和执行器如何稳定通信? | 真机部署、硬件适配 |
24-
| 骨骼肌肉:硬件结构 | [机械结构](./hardware/placeholder) | 连杆、关节、电机和末端执行器如何组成机器人本体? | 本体选型、真机项目 |
25-
| 消化与造血:数据工程 | [模仿学习](./rl-for-robotics/imitation-learning) | 如何从示教数据训练策略? | LeRobot、VLA、机械臂项目 |
24+
| 神经 / 硬件 / 数据 | [ROS2](./robotics-and-ros2/intro) | 坐标变换、FK/IK、tf2、URDF 与 MoveIt 2 如何串成系统? | 机械臂、四足、所有实践项目 |
25+
| 神经 / 硬件 / 数据 | [CAN 与 MCU 通信](./communication/can-mcu) | 上位机、下位机和执行器如何稳定通信? | 真机部署、硬件适配 |
26+
| 神经 / 硬件 / 数据 | [机械结构](./hardware/placeholder) | 连杆、关节、电机和末端执行器如何组成机器人本体? | 本体选型、真机项目 |
27+
| 神经 / 硬件 / 数据 | [模仿学习](./rl-for-robotics/imitation-learning) | 如何从示教数据训练策略? | LeRobot、VLA、机械臂项目 |

docs/foundations/robotics-and-ros2/0.intro.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
22
sidebar_position: 0
3-
title: "机器人运动学与ROS2基础"
3+
title: "ROS2"
44
displayed_sidebar: foundationsRoboticsAndRos2Sidebar
55
---
66
import Figure from '@site/src/components/Figure';
77

8-
# 机器人运动学与 ROS2 基础教程
8+
# ROS2
99

1010
这套教程面向“想真正把机器人系统跑起来”的开发者:不只讲公式,也不只讲命令,而是围绕一个可运行的两连杆机械臂示例,串起运动学、ROS2 工程化与 MoveIt 2 规划闭环。
1111

sidebars.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ const sidebars: SidebarsConfig = {
3535
label: '小脑:运动控制',
3636
collapsed: false,
3737
items: [
38-
{ type: 'link', label: '机器人运动学与 ROS2 基础', href: '/docs/foundations/robotics-and-ros2/intro' },
3938
{ type: 'link', label: '强化学习控制', href: '/docs/foundations/rl-for-robotics/ppo' },
4039
{ type: 'link', label: '运动规划', href: '/docs/foundations/robotics-and-ros2/moveit2_basics' },
4140
],
@@ -62,7 +61,7 @@ const sidebars: SidebarsConfig = {
6261
label: '神经系统:基础设施与通信',
6362
collapsed: false,
6463
items: [
65-
{ type: 'link', label: 'ROS2 工程基础', href: '/docs/foundations/robotics-and-ros2/ros2_engineering_basics' },
64+
{ type: 'link', label: 'ROS2', href: '/docs/foundations/robotics-and-ros2/intro' },
6665
{ type: 'link', label: 'CAN 与 MCU 通信', href: '/docs/foundations/communication/can-mcu' },
6766
],
6867
},
@@ -98,7 +97,7 @@ const sidebars: SidebarsConfig = {
9897
foundationsRoboticsAndRos2Sidebar: [
9998
{
10099
type: 'category',
101-
label: '机器人运动学与 ROS2 基础',
100+
label: 'ROS2',
102101
link: { type: 'doc', id: 'foundations/robotics-and-ros2/intro' },
103102
collapsible: false,
104103
items: [{ type: 'autogenerated', dirName: 'foundations/robotics-and-ros2' }],

0 commit comments

Comments
 (0)