请教大神一些可以用51单片机让小车实现自主导航的的问题。跪求大神。 20

目前已经完成了小车的循迹避障还有红外线遥控功能,还需要实现小车的自主导航。就是简单的模拟卫星定位系统,给出一个指定的坐标,让小车能够自主的避障并且能够到达指定的位置坐标。... 目前已经完成了小车的循迹避障还有红外线遥控功能,还需要实现小车的自主导航。就是简单的模拟卫星定位系统,给出一个指定的坐标,让小车能够自主的避障并且能够到达指定的位置坐标。看着店铺里好多GPS模块是室外的,也不能实现自主导航。而且也不清楚这种51单片机能不能实现小车的自主导航模块。。。 展开
 我来答
11kxmx
2019-04-22 · TA获得超过1.4万个赞
知道大有可为答主
回答量:1.2万
采纳率:70%
帮助的人:2485万
展开全部
多GPS模块当然是室外的,能不能实现自主导航就是你程序的任务了
但根据我的想法,用51单片机比较困难,因接收GPS信息需要较大的缓存,STM32教程有这方面的资料,另外,计算小车当前位置与目标点的距离和方位,需要进行较多的三角函数计算,51运行起来很吃力,加上循迹避障还有红外线遥及电子罗盘,还有舵机什么的,占用较多的资源,还是用STM32吧
本人只实验了GPS模块 电子罗盘 舵机,就 是为了自主导航,用的就是STM32开发板,但目前还没有将三者结合起来
有个重要的计算你得会,就是已知两个点的经纬度,然后求两点间的距离和方位角,和电子罗盘给的指向信息比较,才能知道小车是该往哪个方向转弯,可以网上搜一下计算方法, 就这里要进行大量三角函数运算
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式