内容推荐 本书系统地介绍了移动机器人的组成、技术原理以及应用。全书共10章,主要内容包括绪论、移动机器人运动控制系统、移动机器人传感器、移动机器人定位、移动机器人路径规划与避障、移动机器人同时定位与建图、移动机器人语音识别与控制、移动机器人通信系统、多移动机器人系统、移动机器人ROS系统等。本书内容新颖,深入浅出,系统性强,注重原理与实际应用的结合,力求使读者掌握和应用移动机器人技术。 本书可作为高等院校自动化、机器人工程、人工智能、计算机、机电一体化和电子信息工程等专业的本科生、研究生教材,也可作为工程技术人员和科研工作者的学习参考书。 目录 第1章 绪论 1.1 机器人与移动机器人的概念 1.2 移动机器人的发展 1.2.1 轮式移动机器人的发展 1.2.2 腿足式移动机器人的发展 1.2.3 轮腿式移动机器人的发展 1.3 移动机器人的基本结构 1.3.1 移动机器人的执行机构 1.3.2 移动机器人的驱动系统 1.3.3 移动机器人的控制系统 1.3.4 移动机器人的感知决策系统 1.4 移动机器人的研究内容 习题 第2章 移动机器人运动控制系统 2.1 移动机器人运动控制系统组成及本体部件选择 2.1.1 移动机器人运动机构 2.1.2 移动机器人常用电动机 2.1.3 移动机器人常用运动控制器 2.2 移动机器人运动学模型 2.2.1 移动机器人坐标系 2.2.2 移动机器人运动学模型 2.3 移动机器人动力学模型 2.4 移动机器人运动控制算法 2.4.1 PID控制方法 2.4.2 PID控制控制器参数的选择 2.4.3 双轮差速驱动移动机器人点到点运动控制 2.5 移动机器人运动控制系统硬件 2.6 移动机器人运动控制系统软件 习题 第3章 移动机器人传感器 3.1 移动机器人内部传感器 3.1.1 位置传感器 3.1.2 位移和角度测量传感器 3.1.3 加速度传感器 3.1.4 姿态角测量传感器 3.2 移动机器人外部传感器 3.2.1 感觉传感器 3.2.2 测距传感器 3.2.3 视觉传感器 3.3 移动机器人视觉原理 3.3.1 摄像机成像模型 3.3.2 双目视觉原理模型 3.3.3 摄像机标定 习题 第4章 移动机器人定位 4.1 移动机器人相对定位 4.1.1 航迹推算法原理 4.1.2 移动机器人里程计定位 4.1.3 移动机器人惯性导航法定位 4.2 移动机器人绝对定位 4.2.1 BDS定位 4.2.2 GPS定位 4.2.3 路标定位 4.3 移动机器人视觉定位 4.4 移动机器人概率定位 习题 第5章 移动机器人路径规划与避障 5.1 移动机器人建图 5.2 移动机器人传统路径规划 5.2.1 人工势场法路径规划 5.2.2 A*算法路径规划 5.3 移动机器人智能路径规划 5.3.1 基于遗传算法的路径规划 5.3.2 基于蚁群算法的路径规划 5.3.3 移动机器人路径规划的发展趋势 5.4 移动机器人常规避障方法 5.4.1 BUG算法 5.4.2 向量场直方图法 习题 第6章 移动机器人同时定位与建图 6.1 基于滤波的移动机器人SLAM简介 6.2 基于滤波的移动机器人SLAM原理 6.2.1 移动机器人SLAM系统状态 6.2.2 移动机器人状态的概率描述 6.2.3 移动机器人传感器观测的概率表示 6.3 基于滤波的移动机器人SLAM滤波算法框架 6.3.1 贝叶斯滤波的时间更新 6.3.2 贝叶斯滤波的测量更新 6.4 基于滤波的移动机器人及环境的模型 6.4.1 移动机器人运动模型 6.4.2 传感器观测模型 6.5 移动机器人卡尔曼滤波SLAM算法 6.6 移动机器人粒子滤波SLAM算法 6.6.1 蒙特卡罗采样 6.6.2 重要性采样 6.6.3 序列重要性采样 6.6.4 退化问题与重采样 6.6.5 基于粒子滤波的SLAM算法 6.7 基于图优化的移动机器人SLAM算法 6.7.1 ORB-SLAM算法 6.7.2 ORB-SLAM2算法 6.7.3 ORB-SLAM3算法 习题 第7章 移动机器人语音识别与控制 7.1 移动机器人语音识别系统 7.2 语音信号的特征提取 7.2.1 语音信号的预处理 7.2.2 语音信号的端点检测 7.2.3 语音信号的特征提取 7.3 声学模型 7.3.1 混合高斯模型 7.3.2 隐马尔可夫模型 7.3.3 GMM-HMM声学模型 7.4 移动机器人语音控制 习题 第8章 移动机器人通信系统 8.1 现代无线通信技术 8.1.1 GSM通信系统 8.1.2 CDMA通信系统 8.1.3 红外通信技术 8.1.4 蓝牙通信技术 8.1.5 UWB超宽带通信技术 8.2 Ad Hoc自组网技术 8.3 基于计算机网络的移动机器人通信 8.3.1 TCP/IP协议 8.3.2 基于Internet的远程移动机器人 习题 第9章 多移动机器人系统 9.1 多机器人系统简介 9.1.1 多机器人系统分类 9.1.2 多机器人系统任务分类 9.2 多机器人系统多任务及优化分配方法 9.2.1 多机器人系统任务描述 9.2.2 多机器人系统任务分配方法 9.2.3 移动多机器人系统任务分配优化方法及应用 9.3 移动多机器人编队与路径规划方法 9.3.1 移动多机器人编队与队形保持 9.3.2 一致性编队模型及实现 9.4 多移动机器人围捕 9.4.1 多移动机器人围捕流程 9.4.2 多移动机器人围捕存在的一些问题 9.4.3 多移动机器人围捕方法 习题 第10章 移动机器人ROS系统 10.1 ROS系统安装 10.1.1 Ubuntu系统简介及安装 10.1.2 不同Ubuntu版本与ROS版本 10.1.3 U |