移动机器人学 数学基础、模型构建及实现方法
作 者:(美)阿朗佐·凯利(Alonzo Kelly) 著 王巍 等 译
定 价:159
出 版 社:机械工业出版社
出版日期:2020年01月01日
页 数:567
装 帧:平装
ISBN:9787111633495
目录
●译者序
前言
第1章绪论1
1.1移动机器人应用1
1.2移动机器人分类2
1.2.1地面自主移动机器人2
1.2.2服务机器人2
1.2.3清洁和草坪护理机器人3
1.2.4社交机器人3
1.2.5野外机器人4
1.2.6检测、侦查、监控和勘探机器人5
1.3移动机器人工程6
1.3.1移动机器人子系统6
1.3.2全书概述6
1.3.3轮式移动机器人基础8
1.3.4参考文献与延伸阅读9
1.3.5习题9
第2章数学基础10
2.1约定和定义10
2.1.1符号约定10
2.1.2附体坐标系14
2.1.3参考文献与延伸阅读16
2.2矩阵基础17
2.2.1矩阵运算17
2.2.2矩阵函数19
2.2.3矩阵求逆20
2.2.4秩–零化度定理22
2.2.5矩阵代数23
2.2.6矩阵微积分25
2.2.7莱布尼茨法则31
2.2.8参考文献与延伸阅读32
2.2.9习题32
2.3刚体变换基础33
2.3.1定义33
2.3.2为什么使用齐次变换33
2.3.3语义和解释34
2.3.4参考文献与延伸阅读43
2.3.5习题44
2.4机构运动学45
2.4.1正运动学45
2.4.2逆运动学49
2.4.3微分运动学52
2.4.4参考文献与延伸阅读54
2.4.5习题54
2.5方向和角速度55
2.5.1欧拉角形式的方向表示56
2.5.2角速度和小角度59
2.5.3欧拉角形式的角速度与方向变化率61
2.5.4轴角形式的角速度与方向变化率62
2.5.5参考文献与延伸阅读63
2.5.6习题64
2.6传感器的运动学模型64
2.6.1摄像机的运动学模型64
2.6.2激光测距传感器的运动学模型65
2.6.3参考文献与延伸阅读71
2.6.4习题71
2.7变换图与位姿网络71
2.7.1关系变换71
2.7.2位姿网络求解74
2.7.3过约束网络75
2.7.4用于一般位置坐标系的微分运动学77
2.7.5参考文献与延伸阅读81
2.7.6习题81
2.8四元数82
2.8.1表示和符号82
2.8.2四元数乘法83
2.8.3其他四元数运算85
2.8.4三维旋转表示86
2.8.5姿态和角速度88
2.8.6参考文献与延伸阅读90
2.8.7习题90
第3章数值方法92
3.1向量函数的线性化和优化92
3.1.1线性化93
3.1.2目标函数优化94
3.1.3约束优化98
3.1.4参考文献与延伸阅读103
3.1.5习题103
3.2方程组103
3.2.1线性系统103
3.2.2非线性系统108
3.2.3参考文献与延伸阅读110
3.2.4习题110
3.3非线性优化和约束优化111
3.3.1非线性优化111
3.3.2约束优化116
3.3.3参考文献与延伸阅读119
3.3.4习题120
3.4微分代数系统120
3.4.1约束动力学121
3.4.2一阶和二阶约束运动学系统123
3.4.3拉格朗日动力学125
3.4.4约束129
3.4.5参考文献与延伸阅读133
3.4.6习题133
3.5微分方程的积分134
3.5.1状态空间中的动力学模型134
3.5.2状态空间模型的积分134
3.5.3参考文献与延伸阅读137
3.5.4习题137
第4章动力学138
4.1动坐标系138
4.1.1观测问题138
4.1.2改变参考系139
4.1.3应用实例:姿态稳定裕度估计143
4.1.4运动状态的递归变换145
4.1.5参考文献和延伸阅读148
4.1.6习题149
4.2轮式移动机器人运动学149
4.2.1刚体运动概况150
4.2.2轮式移动机器人固定接触点的速度运动学152
4.2.3常用转向系统配置155
4.2.4参考文献和延伸阅读159
4.2.5习题160
4.3约束运动学与动力学160
4.3.1禁止方向的约束161
4.3.2纯滚动(无侧滑)约束165
4.3.3拉格朗日动力学168
4.3.4地形接触173
4.3.5轨迹估计与预测175
4.3.6参考文献和延伸阅读179
4.3.7习题180
4.4线性系统理论概述181
4.4.1线性定常系统181
4.4.2线性动态系统的状态空间表示187
4.4.3非线性动态系统190
4.4.4非线性动态系统的扰动动力学192
4.4.5参考文献与延伸阅读194
4.4.6习题195
4.5预测模型与系统辨识195
4.5.1制动196
4.5.2转向197
4.5.3车辆翻倒199
4.5.4车轮打滑和偏航稳定性202
4.5.5动力学模型的参数化和线性化204
4.5.6系统辨识207
4.5.7参考文献与延伸阅读213
4.5.8习题214
第5章很优估计215
5.1随机变量、随机过程与随机变换215
5.1.1不确定性的表征215
5.1.2随机变量216
5.1.3不确定性变换222
5.1.4随机过程229
5.1.5参考文献与延伸阅读234
5.1.6习题234
5.2协方差传播与很优估计235
5.2.1连续积分与平均过程的方差235
5.2.2随机积分239
5.2.3很优估计244
5.2.4参考文献与延伸阅读251
5.2.5习题251
5.3状态空间卡尔曼滤波器252
5.3.1引言252
5.3.2线性离散时间卡尔曼滤波254
5.3.3非线性系统的卡尔曼滤波256
5.3.4简单应用实例:二维平面的移动机器人260
……
内容介绍
本书介绍与移动机器人的控制、感知和规划技术相关的数学基础、系统模型、传感器技术和算法。数学基础方面,涵盖矩阵理论、刚体变换、线性与非线性优化、微分代数与微分方程、很优估计等;系统模型方面,涵盖运动学和动力学模型、控制系统模型、传感器和环境模型等;传感器技术方面,涵盖常用的车轮里程计、超声波传感器、激光雷达以及各种视觉传感器;算法方面,涵盖位姿估计、观测误差估计、同步定位和地图构建、运动规划等。本书可作为机器人学相关专业高年级本科生和研究生的教材,也可供该领域的科研人员和工程技术人员参考。
(美)阿朗佐·凯利(Alonzo Kelly) 著 王巍 等 译
阿朗佐·凯利(Alonzo Kelly),卡内基·梅隆大学机器人研究所教授,研究方向包括机器人的建模、控制、位置估计、运动规划以及人机交互。在回归学术界之前,他曾在航天工业领域从业十年。
王巍,北京航空航天大学机器人研究所教授,长期从事机器人学相关的科研与教学工作,研究方向为移动机器人系统设计和导航控制。承担多项科学基金和横向科研课题及工程,完成国家自然科学基金等项目40余项,发表论文100余篇,获得国家发明专利20余项。崔维娜北京化工大学教师,主要从事工程制图、计算机辅助设计、计算机图形学、机器人学等方面的研究与教学工作。