控制思路,机器人按列行走, 用地面灰度传感器进行检测判断。场地的灰度为“255”,白色线条的灰度为“0”。如果检测到白色线条,表明进入了下一个方格。如果检测到三次白色线条,表明机器人走完了一列,于是机器人转弯,开始检查下一列。重复以上过程,直至到达目的地。
工具/原料
VJC机器人控制与仿真平台
方法/步骤
1
程序分为两个主要部分,主程序与子程序(找地雷)。编辑界面分,流程编辑与代码编辑。
2
点击找地雷打开设置窗口,点击编辑,可以打开子程序部分。
3
先来看主程序部分的流程参数设置。察看机器人眼睛的设置。
4
接下来是对参数付初始值。
5
下面是循环的控制设置。
6
条件判断的设置如下。
7
由方向模块对电机的控制,完成机器人的实际行走。
8
延时用于等待下一个动作的到来,或持续某个动作。
9
显示模块用于简单显示机器人状态。
10
歌曲子程序用于播放声音。
11
歌曲子程序由发音模块组成乐曲。具体发音设置如下。
12
系统时间模块分带和不带判断两种方式。
13
地面检测添加方法如下。1、添加模块。2、打开属性编辑。3、打开检测后进行条件判断。
14
单击图标进入仿真界面。
15
载入环境文件。点击开始,鼠标图标变为机器人,将机器人放入场地,就可以自动开始执行程序仿真运行。
注意事项
1
仿真运动与电脑速度有关,参数可能需要调整。在实际使用时也需要相应调整。
2
仿真软件只是部分功能的理想状态,实际使用以厂商的手册为准。
下一篇:手工紫砂壶的辨别方法