前言
第一部分 基础知识
第1章 机器人概述
1.1 机器人的定义和分类
1.1.1 机器人的定义
1.1.2 服务机器人的分类
1.2 现代机器人的发展历程
1.2.1 现代机器人研究初期
1.2.2 20世纪70年代
1.2.3 20世纪80年代
1.2.4 20世纪90年代
1.2.5 21世纪
1.3 机器人的组成
1.3.1 机器人的执行机构
1.3.2 驱动装置
1.3.3 传感装置
1.3.4 控制系统
1.3.5 智能系统
1.3.6 智能人机接口系统
1.4 机器人的关键技术
1.4.1 自主移动技术
1.4.2 感知技术
1.4.3 智能决策和控制技术
1.4.4 通信技术
1.5 机器人的发展趋势
1.5.1 人机交互层次化、人性化
1.5.2 与环境的交互智能化
1.5.3 资源利用网络化
1.5.4 设计与生产标准化、模块化、体系化
习题
参考文献
第2章 ROS入门
2.1 ROS简介
2.1.1 为什么使用ROS
2.1.2 什么是ROS
2.1.3 ROS与计算机操作系统的区别
2.1.4 ROS的主要特点
2.2 ROS的安装与卸载
2.2.1 ROS的版本
2.2.2 安装、配置ROS Indigo
2.2.3 安装、配置ROS Melodic
2.2.4 卸载ROS
2.3 进一步学习的资源
习题
参考文献
……
第二部分 机器人核心功能的实现
第三部分 机器人的应用
展开