第三卷:《人形机器人的控制与运动规划》

第1 篇 控制基础与动力学建模

第1 章 控制系统基础与人形机器人特点

1.1 控制系统基本概念

1.1.1 开环与闭环控制

1.1.2 反馈控制与前馈控制

1.1.3 稳定性、鲁棒性与实时性

1.2 人形机器人控制的特殊挑战

1.2.1 高自由度与耦合性

1.2.2 非线性系统特征

1.2.3 与环境接触导致的复杂性

1.3 人形机器人控制栈总览

1.3.1 关节级控制

1.3.2 全身控制(Whole-Body Control)

1.3.3 运动规划与任务调度

第2 章 运动学建模(Kinematics )

2.1 坐标系与姿态表示

2.1.1 DH模型、MDH 模型

2.1.2 欧拉角、四元数

2.1.3 旋转矩阵与齐次变换

2.2 正运动学

2.2.1 链式结构与前向求解

2.2.2 多臂、多腿系统的正运动学

2.2.3 模型验证与数值稳定性

2.3 逆运动学

2.3.1 几何法、解析法

2.3.2 数值法(Jacobian 逆/伪逆)

2.3.3 冗余求解与奇异性处理

第3 章 动力学建模(Dynamics )

3.1 机器人动力学基础

3.1.1 牛顿-欧拉法

3.1.2 拉格朗日动力学

3.1.3 质量矩阵、科氏力、重力项

3.2 人形机器人多体系统建模

3.2.1 多刚体系统建模原则

3.2.2 铰链、球铰、约束

3.2.3 复杂链动力学

3.3 接触动力学与摩擦模型

3.3.1 地面接触理论

3.3.2 摩擦锥约束

3.3.3 接触稳定性判据

第2 篇 关节控制与实时控制系统

第4 章 关节级控制(Low-Level Control )

4.1 关节控制框架

4.1.1 力矩控制

4.1.2 位置控制

4.1.3 阻抗控制

4.2 电机驱动与编码器反馈

4.2.1 电流环与速度环

4.2.2 力矩传感器与柔性关节

4.2.3 延迟与噪声处理

4.3 关节控制的调参与稳定性

4.3.1 PID 调参

4.3.2 模型补偿

4.3.3 共振抑制与抗干扰

第5 章 实时系统与控制软件架构

5.1 控制周期与实时要求

5.1.1 千赫兹控制循环

5.1.2 性能瓶颈分析

5.1.3 控制延迟与抖动

5.2 控制框架与中间件

5.2.1 ROS 2 实时扩展

5.2.2 EtherCAT 实时网络

5.2.3 多线程与任务调度

5.3 控制系统安全机制

5.3.1 扭矩保护

5.3.2 电机过载保护

5.3.3 急停系统

第3 篇 平衡控制与行走基础

第6 章 稳态平衡与动态稳定理论

6.1 ZMP(Zero Moment Point)理论

6.1.1 ZMP 基本概念

6.1.2 稳定边界与支撑多边形

6.1.3 ZMP 控制在行走中的应用

6.2 质心(CoM)控制

6.2.1 质心轨迹规划

6.2.2 倾倒判据

6.2.3 质心反馈控制

6.3 倾斜/滑倒条件与恢复策略

6.3.1 接触失效检测

6.3.2 平衡恢复动作

6.3.3 动态补偿策略

第7 章 行走模型与步态生成

7.1 线性倒立摆模型(LIPM)

7.1.1 LIPM 推导

7.1.2 基于ZMP判据的步态生成与稳定性分析

7.1.3 步幅、步频与相位

7.2 步态周期与状态机设计

7.2.1 单脚支撑

7.2.2 双支撑

7.2.3 步态切换与多模式(行走/慢跑/爬坡)

7.2.4 步态周期参数标定与优化

7.3 行走脚步规划

7.3.1 脚步位置预测

7.3.2 足端轨迹生成方法(多项式/贝塞尔曲线)

7.3.3 适应复杂地形(平地/台阶/崎岖地形)

7.4 典型步态生成算法与仿真验证

7.4.1 步态生成算法流程

7.4.2 仿真平台搭建与参数设置

7.4.3 步态性能评估指标

第4 篇 全身控制(Whole-Body Control )

第8 章 优化控制基础

8.1 二次规划(QP)基础

8.1.1 QP 问题形式

8.1.2 约束条件

8.1.3 求解器选择与实时性

8.2 非线性优化(NLP)简介

8.2.1 NLP 模型

8.2.2 局部最优与全局最优

8.2.3 简化策略

8.3 约束控制方法

8.3.1 接触约束

8.3.2 静态/动态平衡约束

8.3.3 任务优先级约束

第9 章 全身控制(WBC )框架设计

9.1 任务优先级框架

9.1.1 主任务与次任务

9.1.2 冗余度管理

9.1.3 力控制与运动控制融合

9.2 接触力优化

9.2.1 最优接触力分配

9.2.2 摩擦锥约束

9.2.3 地面反作用力(GRF)控制

9.3 上肢、下肢与躯干的协同控制

9.3.1 全身协调

9.3.2 避障与自碰撞约束

9.3.3 场景任务驱动的控制

第10 章 人形机器人轨迹规划

10.1 多项式轨迹

10.1.1 三次样条

10.1.2 五次多项式

10.1.3 时间参数化

10.1.4 多项式轨迹的优缺点与选型

10.2 足端与上肢轨迹规划

10.2.1 摆动足轨迹

10.2.2 抓取轨迹

10.2.3 障碍避让

10.2.3.1 基于人工势场法的局部避让

10.2.3.2 基于采样法的全局避让(RRT*/PRM)

10.3 全身轨迹优化

10.3.1 非线性优化模型

10.3.2 带约束的轨迹规划

10.3.3 数值优化稳定性

10.3.4 常用优化算法的稳定性对比(SQP/IPOPT/ADMM)

第11 章 模型预测控制(MPC )

11.1 MPC 基本原理

11.1.1 滚动优化

11.1.2 预测模型建立

11.1.3 约束建模

11.2 行走中的 MPC 应用

11.2.1 CoM + ZMP MPC

11.2.2 扰动作用下的稳定行走

11.2.3 复杂地形的 MPC 步态规划

11.3 动态动作的 MPC 控制

11.3.1 奔跑

11.3.2 跳跃

11.3.3 障碍运动

相关推荐
微帧Visionular18 分钟前
AI视频反复抽卡太贵,哪些问题可以用后处理修复?
人工智能·音视频
X54先生(人文科技)20 分钟前
社会嵌入式终身学习机器与修复时代-ELR架构和技术演化探讨
人工智能·深度学习·学习·架构·开源协议
Elcker31 分钟前
YnuoAgent(依诺):一个 npm 包,跑起属于自己的 AI 研发平台
前端·人工智能·npm
2601_9656196944 分钟前
让开源项目「会说话」:AI自动生成语音讲解+演示
人工智能·开源
residual_fan1 小时前
船用柴油机动态机动工况故障诊断:控制感知仿射网络(CAAN)的技术实现
人工智能·算法·数据挖掘·数据分析
珠海西格电力1 小时前
零碳园区管理系统的性能评估体系的行业标准
大数据·网络·人工智能·物联网·机器学习·架构·能源
wangruofeng1 小时前
黑色十月:AI 找到的漏洞,两小时数十万次利用
人工智能·安全·php
二川bro1 小时前
1美金撬动完整开源项目,Gemini+DeepSeek双AI组队写软件
人工智能
一线数智2 小时前
朱鹰:人的判断力,比算力更重要
大数据·人工智能
IT_陈寒2 小时前
Java性能优化完全指南
前端·人工智能·后端