今天的课程是4小时的特别集训课。
机器人已经整体出形了,今天俞沐开需要调试程序了。
那么……汪运洲呢?
其实机器人还有找罐子的传感器还没有安装,但是虽然是安装,其中有一个超声波的位置要求非常苛刻,因为他们做机器人前没有留下这个位置,所以汪运洲可能要对机器人的部分做很大改动,才能装上这个超声波。
先看看当前程序如何了
看起来巡线不错喔!不过怎么提前停了下来呢?
修改之后……
额!停的更早了!!
不知道大家发现一个问题没有……
机器人顶端装了一个装置,这个装置就是之前提到的“秘密武器”!
因为机器人无法依靠地上的黑线来判断机器人什么时候要爬坡,而他们的爬坡程序是和巡线程序不同的,所以就需要思考如何判断机器人什么时候能开始上坡……
那么,依靠什么呢……?
答案就是——门的数量!
所以刚才俞沐开修改的程序就是测量经过3次门,但是前两次试验都出现问题了,是怎么回事呢?
原来他把检测3“次”写成了检测3“秒”了……
修改之后正常了,但是巡线程序又出错了……
汪运洲花了很长时间修改机器人后,也来帮忙调试了(而且还给出了很关键的建议喔!)
在各种出错和修改……
俞沐开试验了各种等待的方式……
汪运洲想到修改传感器间距来让机器人测量更稳定
结果……终于成功了!!
超开心!!
终于成功的跑到上坡区了!
赶紧把程序整理保存一下
诶?!哪里又错了?!
原来俞沐开在整理的时候弄错了模块……
修改后发现还是有些问题的……世界级难题的直角加断线看来确实是不简单啊!
其实在成功后,他们就在试验上坡了。
但机器人加了很多装置,所以机器人整体变重了,上坡的难度也增加了。
所以结果发现机器人上不了坡了……
从前几个视频中可以看到机器人后面加了个黄色的小轮子,那个是汪运洲想帮助机器人爬坡的。
但是现在效果还不太好,需要之后再继续试验了~~
俞沐开的程序估计只要再稍微修改就能成功了~
快要比赛咯!期待下次他们能完成爬坡的任务!