内容正文:
第 5 课 挑战极限,我的车
“速度与激情”机器人的速度很快,但如果限制机器人的运行尺寸,它就不能用了。
让我们进一步在搭建和编程上下功夫,挑战极限吧!
在体验了智能无人驾驶和创意无人驾驶后,我们把目标集中在速度上,让学生综合利用障碍传感器、海拔高度计和指南针传感器等来体验速度与激情。
一、搭建“挑战极限”机器人
二、编写“挑战极限”程序
三、编写“我的小车向前冲”程序
探究实践
悬挂系统减震及前轮转向
在“无人驾驶”任务中,减震和转向是问题的关键。真正的汽车悬挂系统是依靠弹簧和避震器来实现减震的,我们如何在“无人驾驶”机器人中实现减震呢?
悬挂系统减震及前轮转向
在如图的机器人前轮驱动结构中,利用伺服电机 1 和悬挂结构解决减震问题,利用伺服电机 2 的旋转来实现前轮转向。
利用障碍传感器和灰度传感器同时探测跑道,用海拔高度计辅助定位, 用指南针传感器辅助调整机器人的前进方向。
2
1
悬挂系统减震及前轮转向
搭建“挑战极限”机器人
鼠标右键拖拽改变查看视角,滚动滚轮实现缩放,点击仿真页面右上角的关闭按钮,可以退出当前仿真环境,并回到在线仿真平台页面。
鼠标右键拖拽改变查看视角,滚动滚轮实现缩放,点击仿真页面右上角的关闭按钮,可以退出当前仿真环境,并回到在线仿真平台页面。
教你一招
构建机器人时,对于重复性的结构(如直流电机和轮子组合),使用模板可大大提高搭建效率。
优化算法提效率
跑道分段:如图所示的跑道中,机器人根据不同路况应采用不同的转向策略是提高速度的关键。
优化算法提效率
子程序:编程时,当某一部分程序有相同或经常重复的程序段时,为了简化编程,将这部分功能单独编写成程序,在其他位置多次调用。其中调用其他程序的程序称为主程序,被调用的程序称为子程序。
鼠标右键拖拽改变查看视角,滚动滚轮实现缩放,点击仿真页面右上角的关闭按钮,可以退出当前仿真环境,并回到在线仿真平台页面。
鼠标右键拖拽改变查看视角,滚动滚轮实现缩放,点击仿真页面右上角的关闭按钮,可以退出当前仿真环境,并回到在线仿真平台页面。
教你一招
选中需要复制的子程序或模块,单击“操作—复制”,再单击“操作—粘贴”,将鼠标放到程序编辑区空白处单击,根据需要修改子程序名称和参数,以提