- ISBN:9787111724575
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:192
- 出版时间:2023-04-01
- 条形码:9787111724575 ; 978-7-111-72457-5
内容简介
本书是“服务机器人应用开发(初级)”职业技能等级证书的配套教材之一,内容根据《服务机器人应用开发职业技能等级标准》以及《服务机器人应用开发职业技能考核大纲》相应要求编写。全书分为两大部分共十一个项目,**部分为拼搭机器人应用开发,基于Arduino 平台的拼搭机器人展开,共有六个项目;第二部分为人形机器人应用开发,围绕树莓派平台的Yanshee 人形机器人展开,共有五个项目。**部分的项目一介绍了针对Arduino 的Blockly 编程方法,项目二至六介绍了针对相关任务在Arduino IDE 上采用C 语言的编程方法;第二部分重点介绍Python 语言的编程方法。本书可作为培养基于Arduino 和树莓派的服务机器人的应用型、技能型人才的教材,也可供从事服务机器人应用的开发人员学习参考。为方便教学,本书配备电子课件等教学资源。凡选用本书作为授课教材的教师均可登录机械工业出版社教育服务网www.cmpedu.com 注册后免费下载。如有问题请致信cmpgaozhi@sina.com,或致电010-88379375 联系营销人员。
目录
**部分 拼搭机器人应用开发
项目一 RGB 炫彩灯 002
项目导入002
项目任务003
学习目标003
1. 知识目标003
2. 能力目标003
知识链接003
1. 服务机器人003
2. Arduino006
3. 创意机器人教学套件009
4. Blockly 011
任务实施017
任务1.1 使用Blockly 控制RGB 炫彩灯闪烁 017
任务1.2 使用Arduino IDE 控制RGB 炫彩灯闪烁 021
任务评价 024
任务拓展 025
项目小结025
项目二 遥控发光音乐盒 026
项目导入 026
项目任务027
学习目标027
1. 知识目标027
2. 能力目标027
知识链接027
1. 蜂鸣器 027
2. 红外传感器 029
3. LED 灯 030
4. 面包板031
5. Arduino 常用基本函数032
任务实施037
任务2.1 让蜂鸣器发声 037
任务2.2 让LED 闪烁038
任务2.3 遥控发光音乐盒 039
任务评价040
任务拓展041
项目小结041
项目三 巡线机器人 042
项目导入042
项目任务043
学习目标 043
1. 知识目标043
2. 能力目标043
知识链接043
1. 电机 043
2. 灰度传感器 044
3. Arduino 常用变量与常量046
4. 条件判断语句——if 047
任务实施048
任务3.1 搭建巡线机器人 048
任务3.2 编程实现巡线机器人 052
任务评价055
任务拓展 055
项目小结055
项目四 导盲避障机器人 056
项目导入056
项目任务 057
学习目标 057
1. 知识目标057
2. 能力目标 057
知识链接057
1. 舵机 057
2. 超声波传感器058
3. 静态变量static 059
4. 关键字const 060
任务实施061
任务4.1 搭建导盲避障机器人模型061
任务4.2 编程实现导盲机器人避064
任务评价066
任务拓展067
项目小结067
项目五 智能停车场 068
项目导入068
项目任务069
学习目标 069
1. 知识目标069
2. 能力目标 069
知识链接069
1. 数码管069
2. 红外传感器 072
3. unsigned long 变量073
4. unsigned char 变量 073
5. 布尔运算符073
任务实施074
任务5.1 搭建停车场模型 .074
任务5.2 编程实现智能停车场.078
任务评价079
任务拓展079
项目小结079
项目六 LED 点阵广告牌 080
项目导入080
项目任务081
学习目标081
1. 知识目标 081
2. 能力目标 081
知识链接081
1. LED 点阵 081
2. LED 点阵显示屏 083
3. 8×8 LED 点阵引脚检测 084
任务实施084
任务6.1 编程控制点亮**个LED085
任务6.2 编程显示“I U”图案087
任务评价088
任务拓展088
项目小结088
项目七 人形机器人组装与调试 090
项目导入 090
项目任务091
学习目标091
1. 知识目标.091
2. 能力目标 091
知识链接091
1. 智能机器人 091
2. 人形机器人 .093
3. 舵机及其相关操作 096
4. 远程连接工具VNC 097
任务实施097
任务7.1 机器人的组装与网络连接 097
任务7.2 机器人的舵机校正101
任务7.3 通过VNC 连接机器人 .102
任务7.4 对机器人进行运动控制 .105
任务评价108
任务拓展109
项目小结109
项目八 机器人Python 语言编程 110
项目导入110
项目任务 111
学习目标111
1. 知识目标 111
2. 能力目标 111
知识链接 111
1. Python 语言. 111
2. 树莓派 113
3. Python 语言开发环境 114
4. Python 语言基础编程. 116
任务实施127
任务8.1 编写Python 语言循环语句 127
任务8.2 使用Python 语言实现机器人语音播报功能 130
任务评价 132
任务拓展133
项目小结133
项目九 机器人运动控制 134
项目导入134
项目任务135
学习目标135
1. 知识目标 135
2. 能力目标.135
知识链接135
1. 电动机与舵机 135
2. SDK 与API 138
3. YanAPI 139
任务实施143
任务9.1 调用API 设置机器人音量143
任务9.2 调用API 控制机器人运动跳舞145
任务9.3 调用同步函数与异步函数API 完成鞠躬和舞蹈 147
任务评价148
任务拓展 149
项目小结149
项目十 与机器人对话 150
项目导入 150
项目任务 151
学习目标151
1. 知识目标.151
2. 能力目标 151
知识链接 151
1. 机器感知声音 151
2. 语音识别技术(ASR)152
3. 自然语言处理技术(NLP)153
4. 语音合成技术(TTS)154
5. 机器人语音交互技术 155
任务实施163
任务10.1 机器人语音转文本 163
任务10.2 机器人语义理解.164
任务10.3 机器人文本转语音 165
任务10.4 与机器人实现对话 .166
任务评价167
任务拓展167
项目小结 167
项目十一 让服务机器人感知世界 168
项目导入168
项目任务 169
学习目标 169
1. 知识目标169
2. 能力目标169
知识链接 169
1. 传感器的概念、组成及分类169
2. 机器人传感器170
3. 传感器在机器人中的应用 175
任务实施 185
任务11.1 读取机器人传感器列表 185
任务11.2 读取机器人外接传感器数据 186
任务11.3 让机器人自动进行摔倒爬起.188
任务评价190
任务拓展 191
项目小结 191
参考文献 192
-
AI绘画+AI摄影+AI短视频从入门到精通
¥46.3¥79.8 -
企业AI之旅
¥43.5¥79.0 -
乡村振兴新技术:新时代农村短视频编辑技术基础入门
¥11.2¥32.0 -
机器学习
¥59.4¥108.0 -
C Primer Plus 第6版 中文版
¥62.6¥108.0 -
基于知识蒸馏的图像去雾技术
¥61.6¥88.0 -
基于深度学习的人体行为识别算法研究
¥37.2¥62.0 -
粒子群算法在优化选取问题中的应用研究
¥40.8¥68.0 -
智能优化算法MATLAB仿真实例
¥54.0¥90.0 -
Web前端开发基础
¥36.5¥57.0 -
智能算法优化及其应用
¥49.0¥68.0 -
Photoshop图像处理
¥25.5¥49.0 -
SNS信息传播分析
¥48.3¥69.0 -
R语言医学数据分析实践
¥72.3¥99.0 -
大模型推荐系统:算法原理、代码实战与案例分析
¥62.3¥89.0 -
HARMONYOS NEXT启程:零基础构建纯血鸿蒙应用
¥81.0¥108.0 -
剪映 从入门到精通
¥25.7¥59.8 -
游戏造梦师----游戏场景开发与设计
¥67.6¥98.0 -
SAR图像处理与检测
¥35.4¥49.8 -
生成式人工智能(AIGC)应用
¥71.1¥90.0