坐标系 / 几何 / 运动学
下一步不是多收藏资料,而是补一个可验证短板
先补 SE(3)、Jacobian、IK 和 trajectory generation,再做一个刚体变换或机械臂运动小实验。
Resources
先判断你缺的是几何、估计、规划、控制、系统还是 robot learning,再打开能服务当前项目的资源。
Stuck Diagnostic
先说清问题属于闭环哪一层,再选择路线、资源或项目。这个组件只做分流,不要求你一次读完所有材料。
坐标系 / 几何 / 运动学
先补 SE(3)、Jacobian、IK 和 trajectory generation,再做一个刚体变换或机械臂运动小实验。
状态估计 / SLAM 不稳
把 perception output、state estimate、map 和 belief 分清,再用 Kalman filter 或 SLAM 漂移案例验证。
路径 / 运动 / 操作接不上
先区分 path planning、motion planning、trajectory optimization 和 task planning,再做 A* / RRT 或 pick-and-place。
轨迹能画但机器人跟不住
重点看 feedback、stability、delay、saturation 和扰动,用曲线解释 overshoot 与 settling time。
ROS / 仿真 / 日志跑不通
先检查 TF、timestamp、topic rate、bag、launch 和安全 fallback,把系统问题写成 debug checklist。
看 VLA / humanoid 论文没判断框架
用 data、action representation、real robot validation、safety、deployment 五个问题判断价值。
ResourcePack
资源页不是链接仓库。每个资源包都对应一个卡点、一个停止规则和一个项目验证动作。
Modern Robotics + CS223A。目标是看懂 SE(3)、Jacobian、IK、trajectory generation。
停止规则:做刚体变换 demo 或机械臂 IK 小实验。Probabilistic Robotics + State Estimation。目标是理解 filtering、fusion、SLAM drift。
停止规则:做 Kalman filter demo 并解释 covariance。Planning Algorithms + Underactuated。目标是区分 path、motion、trajectory、control。
停止规则:实现 A* / RRT 或 tabletop motion planning。MIT Underactuated + Modern Robotics dynamics。目标是读懂 feedback、stability、MPC。
停止规则:输出控制曲线、参数解释和失败模式。ROS 2 Docs + Nav2 / MoveIt 文档。目标是掌握 node、topic、TF、bag、launch。
停止规则:跑通 ROS 2 closed loop 并写 debug checklist。IL、RL、diffusion policy、VLA。目标是把模型放回动作、验证和安全边界。
停止规则:复现一个局部 policy,并记录分布外失败。Core Resources
这些资源覆盖大多数方向都需要的底座。进入具体分支后,再按身体和任务补专门材料。
覆盖几何、运动学、动力学、规划和控制,是建立机器人基础语言的首选资源。
打开 Modern Robotics机械臂建模、Jacobian、动力学、控制和 force control 的经典课程。
打开 CS223A 课程Bayes filter、localization、mapping、SLAM 和不确定性建模。
打开 Probabilistic RoboticsA*、PRM、RRT、planning under uncertainty、kinodynamic planning 的理论地图。
打开 Planning Algorithms非线性系统、LQR、Lyapunov、trajectory optimization、腿足和飞行控制。
打开 Underactuated 笔记node、topic、service、action、TF、bag、launch 和真实系统组织方式。
打开 ROS 2 官方文档Stop Rule
资源不需要从头刷完。能解释当前项目的输入、输出、假设和失败模式,就停止阅读,回到 demo、曲线、日志或复盘。