走迷宫机器人程序
- 格式:doc
- 大小:1.88 MB
- 文档页数:2
走迷宫机器人程序
教学目标:
知识目标:知道机器人完成走迷宫任务的主要步骤
技能目标:1、熟练掌握机器人仿真软件的搭建,设计出一个走迷宫机器人。
2、能根据实际要求,初步编写出一个机器人走迷宫程序。
3、在指定的场地上,让机器人运行程序,顺利完成走迷宫测试。
4、掌握走迷宫中的左手和右手法则。
情感目标:旨在培养学生信息综合处理能力和创新思维。
教学重点:
走迷宫中的左手和右手法则。
教学难点:
在仿真平台中,将自己的搭件与程序设计有机结合,完成任务。
教学准备:
NST3D仿真平台(机房版) 及客户端 机器人演示平台一个
教学过程
1、 任务分析
今天这节课我们继续进行虚拟机器人。通过前面的学习,同学们已经对纳英特3D机器人仿真系统有一个比较深入的了解。完成了机器人行动、避障和灭火三个任务。今天我们一起研究学习,共同来完成一个新的更有挑战的任务:机器人走迷宫。
师:同学们有信心吗?
生:有
师:好,那我们就开始吧!老师先把今天的任务给大家分析一下:
机器人走迷宫:让虚拟机器人从启始位置出发向前走,进入迷宫的每个房间,再最短的时间内到达终点。
研究步骤: ①分析活动任务 ②设计走迷宫机器人 ③设计走迷宫程序
④结构与程序调试 ⑤完成任务与小结
2、 结构设计
首先请同学们进入NST3D仿真平台,点击进入“机器人搭建”设计一个自己的走迷宫机器人,并保存。
纳英特3D机器人仿真系统界面 “走迷宫机器人”搭建完成后的3D效果图
其实,要提醒同学们注意什么:
(1) 马达方向不要装反。
(2) 设置马达的端口号:左马达端口为0号,右马达端口为1号。
(3) 设置“红外避障传感器”的端口为7、8、9号。
(4) 设置“红外避障传感器”的“感应区是否显示,要打上勾,同时要调整传感器的感应夹角和半径(不能过大或过小)。三个“红外避障传感器”之间的角度要做适当的调整。
想一想,你在搭建机器人过程中,还有什么经验总结,可以跟全班同学继续交流。
3、程序设计
1)当我们完成了走迷宫机器人的搭建后,下一步将让由教师重点介绍走迷宫中运用到的左手和右手法则
2)在纳英特3D机器人仿真系统界面中的操作方法:
在主界面上选择“进入仿真” “选择程序栏”中选择“新建”
选择“流程图文件” 进入编程软件界面
3)程序实现:
“机器人走迷宫”程序流程图 走迷宫机器人仿真界面
4、 实践探索
小组进行合作编程序,调试,可以借鉴一下别的组的方法。
分两次进行测试比赛,看哪一组方案设计得好,成功率高。其他组可以借鉴他人的经验,再次改进自己人的机器人结构或程序。
5、 小结整理
优胜小组展示自己的程序,谈谈心得,教师和学生一起进行评价!
7、下课,整理器材,关闭计算机。