走迷宫机器人程序

  • 格式: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、下课,整理器材,关闭计算机。