无人机与视觉结合项目

无人机巡航实现火灾检测项目

硬件:无人机选用的是匿名科创的无人机,是由stm32作为主控。
选用jetson nano作为视觉识别的主要处理器

将jetson nano挂载到无人机上。

无人机巡航原理

上位机的地图里设置HOME点,也就是无人机巡航的起点,在森林的周围设置航点。再将各个航点信息传给无人机飞控,并且要将航点信息存储到flash或者外置存储器中,这样下电以后这些航点数据长期保存下来,这样以后无人机可以上电直接依据这些航点信息巡航检测森林火灾森林。每当无人机上电之后,会根据自身的经纬度以及飞机朝向和位姿向下一个航点飞行,当经纬度达到下一个航点,这个航点结束,再飞向下一个航点。这样就可以达到巡航森林的效果,与上层开发板和上位机结合就可以达到检测森林火灾的目的。

无人机与上位机通信报备信息;
无人机上的GPS会通过数传将所在位置上传给上位机,并且还有无人机的机头朝向以及姿态、电池电量等等,当上层开发板检测到火灾之后,无人机飞控会通过数传将火灾信息上报给上位机。

无人机的控制原理:

依据icm2090姿态传感器接串口来获取无人机的姿态,形成一个闭环,依据传上来的姿态进行无人机的PID调参,调好之后无人机可以达到平衡飞行的目的。

依据GPS传来的经纬度来控制无人机的达到定点的位置,当无人机位置漂移后,无人机飞控依据经纬度的偏移来调整无人机的飞行方向,来达到稳定在一个经纬度的目的,从而形成一个闭环。

无人机依据GPS传来的高度来使无人机达到定高的效果,无人机的高度发生偏移后,依据GPS传来的数据,可以知道无人机的高度产生了变化,此时就要调整无人机电调的PWM值,行成一个闭环,从而达到定高的效果。
在这里插入图片描述

视觉识别:

使用YOLOV5进行视觉识别:
较难的,是配置yolov5环境在jetson nano上,以及在代码中添加从串口输出信息到无人机的主控上,从而控制飞机的飞行。

视觉识别火灾效果视频:

拓展:无人机搭载yolov5识别人:

只是相应的改数据集训练人脸即可。
视频如下:

在这里插入图片描述

在这里插入图片描述
雷达:
在这里插入图片描述

展望:

在jetson nano上跑起来ros系统,控制无人机进行自主路径规划,并利用思岚雷达进行自动避障。目前已在ubuntu下实现实物场景的建模,以及ros中路径规划和自动避障的应用。下一步,就是将其移植到jetson上来发送信息给无人机,从而实现路径规划和自动避障。

ros中自主导航避障视频:

504967429-1-64

  • 5
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
人工智能项目资料-运用图像处理计算机视觉技术结合现今火热的深度学习,完成基于无人机的高速公路违章检测,对算法进行研究与实现 【探索人工智能的宝藏之地】 无论您是计算机相关专业的在校学生、老师,还是企业界的探索者,这个项目都是为您量身打造的。无论您是初入此领域的小白,还是寻求更高层次进阶的资深人士,这里都有您需要的宝藏。不仅如此,它还可以作为毕设项目、课程设计、作业、甚至项目初期的立项演示。 【人工智能的深度探索】 人工智能——模拟人类智能的技术和理论,使其在计算机上展现出类似人类的思考、判断、决策、学习和交流能力。这不仅是一门技术,更是一种前沿的科学探索。 【实战项目与源码分享】 我们深入探讨了深度学习的基本原理、神经网络的应用、自然语言处理、语言模型、文本分类、信息检索等领域。更有深度学习、机器学习、自然语言处理和计算机视觉的实战项目源码,助您从理论走向实践,如果您已有一定基础,您可以基于这些源码进行修改和扩展,实现更多功能。 【期待与您同行】 我们真诚地邀请您下载并使用这些资源,与我们一起在人工智能的海洋中航行。同时,我们也期待与您的沟通交流,共同学习,共同进步。让我们在这个充满挑战和机遇的领域中共同探索未来!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值