内容正文:
能力风暴
机器人仿真系统的应用
机器人的来历
1920年捷克作家卡雷尔·卡佩克发表了幻想情节剧《罗萨穆的万能机器人》,第一次提出了“机器人”这个名词。
能力风暴机器人------我国自主研发的,专门为中小学生设计的能力风暴机器人
AS-InfoX型机器人
AS-InfoM型机器人
AS-MII型机器人
当没有真实的机器人作伴时,我们可以在计算机上安装上一个能力风暴机器人仿真系统,同样可以享受机器人带来的学习乐趣。
能力风暴机器人仿真系统-----可以使我们通过编写程序来达到控制机器人的目的。
双击打开,进入VJC1.5仿真系统界面
软件操作
5分钟学会SVJC
1.SVJC界面介绍
菜单栏
模块库
主程序窗口
垃圾箱
工具栏
新建项目文件
打开项目文件
保存项目文件
进入仿真环境
缩小流程图程序
帮助
全图观看流程图程序
放大流程图程序
虚拟机器人流程图程序
虚拟机器人转向模块
虚拟机器人直线行走模块
设置运动速度
设置运动时间
运动方向为后退
表示让机器人以80的速度前进0.5秒
设置转动速度
设置转动时间
转动方向向左
表示让机器人以80的速度向右转0.5秒
指挥机器人先前进一段距离,然后向右转
红外测障模块(检测周围的障碍物)
碰撞检测模块(检测正在发生的撞击)
地面检测模块(检测地面的颜色)
亮度检测模块(检测周围光线亮度)
示例程序
判断方式
“==”表示“是”的意思
表示障碍物在右边
表示如果发现障碍物在右边则执行左分支“左转”模块,反之执行“右转”模块
左分支
右分支
永远循环模块(不停的重复同一过程)
条件判断(按照条件选择处理过程)
条件循环模块(按条件循环同一过程)
多次循环模块(按次数循环同一过程)
示例程序
条件判断设置对话框
点击这里选择要判断的变量
条件判断设置对话框
选择红外变量
选择“红外变量一”
点击确定退出
条件判断设置对话框
判断变量设置为红外变量一
选择右边有障碍
程序含义
表示如果右边有障碍则继续前进,如果没有则向右转。
5分钟学会SVJC
2.SVJC仿真系统界面介绍
虚拟机器人
设置障碍物
退出仿真系统
机器人位置坐标
活动场地
虚拟LCD
眼睛
虚拟能力风暴
红外测障
光源
障碍物
仿真灭火场地
5分钟学会SVJC
寻找迷宫出口的机器人
3.项目制作
$$