无人驾驶技能主题竞赛的机器人代码

#因为比赛给的环境是萝卜圈的,那我就发布萝卜圈的代码,配着萝卜圈给的python,帮助理解

继我上一期的萝卜圈的机器人搭建(直达网址):无人驾驶技能主题竞赛的机器人搭建-CSDN博客

我来给相对应的机器人写代码。(思考思考再思考决定给截屏哈哈哈哈哈哈)

优化走中间

车是在道路上行驶,周边有障碍等,所以需要走中间,详情可查看无人驾驶技能主题竞赛规则_无人驾驶公交车台词编程比赛-CSDN博客。走中间的代码可以很简单,但是不够好,速度上来误差很大,会直接撞墙或运减速带起飞脱离场景等奇异行为,所以我直接给优化后的走中间:

飞车

飞车我分为俩种给大家展示出来,一种是有海拔高度计,一种没有海拔高度计。我个人使用的是没有使用海拔高度计的

海拔高度计版飞车

使用海拔高度计的,在搭建机器人那边也要相对应加上海拔高度计

灰度检测版飞车

走到斑马线

我们将车停在斑马线处,再按照自己的路线进行左右转

左转与右转

强制左右转

我用的是最简单的左右转

指南针左右转

遇红灯减速

我们将速度提上来了,在检测到红灯时突然减速,由于惯性,车可能会没有刹住,当我们遇见红灯将速度放慢下来,再停电机。

载物

这次比赛增加了载物这个环节

路线规划

根据自己所选地图按照路线规划,例:

重点!!!!!

记得设置模块参数!!!!!(不设置保存时就报错!!)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值