如何进行无人机定位功能设计与测试?

作者&投稿:郗杰 (若有异议请与网页底部的电邮联系)
无人机怎样进行视觉定位~

通过内置的视觉和超声波传感器感知地面纹理和相对高度,来实现低空无GPS环境下的精确定位和平稳飞行。

无人机的视觉定位系统主要用在室内,当GPS信号没有或者不够的时候视觉定位可以让无人机稳定的停留在低空中,所以是有一定的高度限制的。通常4米以下。视觉定位部位部件会通过无人机下方的某个区域的图像进行检测然后锁定,然后无人机可以在低空停留的水平面稳定地飞行停留在某低空中。高度固定则是靠声波定位,水平定位主要是通过视觉定位实现。

搭载大疆的RTK模块,大疆品牌知名度比较高,技术水平也是顶尖水平,大疆的无人机,有RTK和没有的价格差好多,RTK系统可以让飞机位置更精确,操控性和自动化性更好。

无人机控制就是对无人机各个状态的控制(文章“城堡里学无人机:状态视角深入无人机硬件与算法”)。“城堡里学无人机:如何处理GPS数据获取无人机状态信息?”则完整演示了从GPS数据到无人机外环状态信息的转换过程。是时候和MR.城堡一起感受一下在实际无人机系统设计中跟随功能是如何实现的。

MR.城堡首先需要选择一款无人机为大家进行实际系统演示,这款产品的硬件架构与算法体系都需简洁实用,具备优秀的跟随性能,操作系统直接、透明。


最终选择了之前在CES Asia上就很看好的Skye Orbit无人机。在这里也要感谢斯凯智能,虽然正在Kickstarter出货的紧张阶段,依然非常热情地提供了样机、场地,斯凯的工程师高效地配合完成了整个实验。MR.城堡不做广告,有兴趣的同学可以自己登陆Kickstarter了解。

  1. 如何设计无人机系统实现跟随功能?


首先需要选择被控状态。咦?无人机的被控状态不就是内外环状态么,为什么还要进行选择呢?这体现了无人机系统设计的灵活之处。跟随功能属于相对位置导航,可以选择控制无人机的绝对位置;也可以选择控制无人机与跟踪目标之间的相对位置,意味着可以将两者间的距离当做扩展状态进行控制;甚至可以通过绝对位置信息与相对位置信息进行数据融合,而融合的方法也是多种多样。

大家可别小看这选择上的差异:条条大路通罗马,条条大路不相同。不同的状态选择,体现了对于跟随运动的不同理解,与之对应的硬件设计,算法架构也可以各不相同。

直接从无人机产品进行观察最为直观,与MR.城堡一起来看看Skye Orbit在硬件设计和算法架构上如何实现跟随功能:

Skye Orbit无人机系统包含一个臂环Tracker,内置GPS。可以看出,Orbit应该是实时获取跟踪目标的六个外环状态:位置[x,y,z];速度[u,v,w]。

在APP中可以设置跟随距离,因此在不同的设置中,无人机与目标的期望相对距离是固定值。Orbit可以通过跟随目标的状态信息,以及期望的相对距离计算得到无人机的期望位置状态,并与当下状态进行比较,根据算法得出修正量。这样的算法架构可以避免将相对距离看做系统状态所需要的额外数据转换过程。

如此一来不就已经实现了跟随功能么?然而无人机不是一个被信号“牵线”的电子气球。位置跟随仅仅是跟随功能的一部分,还需要在位置跟随的前提下为用户采集满意的图像、影像数据。从此出发才能算作一个完整的机器人系统,而不只是一个拥有某些功能的高级玩具。

此时整个系统的被控对象不单单是无人机,也包括云台。Orbit需要在实现位置控制和速度控制的同时,进行云台姿态控制,这时的云台控制也不止是实现相机的姿态稳定,还要对跟踪对象进行识别和运动轨迹计算、估计,并进行实时信息反馈等。

这就意味着要在之前的算法架构中多设计一层:通过摄像头采集的实时图像进行计算机视觉分析,实现在跟踪的过程中,保证所跟随的物体始终在镜头的视角范围之内。这会使控制器的设计变得更加灵活:两个控制器可以相互独立,也可以相互关联,不同的关联方式又可以产生不同的控制器架构。

既然有这么多的实现逻辑、算法架构、硬件设计,如何从中挑选出合适的方案呢?

2.Orbit跟随功能测试


有很多理论的分析方法,评价指标可以用在无人机系统设计中。但MR.城堡今天更想跟大家分享实机测试过程。理论固然重要,但进行实机测试不单是成熟产品的必经阶段,也同样有助于增强我们对无人机系统的直观理解。

2.1能跟得上么?

对于跟踪拍摄而言,跟踪目标走路是一回事,跑起来是另一回事,变向、折返情况就更不一样了。

MR.城堡特别为Orbit设计了“暴力”的实验过程:快跑+折返+横向变向,由跟踪对象进行两次折返跑,两次左转跑步变向,而Orbit需在无操控情况下进行自动跟踪。


在面对在折返跑运动时,无人机设计者需要面对速度向量的方向反转,加速度大幅值变化,以及无人机的快速响应等需求。由于无人机之前的跟随运动方向与之后完全不同,设计者需保证无人机能够进行比较大幅度的姿态调整。同时,无人机要通过图像算法保证对跟踪目标的有效数据采集,不能被旁边的花花草草吸引走。

Orbit整个跟踪过程非常流畅,一镜到底,且无人机与跟随目标之间的距离一直得到有效保持。当跟踪对象进行折返时,Orbit能够快速进行大幅度的姿态调整。实现了优秀的跟随后,跟拍的影像效果如何呢?

从上面两幅图可以看出,刚开始Orbit在被跟踪目标向前快速起步时,努力保证将目标控制在影像中心,但由于目标起跑时加速度很大,实现起来颇有难度。当对象反向折返后,Orbit能够调整姿态快速后退,并保持目标在影像中心位置。

跟踪目标在横向变向过程中,设计者要能使无人机适应更大范围的速度向量与加速度变化,对控制器的响应速度及超调量之间的平衡有很高要求。

Orbit对横向变向的跟踪能力出乎意料的好,在实际测试中,对象横向运动后会回到纵向跑步轨迹中,Orbit在这个过程中机身没有因为突然的变向发生快速大幅值姿态抖动,姿态变化衔接流畅,不知道是不是有对目标加速度的预测算法呢?有机会要向他们的CTO请教一二。

横向跟随过程中图像采集,目标时刻处于镜头中心,这也能体现Orbit在最初目标加速起步后进行了快速跟踪,并成功地将对象调整到了镜头中心。

MR.城堡特意让跟踪目标变向跑到离花坛很近的位置,而Orbit并没有“不守规矩”地被野花吸引走。

2.2风大还能行么?

运动爱好者可不追求云淡风轻,当外部环境恶化的时候,无人机系统能否保证跟踪性能?换句话说,跟踪过程中的抗扰性是否过硬?MR.城堡没有呼风唤雨之能,只好将“风速”转化为“高度”进行测试。

跟随功能本身的特点限制了无人机的有效飞行高度。不像航拍,除了Hulk估计谁也不会让自己的无人机在10m开外跟随。因此MR.城堡只能将高度比之前提升一倍,运动模式与之前相同,通过“极端”的运动模式保证扰动测试的有效性。


从图中看出,在高度提升后,Orbit甚至更容易使跟踪目标保持在镜头中心位置。在低空飞行中遇到大风,变风情况是无人机系统设计者必须思考的内容。优化控制器整体结构还是优化某些控制参数?哪一种更有效率?哪一种有更强的抗扰性?MR.城堡会在以后的文章中详细展开。

2.3电量不足怎么办?

无人机电量是在不断发生变化的,虽然可以通过硬件尽量保证电流的稳定,但飞过无人机的朋友一定有很深的感触,电池电量不同,无人机的“力道”完全不一样的。当电量低到一定程度时,操控都有难度,更莫提稳定地实现某种功能。MR.城堡特别选择在低电量情况下测试Orbit跟随性能:在低电量下(35%以下电量),跟踪大幅度快速运动。

成熟的无人机设计必须考虑电量不足等极端情况。电池电量的下降幅度并不是随时间线性变化的,从90%降到70%的速度与40%到20%并不相同,在操作者被跟随的时候,往往很难意识到电池电量的情况。而当电量不足时,无人机执行器的动态已经发生了变化,在这种情况下控制器的设计需要考虑无人机本身动态模型发生变化的情况,即增强控制器的鲁棒性能。


Orbit在电量不足的情况下(35%以下电量)依然能够实现对目标的有效跟随,而影像数据采集也没有受到明显影响。在在功能设定上,Orbit特别针对跟随功能设计了相应的安全模式。

这些极端情况能够考察出设计者解决问题的实际能力,除了从控制器算法设计角度来解决问题,也可以从无人机功能角度来处理,比如Orbit特别针对跟随功能设计的低电保护,这需要产品经理对无人机系统及相关功

能有深入的思考,才能满足用户对功能体验的苛刻要求。这也体现了无人机产品设计过程中的灵活性,有时我们需要跳出某个具体(算法工程师,硬件工程师,飞行器设计工程师等)的思维,才能从系统整体角度设计更有效率的解决方案。

真正设计一款无人机产品需要融合设计环节和测试环节,在设计中时刻考虑实际的飞行情况,在测试中不断思索设计的完善方法。同样的功能目标却能通过各样的设计方法实现,无人机系统设计就如同艺术创作,优秀的无人机产品通过背后所蕴含的理念,逻辑,算法,设计而成为一件不可多得的艺术佳品。

图片来自互联网、测试过程、相关论文

[1]Backstepping Approach for Controlling a Quadrotor Using Lagrange Form Dynamics. Abhijit Das, Frank Lewis, Kamesh Subbarao

[2]Dynamic inversion with zero-dynamics stabilisation for quadrotor control.A.Das, K.Subbarao, F.Lewis

城堡无人机工作室公众号:CastleUAVStudio




大疆无人机怎么定位?
无人机定位系统无人机导航定位工作主要由组合定位定向导航系统完成,组合导航系统实时闭环输出位置和姿态息,为飞机提供精确的方向基准和位置坐标,同时实时根据姿态信息对飞机飞行状态进行预测。GPS。飞控系统通常通过全球卫星定位系统(GPS)来获得无人机的经纬度位置信息,以确认无人机的自身位置。GPS是一种...

无人机gps定位怎么开启
1、首先,打开无人机和控制器的电源,等待无人机和控制器完全启动。2、其次,在控制器上进入无人机的设置菜单,找到GPS设置选项。3、然后,在GPS设置选项中,打开GPS定位功能,并设置参数。4、最后,等待无人机获取GPS信号,通过控制器上的屏幕或手机应用程序查看无人机的GPS定位信息,以确保无人机成...

如何进行无人机定位功能设计与测试?
跟随功能属于相对位置导航,可以选择控制无人机的绝对位置;也可以选择控制无人机与跟踪目标之间的相对位置,意味着可以将两者间的距离当做扩展状态进行控制;甚至可以通过绝对位置信息与相对位置信息进行数据融合,而融合的方法也是多种多样。 大家可别小看这选择上的差异:条条大路通罗马,条条大路不相同。不同的状态选择,...

无人机怎么定位
(红色定位点为飞机位置,蓝色定位点为导航手机位置,蓝点向红点奔去就是找机的方向了)(点击右下角“更多”按键切换地图查看,红点为无人机失联降落点,该图可以清楚的看到丢失的该飞机在一座山头上)(个人认为谷歌卫星混合图用来找机更直观)(可以点去奥维地图界面左下角“定位”按键结合查找)按以上...

大疆action有定位功能吗
有。大疆action可以使用无人机定位功能,如果无人机有定位功能,可以使用手机App或者遥控器上的GPS功能来定位无人机的位置。定位功能主要用于查看用户定位和轨迹,还可以进行设置电子围栏,路线标记,测距,圈选呼叫等操作,还能自定义用户图标。

如何进行无人机定位功能设计与测试?
无人机室内视觉定位系统,一般俗称“光流”,大多是采用光流、IMU(惯性测量)和声波三个单元综合对室内无人机进行定位;其中光流技术实现室内定位,超声波传感器控制室内定高,IMU检测飞行器的姿态变化并实时进行调整。一般在无GPS信号的室内环境会使用到视觉定位模式,内置的光流传感器,将像素分布及颜色、...

实现机器人无人机自主定位需要采用哪些设备呢?
RPLIDAR T1采用的是时间飞行法(TOF)中的脉冲测距法,以满足高速度和远距离的测距要求。主要应用在工业AGV、服务机器人或轻量级无人驾驶产品中。SLAM简介 SLAM(及时定位与地图构建)技术是机器人在自身位置不确定的条件下,在完全未知环境中创建地图,同时利用地图进行自主定位和导航。并且,在实时定位中...

大疆无人机标准版有几个gps定位模式
1、GPS模式 大疆无人机称“P模式”。顾名思义,就是无人机使用GPS模块或多方位视觉系统实现精确悬停,指点飞行、规划航线等都需要在该模式下进行。2、姿态模式 大疆称为“A模式”。在该模式下,不使用GPS模块和视觉系统进行定位,无人机仅提供姿态増稳。实际操作中,无人机会明显的出现漂移,无法...

搜救无人机如何通过Wi-Fi信号定位失踪者?
结论:瑞士联邦理工学院的研究团队开发出一款创新的搜救无人机,它利用手机Wi-Fi信号定位功能,成为紧急情况下寻找失踪者的有力工具。在灾难发生时,即使手机信号微弱,无人机也能通过三角测量法精确锁定位置,尤其是在开阔地或雪崩、地震后的复杂环境中。这款无人机具有显著的搜索能力,能在9米范围内确...

极飞无人机的rtk是什么?啥意思?有啥用?
PPK数据并记录精确位置、姿态、置信度、镜头标定参数等,提供精准航测影像输出,支持各种任务场景下的作业与后处理需求。结合遥控器内置APP以及PC地面站专业版,同时可扩展第三方专业建模软件,组成完整的软硬件解决方案,大幅降低航空摄影测量使用复杂度 ...

英山县17057512808: 无人机怎样进行视觉定位 -
戢连种复: 通过机体下方的摄像头以及红外线感应器,在无GPS的时候(如室内)进行精准定位

英山县17057512808: 无人机如何导航 -
戢连种复: 无人机导航技术优缺点分析 目前在无人机上采用的导航技术主要包括惯性导航、卫星导航、多普勒导航、地形辅助导航以及地磁导航等.这些导航技术都有各自的优缺点,因此,在劲鹰无人机导航中,要根据无人机担负的不同任务来选择合适的...

英山县17057512808: 无人机怎样进行视觉定位 -
戢连种复: 通过内置的视觉和超声波传感器感知地面纹理和相对高度,来实现低空无GPS环境下的精确定位和平稳飞行.无人机的视觉定位系统主要用在室内,当GPS信号没有或者不够的时候视觉定位可以让无人机稳定的停留在低空中,所以是有一定的高度限制的.通常4米以下.视觉定位部位部件会通过无人机下方的某个区域的图像进行检测然后锁定,然后无人机可以在低空停留的水平面稳定地飞行停留在某低空中.高度固定则是靠声波定位,水平定位主要是通过视觉定位实现.

英山县17057512808: 无人机GPS模块定位导航系统的组成和原理
戢连种复: 从系统级的角度来看,GPS接收机的灵敏度主要由两个方面决定: 一个是接收机前... 设计无人机飞行中的GPS同步定位力矩⑤在飞行过程中,按照地面控制站的指示,使...

英山县17057512808: 实现无人机自主定位需要采用哪些设备呢? -
戢连种复: 最简单的办法,单独的流光定位或者卫星定位都可以.但实际上,一般都是 卫星定位,流光定位,气压高度计,陀螺仪等等互相配合使的定位更加准确

英山县17057512808: 怎样提高无人机定位精度 -
戢连种复: 搭载大疆的RTK模块,大疆品牌知名度比较高,技术水平也是顶尖水平,大疆的无人机,有RTK和没有的价格差好多,RTK系统可以让飞机位置更精确,操控性和自动化性更好.

英山县17057512808: 无人机有哪些关键技术 -
戢连种复: 无人机主要有五项目关键技术,分别是机体结构设计技术、机体材料技术、飞行控制技术、无线通信遥控技术、无线图像回传技术,这五项目技术支撑着现代化智能型无人机的发展与改进. 机体结构设计技术:飞机结构强度研究与全尺寸飞机结...

英山县17057512808: 想DIY一台无人机来玩,用于平面定位,怎么做? -
戢连种复: 虽然可以,但是这样就不是普通的四轴了,会很麻烦的,你不仅需要机械学,你还需要气动学,还要学会编程

英山县17057512808: 品牌无人机在应急救援中的重要作用与关键技术分析
戢连种复: 品牌无人机在应急救援中的重要作用与关键技术分析无人机作为一种先进的航空器,正逐渐在应急救援领域发挥着重要作用.随着技术的不断发展和创新,品牌无人机在应...

英山县17057512808: 无人机遥感的差分系统是什么? -
戢连种复: 差分GPS(DGPS)分类 根据差分GPS基准站发送的信息方式可将差分GPS定位分为三类,即:位置差分、伪距差分和相位差分.* 差分GPS(DGPS)原理 差分GPS (DGPS)是在正常的GPS外附加(差分)修正信号,此改正信号改善了GPS的精度....

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网