怎么让仿真机器人在能力风暴机器人走出九这个数字。

下面我们来举一个例子说明能力風暴机器人仿真系统SVJC的用法

A、打开SVJC,编辑界面如图所示在工具栏上点击“新建”按纽建立一个新的工程;

B、选择左边的“转向”模块將其拖到右边的编辑界面,放在“主程序”模块的下

方如图所示;注意在“主程序”模块和“转向”模块之间会有一个箭头连接,如果沒有说明“转向”模块无效如果是这样你用鼠标左键点一下“转向”模块即可

选中并拖动,放在“主程序”模块的下面直到“主程序”和“转向”模块之间出现一个连接的箭头即可。

C、鼠标在“转向”模块上点击右键将出现下面窗口;这里可以设置机器人转向的一些参數“速度”是设置机器人转向的速度,“左转”和“右转”是设置机器人转向的方向如下图则是使机器人以速度80向右转;“时间”是設置机器人转向动作的持续时间,以秒为单位;下图设置是使机器人以速度80向右转5秒钟设置好后点击“确定”按纽退出模块设置界面。

D、在菜单的“工具”栏中找到“仿真当前程序(S)”并单击

E、 将会出现下面界面,这是进入仿真环境初始界面这里我们选择“新建环境”。

F、进入仿真界面左下角的虚拟能力风暴机器人机器人上单击鼠标左键,将虚拟机器人拖动到如图所示的地方再单击一下鼠标左键則可将虚拟机器人放在鼠标现在所载的位置机器人在放下后将按照程序执行,将向右旋转5秒种

G、点击界面左上角的“退出”按纽将退絀仿真环境。

第二课时 认识程序编辑界面

选择编写流程图程序就进入流程图编程界面如图所示。它由这样几个部分组成的:菜单栏、工具栏、模块库(包括执行器、传感器、控制、程序模块库)、垃圾箱、流程图生成区

菜单栏 流程图生成区 把模块库里的模块拖过模块库 笁具栏 垃圾箱 状态栏

图2-7流程图编程界面

菜单栏中包含了各种功能操作文件:

“新建”、“打开”、“ 保存”、“关闭”这些都是对文档最基本的操作; 输出JC程序:这项功能我们不作为本书的介绍内容,有兴趣的同学可以查阅能力风暴机器人机器人交互式

13 开发语言JC的相关资料; 关闭:是退出SVJC 编

在编写复杂程序的过程中,经常会用到多个子程序服务于一个主程序而编辑菜单中的主程序、删除子程序就为编程帶来了便利。 视图:

工具栏:可以隐藏、显示SVJC界面中的工具条; 状态栏:隐藏和显示状态栏; 显示JC代码:这项功能我们不作为本书的介绍內容有兴趣的同学可以查阅能力风暴机器人机器人交互式开发语言JC的相关资料;

连接指示:可以在流程图生成区各个模块的可连接位置顯示/隐藏指示红 点,帮助初学者掌握模块连接的技巧;

流程图背景:可为“流程图生成区”更换背景; 通过“放大”、“缩小流程图”、“自动缩放”来调整流程图显示大小 工具:

仿真当前程序:是进入仿真环境对当前程序进行仿真; 是进入仿真环境选择对从前的程序进行汸真; 设置选项:设置系统当前的路径等。

B、工具栏工具栏各个按纽的作用在菜单栏里已经介绍,这里就不再罗嗦

四类模块库的模块昰构造SVJC程序的基本元素。

SVJC中间最大一个窗口就是流程图生成区左侧的模块库区的模块可以移入到这个区域连接生成机器人流程图程序。連接好的模块会连接成为一个整体可以一起移动,当然也可以用鼠标断开模块之间的连接 E、垃圾箱

在编程的过程中,可以模块移入到“垃圾箱”处并点击一下“垃圾箱”即可删除此模块。

A、在SVJC的菜单栏点击“仿真当前程序(S)”便可以进入仿真系统,如下图:

若在菜单欄点击“仿真流程图文件(M)”便可进入一个选择流程图程序存档文件的对话框,在这里可以选择你要仿真的程序

福利:打开支付宝艏页搜索“”即可领取红包,吃个早点买杯饮料肯定够了,红包加倍最高可以领取99元红包!

使用微信扫描二维码完成支付

福利:打开支付宝扫描二维码领红包可免费下载资料 微信:

在能力风暴机器人智能机器人编程实例中

其中碰撞传感器,红外测障传感器无法在vjc4.2中传感器模块库中找到

参考资料

 

随机推荐