欢迎来到天天文库
浏览记录
ID:62011184
大小:670.86 KB
页数:8页
时间:2021-04-12
《《机器人走迷宫》教学课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第15课机器人走迷宫本节课我们继续学习红外传感器;通过走迷宫活动,理解机器人走迷宫的策略;学习子程序的编写。通过对机器人红外、地面灰度、火焰等传感器的学习,我们已经掌握了大部分传感器的功能及使用方法,学会了简单的程序设计,为今后学习更负责的程序打下了基础。根据下图所示的简易的迷宫场地中,要求机器人从迷宫的入口出发,从出口走出迷宫。在寻路过程中不许碰到墙,这个过程如何实现呢?出口入口走迷宫策略使用红外传感器来代替人的左、右手。用左红外传感器去探索左侧的墙壁,及确定前进的方向,同时右红外传感器探索前方墙壁,避免在前进
2、的过程中撞到前方拐弯处的墙。当左右手都摸不到墙壁时,向左前方行走,寻找墙壁。当左手摸到墙壁、右手摸不到墙壁时,向右前方行走;当左手摸不到墙壁、右手摸到墙壁时,向右转弯;当左、右手都摸不到墙壁时,向右转弯。走迷宫编程根据课本上的内容编写机器人程序。思考:在编写程序时,经常遇到这样的情况:如果使用了较多的模块,流程图会变得很长,给编写、阅读、修改、调试都带来了不便,该如何解决这种问题呢?子程序建立含有子程序的主程序结构比较简明清晰,这是设计复杂程序时常用的技巧请同学们自主练习,如有学习问题,组内交流共同解决。使用右手
3、规则编写机器人走迷宫程序。在本课学习中,你们学习小组完成了机器人走迷宫的任务了吗?还有哪些学习问题没有解决?请同学们说一说小组学习成果。总结
此文档下载收益归作者所有