课件11张PPT。走迷宫机器人复习旧知:轨迹识别传感器轨迹变量==1,检测到轨迹。
轨迹变量==0,没有检测到轨迹。走迷宫机器人条件循环当型:直到型:先判断,条件成立,执行“是分枝”,
执行完毕,重新判断;条件不成立,
执行“否分枝”,循环结束。先执行一次循环体,执行完毕后
再判断,条件成立,执行循环体;
条件不成立,退出循环。 复习旧知:两种条件循环当
型直
到
型如何跳出循环跳出循环break :结束循环,接着执行( ?)continue :跳过程序,接着执行(?)复习旧知:break 和 continue 模块
制作走迷宫机器人走迷宫机器人:机器人在迷宫中避开障碍
自由行走,到了出口就停止。看到终点看到障碍机器人
的本领前面障碍左侧障碍右侧障碍轨迹识别传感器红外避障传感器制作走迷宫机器人红外避障传感器:红外避障变量==0 ,没有检测到障碍物;
红外避障变量==1 ,检测到障碍物。制作走迷宫机器人走迷宫机器人总体思路:左侧:无障碍,左转前行;有障碍,检测右侧前面:无障碍,前行;有障碍,检测左侧。机器人右侧:无障碍,右转前行;有障碍,后退直到
右侧无障碍,右转直行。分段调试程序编程思想走迷宫机器人程序分解(分段编程,分段调试):1、前面(动手实践1)2、左侧(动手实践2)3、右侧(动手实践3)4、后退(动手实践4)分段程序整合程序第一部分:判断出口(把永久循环换成条件判断,
在前面和整个循环的后面加上轨迹识别传感器)程序第二部分:前行、左转前行、右转前行、后退