新書推薦:
《
人类星球:我们如何创造了人类世(企鹅·鹈鹕丛书013)
》
售價:NT$
418.0
《
伏候圣裁:中国古代的君主与政治
》
售價:NT$
449.0
《
艺术图像学研究(第一辑)
》
售價:NT$
857.0
《
摆脱强迫的人生(修订版)
》
售價:NT$
403.0
《
知宋·宋代之司法
》
售價:NT$
454.0
《
空间与政治
》
售價:NT$
398.0
《
少年读三国(全套12册)
》
售價:NT$
2234.0
《
不完美之美:日本茶陶的审美变
》
售價:NT$
398.0
|
編輯推薦: |
本书遵循职业教育教材编写规律和职业院校学生学习规律,配套齐全
|
內容簡介: |
为贯彻落实《国家职业教育改革实施方案》,积极推进“1+X”证书制度的实施,深圳市优必选科技股份有限公司组织编写了这本《服务机器人应用开发(中级)》教材。 本书参考《服务机器人应用开发(中级)职业技能等级标准》,围绕服务机器人应用开发的人才需求与岗位能力要求,将智能服务机器人的典型应用场景作为教学项目,遵循“任务驱动、项目导向”的教学理念。全书共5个部分,11个教学项目,分别为语音部分——让机器人学会倾听、让机器人学会说话;视觉部分——让机器人辨别颜色、让机器人认识数字;运动控制部分——让机器人学会跳舞、让机器人手臂运动、让机器人双足步行;导航部分——让机器人构建地图、让机器人自主导航;语音视觉运动控制综合应用部分——让机器人跟踪抱球、让机器人听令前行识物。 本书是“服务机器人应用开发(中级)职业技能等级标准”的培训认证配套用书,也适合应用型本科院校、职业院校、技工院校作为专业教材使用,同时也可作为服务机器人应用开发从业人员的自学用书。 为方便教师教学,本书配有电子课件等教学资源,读者可登录机械工业出版社教育服务网(www.cmpedu.com)免费注册下载,或联系编辑(010-88379543)咨询。
|
目錄:
|
项目导入 001 项目任务 001 学习目标 002 知识链接 002 一 认识智能服务机器人 002 二 认识树莓派 007 三 认识语音识别技术 008 四 认识开源语音识别工具包SpeechRecognition 011 五 认识SDK与API 013 项目准备 015 任务实施 015 一 使用SpeechRecognition工具包实现语音识别 015 二 使用YanAPI实现语音识别 018 任务评价 018 任务拓展 019 项目小结 019 项目导入 020 项目任务 020 学习目标 020 知识链接 021 一 认识语音合成技术 021 二 语音合成在智能机器人中的应用 025 三 认识开源语音合成软件eSpeak 026 项目准备 026 任务实施 027 一 使用eSpeak命令让机器人说出:hello yanshee 027 二 使用eSpeak命令让机器人实时播报红外传感器的数值 032 任务评价 036 任务拓展 036 项目小结 036 项目导入 037 项目任务 038 学习目标 038 知识链接 039 一 人眼分辨颜色的原理 039 二 机器识别颜色的原理 040 三 认识色彩空间 041 四 认识图像传感器 044 五 认识OpenCV开源视觉库 046 六 机器人识别颜色方案设计 054 项目准备 054 任务实施 054 一 在PC端编写调试图像颜色识别程序 055 二 向机器人端移植调试图像颜色识别程序 063 任务评价 067 任务拓展 068 项目小结 068 项目导入 069 项目任务 069 学习目标 070 知识链接 070 一 机器学习简介 070 二 认识KNN算法 072 三 认识Sklearn机器学习库 073 四 机器人识别数字方案设计 075 项目准备 079 任务实施 080 一 在PC端编写调试分类器程序 080 二 在PC端编写调试主业务程序 095 三 在机器人端移植调试主业务程序 098 任务评价 101 任务拓展 102 项目小结 102 项目导入 103 项目任务 104 学习目标 104 知识链接 104 一 认识机器人的舵机 104 二 认识机器人自由度 108 三 机器人关节限位 109 四 认识机器人编舞工具 110 项目准备 114 任务实施 114 一 启动机器人Cruzr PC端软件 114 二 选择机器人型号 115 三 舞蹈编辑与测试 116 任务评价 121 任务拓展 121 项目小结 121 项目导入 122 项目任务 122 学习目标 122 知识链接 123 一 ROS介绍 123 二 机器人位姿和坐标转换 129 三 机器人运动学 132 四 Gazebo仿真工具简介 133 五 URDF模型文件 138 六 可视化工具Rviz 141 项目准备 143 任务实施 143 一 搭建Ubuntu16.04环境 143 二 安装配置ROS kinetic环境 145 三 测试Gazebo仿真工具 148 四 控制机器人双手摆臂运动 148 任务评价 160 任务拓展 161 项目小结 161 项目导入 162 项目任务 162 学习目标 162 知识链接 163 一 零力矩点 163 二 质心和力矩 163 三 步态规划 165 四 更新机器人ROS版本 168 五 机器人步态规划方案设计 168 项目准备 174 任务实施 174 一 安装机器人ROS v1.6版本安装包 174 二 执行步态规划工程程序 177 任务评价 181 任务拓展 182 项目小结 182 项目导入 183 项目任务 184 学习目标 184 知识链接 185 一 移动机器人建图 185 二 扫图步骤和注意事项 186 三 ROS常用命令行工具 186 四 Rviz的基本使用 189 五 Teleop控制机器人 191 六 KartoSLAM算法 192 七 KartoSLAM节点介绍 193 八 KartoSLAM节点参数 194 项目准备 195 任务实施 195 一 编译安装SLAM源码包 195 二 PC端和机器人共享ROS环境 197 三 使用KartoSLAM进行环境地图的构建 201 四 保存并优化地图文件 206 任务评价 208 任务拓展 209 项目小结 209 项目导入 210 项目任务 210 学习目标 211 知识链接 211 一 移动机器人定位 211 二 移动机器人导航 211 三 ROS Navigation功能包介绍 218 四 AMCL功能包 219 五 导航功能包参数文件配置 221 项目准备 226 任务实施 227 一 配置机器人导航应用的工作环境 227 二 配置ROS Navigation导航功能包 227 三 启动ROS Navigation导航功能包 228 四 使用可视化工具Rviz进行重定位 232 五 使用可视化工具Rviz进行导航测试 234 任务评价 237 任务拓展 238 项目小结 238 项目导入 239 项目任务 239 学习目标 241 知识链接 241 一 目标跟踪技术 241 二 认识多线程 246 三 机器人跟踪抱球方案设计 251 项目准备 253 任务实施 253 一 创建与编写程序 253 二 复制相关文件到机器人端 262 三 运行程序让机器人跟踪抱球 262 任务评价 263 任务拓展 264 项目小结 264 项目导入 265 项目任务 265 学习目标 266 知识链接 266 一 YanAPI软件开发工具包 266 二 Python之面向对象编程 269 三 进程、线程与协程 274 四 Python中实现线程编程 275 五 MobileNet+SSD模型简介 277 六 语音、视觉、运控综合应用程序设计 278 项目准备 279 任务实施 279 一 创建与编写voice_object_detection程序 280 二 复制源码包到机器人端 286 三 运行voice_object_detection程序 28
|
內容試閱:
|
前 言 本书以《服务机器人应用开发(中级)职业技能等级标准》为编写依据,以智能人形教育服务机器人、智能商用服务机器人教学平台为载体,以其典型应用场景为教学项目,从服务机器人行业的实际需求出发组织教材内容。本书的特色如下: (1)在设计理念上 以就业为导向、以应用为目标、以实践为主线、以能力为中心,确定教材编写的指导思想;紧紧围绕“服务机器人应用开发”等相关岗位职业能力标准,以岗位典型工作任务所应具备的岗位职业能力为依据,确定教学项目。 (2)在教学内容选取上 简化不必要的理论,坚持以实践为重、理论够用的原则进行教材编写。使读者既能充分准备“1+X”证书考试,又能积累实际工程应用开发经验,为适应未来的工作岗位奠定坚实的基础。 (3)在编排结构形式上 以任务驱动、项目导向的教学设计思路,主要解决“服务机器人应用开发”的问题;以理论和实践一体化的工作过程为导向,强调获取完成工作任务的过程性知识;解决“怎么做”(经验)和“怎么做更好”(策略)的问题,穿插适度够用的陈述性知识(理论知识)。 本书由深圳市优必选科技股份有限公司与深圳职业技术大学人工智能学院专业教师团队联合编写。深圳市优必选科技股份有限公司技术研发团队、教研团队为本书提供技术支持。 由于编者水平和经验有限,书中难免有不妥及疏漏之处,敬请读者批评指正! 编 者
|
|