初中信息技术浙教版 (广西、宁波)九年级第十一课 机器人行走教课内容ppt课件
展开目前,教学用机器人的品种有很多,如纳英特、广茂达、中鸣等。有些机器人提供了仿真软件,它能在软件环境中模拟真实机器人的程序运行效果。仿真软件种类也很多,这里将以“广茂达VIC1.5仿真软件”为例,介绍机器人的编程、调试和运行。
VIC仿真软件的编程环境具有图形化、模块化的特点,如图所示。
在编程主界面,打开迷宫程序,单击工具栏中的“仿真“图标,进入仿真环境,载入迷宫场地。单击左下方“运行”,在鼠标指针下方出现一个“机器人”,移动鼠标将其放置在合适的位置。“机器人”即开始在场景中执行程序,如图所示。
打开一个“三步舞”范例程序,观察其在仿真环境中程序执行的情况。
在仿真平台编程需要注意什么?
不需要的模块怎么处理?
选中---拖动----放入左下角垃圾箱
要让机器人走“N”线,首先要分析任务。可以通过图示、文字等方法表述机器人完成任务的步骤,然后编写程序,最后在仿真环境中调试,如图所示。
①直行②转向③直行④转向⑤直行
(1)机器人直行。机器人直行程序可以通过“执行器模块库”中的“直行”模块来实现。图形化编程操作步骤一般可分为三步:选择模块、拖放与连接、设置模块参数,如图所示。
①选择“执行器模块库”中的“直行”模块
②将“前进”模块拖放至“主程序”下的“连接点”
③右键单击“前进”模块,在弹出的窗口中设置它的参数
(2)机器人转向。机器人转向程序可以由“执行器模块库”中的“转向”模块来实现。拖动“转向”模块至主程序中,通过单击鼠标右键,可以设置转向的方向、速度与时间,如图所示。
①选择“执行器模块库”中的“转向”模块
②将“转向”模块拖放至“主程序”下的“连接点”
③右键单击“右转”模块,在弹出的窗口中设置它的参数
任务:让机器人从A城把一封信件送到B城,再到位于B城正南方的C城,送另一封信件。如何实现呢?
(3)机器人走“N”线。通过“直行”和“转向”模块的组合,实现机器人走“N”线,如图所示。
初始设置工具仿真窗口中的“初始设置”有助于我们更好地调试机器人。我们可以进行机器人运行轨迹、摆放角度等设置,如图所示。
(1)机器人走圆形图。机器人有左、右两个驱动轮,分别靠左、右两个电机来控制。轮子转动的快慢取决于电机的功率,功率越大,转速越大。当左、右电机功率相同时,左、右轮子转速相同,机器人走直线;当左、右电机功率不同时,机器人就会朝功率小的一方转弯。因此,要让机器人走圆形图,可以通过调整左、右电机的功率来实现。
我们可以在“执行器模块库”中的“启动电机”模块中设置它的参数,如图所示。
“扩展电机”可以用来控制其他电机的转动方向
添加“延时等待”模块,设置机器人走圆形图的时间
添加“停止电机”和“结束”模块。“停止电机”模块可以关闭“电机”,使机器人停止运行
添加“启动电机”模块,并设置左、右电机的功率
(2)机器人走爱心图。与机器人走圆形图对比,要让机器人走出爱心图,需要增加机器人“直行”模块和“转向”模块,如图所示。
①画弧线②直行③转向④直行⑤画弧线
2.设计机器人程序,让机器人走出一个量角器外形的图形。
1.设计机器人程序,让机器人走出“M”线。
2021学年第十一课 图像处理的综合运用教学演示课件ppt: 这是一份2021学年第十一课 图像处理的综合运用教学演示课件ppt,文件包含第十一课图像处理的综合运用课堂素材pptx、第十一课图像处理的综合运用教学设计doc、第十一课图像处理的综合运用TV美人鱼徐若萱mp4等3份课件配套教学资源,其中PPT共6页, 欢迎下载使用。
初中信息技术川教版(2019)七年级上册第2节 在Python中用turtle模块画图教学ppt课件: 这是一份初中信息技术川教版(2019)七年级上册第2节 在Python中用turtle模块画图教学ppt课件,共14页。PPT课件主要包含了学习目标,学习内容,欣赏案例,案例欣赏,具体操作,认识turtle模块,turtle模块等内容,欢迎下载使用。
初中信息技术浙教版 (广西、宁波)七年级上第十一课 形象的统计图——图表创建教案配套ppt课件: 这是一份初中信息技术浙教版 (广西、宁波)七年级上第十一课 形象的统计图——图表创建教案配套ppt课件,共14页。PPT课件主要包含了图表的类型,创建图表,修改图表格式,修改图表,图表分析,课堂练习等内容,欢迎下载使用。