无人机
文章平均质量分 89
李楠琳
这个作者很懒,什么都没留下…
展开
-
无人机实验笔记(多机协作思路)
在玩无人机的这段时间,有遇到过这样一个问题:高空飞行的无人机控制低飞无人机至目的地。我们花了挺长一段时间去一一解决中间所存在的很多问题。最后编程出来了,但由于一些原因并没有实际的操作飞行过。写个笔记,希望能够帮助到有需要的朋友吧。 我们将红色的卡纸放至1m高,垂直于地面上同样大小的蓝色卡纸上方。将无人机放至2m处拍摄了这张照片。由于视差,图像中看...原创 2019-08-14 13:48:46 · 1305 阅读 · 0 评论 -
无人机实验笔记(识别交点 / 巡线)
由于我们的实验场地并不是一根纯黑线,中间的交线会对识别造成一定的影响,从而导致无人机在交线处飞偏,所以就想识别交点坐标,保证无人机始终在直线上飞行,最后的实验结果也很理想。 识别交线代码是在网上看到的一段代码,后来发现它的算法思路很新奇,且应用过程中发现它的用武之地还蛮多的。算法思路: 这是一张二值化后的图,对应像素值:白色:255,黑色:0...原创 2019-08-28 17:58:24 · 2990 阅读 · 2 评论 -
多台树莓派(主机)通信
在做无人机实验时,有个任务需要 两台无人机 或 无人机与小车 进行通信。由于我们飞机上用了树莓派,相当于一台电脑,索性选用Socket网络编程。条件:树莓派、局域网(手机热点或路由器)。需要通信的两台树莓派接入同一个局域网。如若现场没有网络,可将树莓派配置为无线路由器,发射wifi。网上很多教程,注意一点是树莓派需要先用网线接入路由器再配置。发送数据:# -*- coding...原创 2019-08-28 19:06:15 · 6224 阅读 · 0 评论 -
目标跟踪、颜色识别(inRange 如何寻找目标HSV值)
inRange函数可以用来做什么? 目标跟踪、颜色识别。 inRange应用过程中,重要的就是找到合适的HSV值。 在颜色空间人们听得最多的是RGB,它也是计算机色彩的自然表示,但对于人类来说,HSV颜色空间更符合人类的感知。HSV(色相饱和度值):H(Hue):色调,取值范围是 [0,179],它用来限制某一个颜色的彩色光谱范围;S(Sa...原创 2019-08-23 21:44:29 · 4477 阅读 · 0 评论 -
无人机实验笔记(提取目标区域)
无人机飞行过程中,飞的越高,视野范围也越远,而所需要的区域只是一部分,额外的区域都会成为干扰,那么就需要提取目标区域。 这是我们的高空俯视图,从图中看出,我们的目标区域明显的特点是:很大面积的白色的底。那方法就显而易见了,先删选出白色区域,再提取轮廓点,最后根据轮廓点在原图提取出目标区域。代码:import cv2import numpy as np...原创 2019-08-28 21:28:55 · 1144 阅读 · 0 评论 -
无人机实验笔记(2019电赛)
刚看到题目的时候自然想到的是巡空中电缆线。思路: 用一个摄像头架高在无人机上,与地理坐标Z成一定角度。如图,无人机看到的电缆线是实际电缆线在地面上的投影,而投影线在 无人机视野的位置 和 无人机与电缆的距离 有关。当无人机靠近电缆线时,投影线在无人机视野中会往下移;当无人机远离电缆线时,投影线在无人机视野中会往上移。那么,控制投影线在无人机视野中的位置就是变相的在控制无人...原创 2019-08-28 23:32:18 · 3115 阅读 · 9 评论