学习主线数学与编程 ↓ 机器人运动学 ↓ 动力学与经典控制 ↓ 力/力矩传感与信号处理 ↓ 阻抗/导纳控制 ↓ 混合位置—力控制 ↓ 仿真验证 ↓ 真实机械臂实验第一阶段补齐基础24周需要掌握线性代数矩阵、特征值、坐标变换微积分与微分方程基础力学力、力矩、刚体运动Python 或 MATLAB基本控制概念反馈、稳定性、阶跃响应实践仿真质量—弹簧—阻尼系统编写 PID 位置控制器观察增益变化对超调、振荡和稳定性的影响目标理解“为什么闭环控制可以让系统跟踪目标”。第二阶段机器人运动学35周Aup-leftRB right-down​表示坐标系 B 相对于坐标系 A 的姿态重点学习旋转矩阵、欧拉角、四元数齐次变换矩阵正运动学与逆运动学雅可比矩阵是末端位置对关节角的偏导数奇异点关节速度与末端速度之间的关系尤其要吃透x˙J(q)q˙ \dot{x}J(q)\dot{q}x˙J(q)q˙​以及末端力与关节力矩的关系τJT(q)F \tauJ^T(q)FτJT(q)F实践给二连杆机械臂建立运动学模型计算末端位置和雅可比矩阵把一个末端方向的力转换成关节力矩目标能够在关节空间与笛卡尔空间之间转换。知识点补充Roll滚转角绕自身前后方向的轴旋转。类似飞机左右侧翻rollϕPitch俯仰角绕左右方向的轴旋转。类似飞机抬头、低头pitchθYaw偏航角绕竖直方向的轴旋转。类似飞机向左或向右转向yawψ第三阶段动力学与控制46周学习机械臂动力学M(q)q¨C(q,q˙)q˙g(q)ττext M(q)\ddot qC(q,\dot q)\dot qg(q)\tau\tau_{ext}M(q)q¨​C(q,q˙​)q˙​g(q)ττext​重点掌握惯性矩阵、科氏力、重力项正动力学与逆动力学关节 PID 控制重力补偿计算力矩控制Lyapunov 稳定性的基本概念实践顺序无重力的关节位置控制加入重力后观察误差加入重力补偿实现笛卡尔空间位置控制目标理解机器人如何通过关节力矩产生运动。第四阶段传感器与接触模型24周学习六维力/力矩传感器零点标定与温漂工具重力补偿传感器坐标系转换低通滤波接触刚度、阻尼和摩擦碰撞检测与接触状态判断典型接触模型FKe(x−xe)Bex˙ FK_e(x-x_e)B_e\dot{x}FKe​(x−xe​)Be​x˙实践对带噪声的力信号进行低通滤波做传感器零点和工具重力补偿仿真机械臂末端接触一面弹性墙注意滤波越强延迟通常越大而延迟可能降低力控稳定性。第五阶段核心力控算法610周建议按照下面的顺序学习。1. 直接力控制根据力误差调节机器人efFd−F e_fF_d-Fef​Fd​−F适合理解基本闭环但实际效果高度依赖底层控制接口和环境刚度。2. 导纳控制输入是测得的力输出是期望运动Mdx¨Bdx˙Kd(x−xd)Fext M_d\ddot{x}B_d\dot{x}K_d(x-x_d)F_{ext}Md​x¨Bd​x˙Kd​(x−xd​)Fext​适合只有位置接口的工业机器人拖动示教人机协作柔顺装配可以把它理解成“受到力后机器人应该怎样运动”。3. 阻抗控制控制机器人表现出期望的质量—弹簧—阻尼特性FextMde¨Bde˙Kde F_{ext}M_d\ddot eB_d\dot eK_deFext​Md​e¨Bd​e˙Kd​e适合能直接控制关节力矩的机器人高频、动态接触任务需要精确调节机器人柔顺性的场景可以理解成“机器人偏离目标位置时应该表现出多硬、多软”。4. 混合位置—力控制在不同方向执行不同控制法向控制接触力切向控制运动轨迹典型应用恒力打磨擦拭沿曲面运动插孔装配目标能够说明导纳控制和阻抗控制的区别并独立搭建一个单方向恒力控制器。第六阶段仿真工具与理论同步推荐组合入门算法Python NumPy Matplotlib控制建模MATLAB/Simulink机器人算法ROS 2机器人仿真MuJoCo、Gazebo 或 Isaac Sim运动学/动力学库Pinocchio、Drake 或 Robotics Toolbox不建议一开始同时学习所有平台。比较顺畅的路线是Python 二连杆仿真 → MATLAB/Simulink 单轴接触 → MuJoCo 或 Gazebo 六轴机械臂 → ROS 2 → 真实机器人第七阶段项目递进按难度完成这些项目单自由度质量块恒力压墙二连杆末端阻抗控制六轴机械臂末端导纳控制机械臂法向恒力擦拭曲面恒力打磨插孔装配接触检测、异常退出和安全限幅每个项目都记录期望力与实际力位置误差超调量稳态误差接触瞬间峰值控制周期与延迟不同刚度、阻尼参数下的表现推荐的第一个完整项目做“单自由度机械臂恒力压墙”环境弹簧—阻尼墙目标保持 10 N 接触力控制器先 PID 力控制再实现导纳控制扰动改变墙面位置和刚度对比稳定时间、峰值力和稳态误差这个项目很小却能覆盖力控中最重要的概念接触、刚度、滤波、延迟、稳定性与参数整定。预计学习周期如果每周投入 810 小时12个月运动学、动力学和控制基础34个月能够完成仿真力控项目56个月能够在真实机械臂上实现基础导纳或阻抗控制6个月以后深入装配、打磨、双臂协作及最优/自适应力控最关键的学习原则是先做一自由度再做二连杆最后才上六轴机械臂每学一个公式都把它变成可运行的仿真实验。