内容正文:
忠实的巡逻兵
第3课
课程回顾
上节课我们认识了机器人的组件并通过动手操作,完成几种机器人的搭建,掌握了机器人组装搭建的基本技巧,许多同学意犹未尽,十分感兴趣,仍然想继续创作出具有特色的机器人模型。
课程回顾
本节课通过进一步学习,认识RC软件编程平台,初步认知如何为机器人编写程序,使其完成某些特定指令。
新课导入
我们已经学会了如何搭建简单的巡逻兵机器人了,但是怎么才能够让巡逻兵机器人完成特定的动作指令,并按照路线进行行走呢?
机器人获取的语言信息与我们人类的语言信息并不相通。
因此,我们需要通过某个软件作为桥梁,进行语言翻译转换,使机器人能正确读取我们想要输入的指令。
让我们一起来看看怎么操作吧!
目录
contents
01
02
03
04
认识RC编程软件
打开机器人程序
仿真运行程序
设计机器人程序
行业PPT模板http:///hangye/
01
Part one
认识RC编程软件
一、认识RC编程软件
机器人能听从人的指令,是因为有一个能与机器人沟通的翻译平台,RC编程软件就是这样一个平台,它可以把人的指令翻译成机器人能“听懂”的语言。下面,我们就一起来认识一下这位 “翻译官” 。
双击桌面上的RC软件,打开软件,出现如下图的系统主界面:
工具栏
模块库显示区
模块库区
流程图生成区
试一试,说一说
打开RC编程软件,单击模块库显示区和模块库区中的模块,观察并说一说流程图生成区中的模块发生哪些变化?
模块库显示区
模块库区
流程图生成区
02
Part two
打开机器人程序
二、打开机器人程序
贝贝同学已经把只会机器人在一个社区巡逻的指令保存在RC编程软件的程序中,让我们打开程序一起看看怎么操作。
二、打开机器人程序
在流程图生成区中出现的图形 、 和
它们都有自己的名字,而且各有分工,具体如下:
长
见
识
处理框:标明进行的动作操作。
流程线:表示从框与框之间的流向。
起止框:表示算法的开始或结束。
03
Part three
仿真运行程序
三、仿真运行程序
当我们将模块指令输入到RC编程软件程序当中后,我们想要即刻观察程序的运行效果,进而判断对错,应该怎么办?
不用担心!在RC编程软件中,设置有模拟机器人执行程序的仿真环境,可用于测试机器人程序是否能够完成预设任务。
如果程序有误,可以返回主界面修改模块,再运行仿真测试,确保机器人程序正确无误。
让我们一起看看如何操作吧!
三、仿真运行程序
单击RC编程软件主界面工具栏中“进入/退出”图标。
04
Part four
设计机器人程序
四、设计机器人程序
要想让机器人听指挥,并正确运行,首先要学会设计机器人程序,让我们从机器人巡逻兵程序设计开始学习吧!
参考下面的方法,设计在正方形社区通道上巡逻的机器人程序。
(1)如右图所示,打开“输出模块库”,将“画笔”模块添加到程序中,设置状态为“下落”,用来画出机器人行走时在地面上留下的痕迹,记录模拟机器人行走的路线。
四、设计机器人程序
(2)将“直行”模块添加到程序中,双击左键模块,设置直行时间为“1”,让机器人沿一侧通道巡逻
四、设计机器人程序
(3)添加“转向”模块到程序中,设置转动角度为90度,让机器人转向另一侧通道。
四、设计机器人程序
(4)按次序重复添加上述“直行”和“转向”模块三次,直至程序如右图所示,让机器人一次沿着三条通道巡逻并转向,完成正方形路线的行径。
下落
速度:100,时间:1
速度:100,角度:90
速度:100,时间:1
速度:100,角度:90
速度:100,时间:1
速度:100,角度:90
速度:100,时间:1
速度:100,角度:90
程序设计终于完成了!快到仿真环境中去测试一下吧!
请替换文字内容,添加相关标题,修改文字内容,也可以直接复制你的内容到此。请替换文字内容,添加相关标题,修改文字内容,也可以直接复制你的内容到此。请替换文字内容,添加相关标题,修改文字内容,也可以直接复制你的内容到此。请替换文字内容,添加相关标题,修改文字内容,也可以直接复制你的内容到此。请替换文字内容,添加相关标题,修改文字内容,也可以直接复制你的内容到此。请替换文字内容,添加相关标题,修改文字内容,也可以直接复制你的内容到此。
参照右侧“忠实的巡逻兵”正方形