Stuck Diagnostic

我卡在哪一层

先说清问题属于闭环哪一层,再选择路线、资源或项目。这个组件只做分流,不要求你一次读完所有材料。

坐标系 / 几何 / 运动学

下一步不是多收藏资料,而是补一个可验证短板

先补 SE(3)、Jacobian、IK 和 trajectory generation,再做一个刚体变换或机械臂运动小实验。

Five-Axis Map

Robotics 的宽度来自五个轴

闭环解释机器人怎么工作;五个轴解释一个方向为什么困难。看到课程、项目或论文时,先把它放回这张坐标系。

Body

身体平台决定物理约束

轮式、机械臂、无人机、腿足、人形、软体和水下机器人对应不同动力学、接触方式和控制难点。

Environment

环境决定不确定性

工厂、仓库、家庭、医院、农田、矿山和灾害现场的开放程度不同,决定感知和安全要求。

Task

任务决定时间尺度

servo、trajectory、motion、skill、task、mission 分别对应不同算法接口和运行频率。

Interaction

物理交互决定失败模式

自由空间运动、刚体接触、柔顺接触、触觉和形变物体会改变规划与控制的边界。

Representation

表示决定模块接口

state、belief、map、cost、trajectory、policy、controller 和 safety constraint 是系统真正传递的东西。

System Layers

按闭环层级进入章节

如果你不知道该先学控制还是 SLAM,先看当前项目失败在哪一层。问题属于哪一层,资源和项目就从哪一层开始。

Track Selector

按身体、环境和任务选择方向

不要先问哪个方向热门。先问机器人是什么身体、在哪里工作、要完成什么任务,再决定补哪些短板。

Mobile

推荐进入路径

环境较结构化、目标是移动到位置。先补 localization、costmap、global/local planner 和 recovery。

打开 Navigation Stack 模板