- 1、本文档共57页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
仿人机器人入门实训教程NAO机器人的编程入门;内容提纲;Hello World;2. 机器人跳舞----dance指令盒:将左下角指令盒库中:Animation-Entertainment-dances-NAO-Tai Chi Chuan拖到中间项目编辑界面中
连接参数盒安装下图中连接顺序将指令盒相连,然后运行;;步骤:
项目栏中,单击属性按钮
在项目属性窗口右边支持的语言中勾选“Chinese(simplified)”
勾选左边的“behavior_1”,找到触发器语句,单击下面的空白处。
在右边触发器语句下的“Chinese(simplified)”文本框中输入触发的语音命令,比如舞蹈展示,然后单击“添加”按钮
单击权限的空白格,将右边三个选择(此行为可以在充电站执行、此行为运行时机器人可以站起来、此行为运行时机器人可以坐下)全部勾选
单击“确定”按钮,关闭当前对话框,再将程序安装到 NAO 机器人上
当 NAO 机器人的眼睛变蓝时,说出触发自动运行的语音命令,即可自动运行程序;4.2 人机交互;2.语音识别——Speech Reco.
在指令盒库中有哪些信誉好的足球投注网站 Speech Reco.指令盒,将该指令盒拖动到图表空间中,Speech Reco.指令盒。单击设置按钮,设置相关参数及能够识别的语句。
在“Word list”文本框中输入能够识别的语句,不同语句之间必须使用英文分号隔开。在“Confidence threshold”数值框中设置语音的置信度,数值越大识别越严格,一般设置在 30%~50%。;3.机器人反应——Switch Case
在指令盒库中有哪些信誉好的足球投注网站 Switch Case 指令盒,将该指令盒拖动到图表空间中,该指令盒相当于一个条件分支语句,根据 Speech Reco.指令盒中 Word list 参数的设置,将每个句子分别填入 Switch Case 的参数栏中,内容务必保持一致,每个句子加上英文双引号,每个选项框对应一个 case 分支,分别对应指令盒的结束输出,将每个结束输出与相应的机器人行为指令盒相连,即可实现人机交互功能。
;4.2.2 项目实现
1.指令盒需求
人机交互项目除需要 4.2.1 节中的三个指令盒之外,还需要两个 Say 指令盒和一个Tai Chi Chuan 指令盒。在两个 Say 指令盒中可以输入如下内容:“我是机器人 NAO,今天天气非常好,我很开心”。
*注意,输入的内容中的标点符号必须为英文的符号!;带子网划分的编址;子网划分(没有划分子网时);子网掩码;缩写 “/24” 表示掩码中有连续的24个1。
子网掩码与 IP 地址一一对应,是32 bit 的二进制数
子网掩码为1表示网络位,0表示主机位;1 0 0 0 0 0 0 0 = 128
1 1 0 0 0 0 0 0 = 192
1 1 1 0 0 0 0 0 = 224
1 1 1 1 0 0 0 0 = 240
1 1 1 1 1 0 0 0 = 248
1 1 1 1 1 1 0 0 = 252
1 1 1 1 1 1 1 0 = 254
1 1 1 1 1 1 1 1 = 255;;没有子网划分的子网掩码;带子网划分的子网掩码;;;;;;;;;;;;;;2.指令盒连线
按程序逻辑将各指令盒的输入端和输出端依次相连,如图 4.12 所示。当对 NAO 机器人说“你好”时,NAO 机器人回答“我是机器人 NAO”;当对 NAO 机器人说“跳支舞吧”,NAO 机器人会表演一段舞蹈。
;其中,Speech Reco.指令盒本身的连线如图 4.13 所示。如果由于吐词不清、环境嘈杂或置信度阈值过高等,NAO 机器人没听到或识别失败,那么需要识别失败输出端连接开始输入端,即右边第二个端出端连接左边第一个端入端;如果 NAO 机器人识别响应快或者连说两句都被 NAO 机器人识别到,那么会造成资源冲突,需要将识别成功输出端连接接收输入端,即右边第一个输出端连接左边第二个端入端。;4.3 机器人行走;;参数说明:
Distance X:单位是 m,若给定正值,则相对 NAO 机器人的方向是向前,若给定负值则是向后。
Distance Y:单位是 m,若给定正值,则相对 NAO 机器人的方向是向左,若给定负值则是向右。
Theta:NAO 机器人的转角,单位为°。
Arms movement enabled:在 NAO 机器人走动时,允许手臂运动。
在设置 Y 值后,NAO 机器人并没有转向,NAO 机器人始终面向前方,要转向需要设置 Theta。以 NAO 机器人为原点,建立坐标系(见图 4.16),在编程时可依据此坐标系确定机器人移动方向;4.3.2 项目实现
语音控制移动
NAO机器人的语音控制移动的指令盒如下表;2. 指
您可能关注的文档
- 《不甘屈辱奋勇抗争》ppt课件(完美版).pptx
- 《齿轮》优质课公开课教案.doc
- 《管理经济学》期末考点.doc
- 《老子》四章精讲课件(33张PPT).ppt
- 《落花生》课件PPT(完美版).pptx
- 《行政事业性国有资产管理条例》重点解读完整版.pptx
- 【人才盘点】肯耐珂萨人才盘点分享.pptx
- 【医学英文精品课件】心血管疾病流行病学-EPIDEMIOLOGY-OF-CARDIOVASCULAR-DISEASE-(CVD).ppt
- 2021年《个人信息保护法》亮点解读.pptx
- 2021年福建省职业院校技能大赛中职组“手工制茶”赛项规程.docx
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)