旋翼受损还能正常飞行?在无人机上并置摄像头,这种图像算法还能保证指令“无损”

简介: 旋翼受损还能正常飞行?在无人机上并置摄像头,这种图像算法还能保证指令“无损”

还记得上个月文摘菌给大家介绍的无人机博彩吗?

由于线下业务受到打击,美国体育博彩公司DraftKings就把目光投向了无人机竞速。

既然是比赛,刮伤擦伤肯定是不可避免了。但是对于无人机来说,要是在比赛过程中旋翼受损,那就基本上等于中途宣布退赛了,要是有什么方法让无人机能够在旋翼受损的情况下保持正常飞行就好了。

还真别说,最近,瑞士苏黎世大学和荷兰代尔夫特工业大学就瞄准了这么一个缺口,让你下注的无人机能够在旋翼受损时仍然能够坚持完成比赛。

我们还是来看看效果,可以看到,这个无人机有一个旋翼停止运作,机身开始不平衡:

但是,奇迹发生了,尽管如此,这个无人机也并没有坠毁,而是继续沿着既定路线前进。虽然看上去有点曲折,也有点…头晕,但实在是勇气可嘉。

怎么样,是不是觉得不可思议?

根据介绍,在这种情况下,研究团队主要利用到的是机载摄像头提供的信息,进而通过利用其他还能工作的旋翼使机身高速旋转(偏航旋转超过20rad/s),保证正常飞行。

目前,该项目已经在GitHub上开源了,有兴趣的大家可以去主页围观一下:
https://github.com/uzh-rpg/fault_tolerant_control

如何利用两个摄像头,让“摇摇欲坠”的无人机正常工作

近两年,无人机的发展势头可谓凶猛,尤其是在疫情期间,从体温监测到博彩娱乐,可以说是无所不能了。

现在市面上较多的还是多旋翼无人机,这种无人机的旋翼一般来说从4个到8个不等,每个旋翼上都配备了一个电机,保证在飞行时机身能够维持平衡。

如果其中一个旋翼受损无法工作,无人机坠毁也确实相当危险了。

2015年,根据南京地铁消息,由于航拍无人机坠毁,驾驶员下车捡拾残骸,引起地铁一号线延误两分钟,无人机的主人还因影响运营安全被警方带回处理。

不过现在这个担忧被研究人员们解决了,而他们的解决方法,是利用到旋翼上配置的摄像头信息。这个研究成果也以论文的形式发表在了IEEE上。

论文链接:
http://rpg.ifi.uzh.ch/docs/RAL21_Sun.pdf

为了实现这样的构想,研究人员在无人机上安装了两种摄像机,一个是标准摄像机(standard camera),分辨率为376×240,另一种是事件摄像机(event camera),分辨率为346×240。其中值得注意的是,标准摄像机的最大增益是用来最小化所需的曝光时间,这对减少标准帧中的运动模糊至关重要。

之所以要安装两个摄像机,其实是为了让无人机在暗处也能正常工作。如果只使用标准摄像机,会出现运动模糊,在光线较暗时系统无法工作,但如果与事件摄像机结合,即使在黑暗的地方,系统也能正常发挥作用。

这两种摄像机的工作机制也并不相同。标准摄像机以每秒数次的恒定速度记录外界图像,事件相机仅在检测到光线变化时才开始工作。这就使得无人机在一个旋翼受损的情况下,能够以高速旋转保证飞行的正常进行,以及乖乖听遥控器的话。

在室外的环境中,这种方法也得到了验证。

在测试中,这个四旋翼无人机的一个旋翼停止了工作,但是根据它仍然能够向前飞行4米后返回原点,和指定轨迹一模一样。这也说明了该算法的合理性和可操作性。

图为飞行四旋翼的快照,以及状态估计器的飞行轨迹俯视图。在这次飞行任务中,环境照度为2000勒克斯。

使用飞行数据评估互补滤波器性能

实验中研究人员所使用的四旋翼无人机是利用碳纤维框架以及3D打印部件制成的。

它由4台2306-2400KV电机和5英寸螺旋桨驱动,状态估计和控制算法在Nvidia Jetson TX2上运行,包含一个四核2.0 Hz CPU和一个双核2.5 Hz CPU。

控制算法中的电机推力指令通过Radix FC飞控板发送到电机,飞控板运行一个自建的固件,也以200 Hz的频率将IMU测量值发送到TX2。

同时,研究者使用了TeraRanger One,一个LED时空距离传感器,来测量与地面的距离。

在评估方面,研究人员主要使用飞行数据来评估所提出的互补滤波器的性能,与没有考虑旋转运动的滤波器进行对比。

根据上图显示,当四旋翼在5秒左右开始旋转时,标准互补滤波器的滚转误差变得很大。相比之下,经过旋转校正的互补滤波器可以很好地估计俯仰角和滚转角,尽管旋转速率超过20rad/s。

上图的底图也解释了滚动估计的巨大误差。作为标准互补滤波器假设加速度计测量负重力矢量,红线和蓝线应该是重合的。然而,当出现相当大的向心加速度时,这种假设就失效了,这将导致加速度计测量的显著偏置。

相信,随着无人机的逐渐普及,这个算法的应用性也将逐渐扩展。不过对于这样的特殊情况,这也不会是唯一解,如果你还有什么好办法,欢迎在留言区讨论~

目录
打赏
0
0
0
0
151
分享
相关文章
基于AES的遥感图像加密算法matlab仿真
本程序基于MATLAB 2022a实现,采用AES算法对遥感图像进行加密与解密。主要步骤包括:将彩色图像灰度化并重置大小为256×256像素,通过AES的字节替换、行移位、列混合及轮密钥加等操作完成加密,随后进行解密并验证图像质量(如PSNR值)。实验结果展示了原图、加密图和解密图,分析了图像直方图、相关性及熵的变化,确保加密安全性与解密后图像质量。该方法适用于保护遥感图像中的敏感信息,在军事、环境监测等领域具有重要应用价值。
基于FPGA的图像双线性插值算法verilog实现,包括tb测试文件和MATLAB辅助验证
本项目展示了256×256图像通过双线性插值放大至512×512的效果,无水印展示。使用Matlab 2022a和Vivado 2019.2开发,提供完整代码及详细中文注释、操作视频。核心程序实现图像缩放,并在Matlab中验证效果。双线性插值算法通过FPGA高效实现图像缩放,确保质量。
如何在Python下实现摄像头|屏幕|AI视觉算法数据的RTMP直播推送
本文详细讲解了在Python环境下使用大牛直播SDK实现RTMP推流的过程。从技术背景到代码实现,涵盖Python生态优势、AI视觉算法应用、RTMP稳定性及跨平台支持等内容。通过丰富功能如音频编码、视频编码、实时预览等,结合实际代码示例,为开发者提供完整指南。同时探讨C接口转换Python时的注意事项,包括数据类型映射、内存管理、回调函数等关键点。最终总结Python在RTMP推流与AI视觉算法结合中的重要性与前景,为行业应用带来便利与革新。
122 5
基于Retinex算法的图像去雾matlab仿真
本项目展示了基于Retinex算法的图像去雾技术。完整程序运行效果无水印,使用Matlab2022a开发。核心代码包含详细中文注释和操作步骤视频。Retinex理论由Edwin Land提出,旨在分离图像的光照和反射分量,增强图像对比度、颜色和细节,尤其在雾天条件下表现优异,有效解决图像去雾问题。
基于ADRC自抗扰算法的UAV飞行姿态控制系统simulink建模与仿真
本课题基于ADRC自抗扰算法,使用MATLAB2022a在Simulink中建模与仿真UAV飞行姿态控制系统,分别对偏航(Yaw)、俯仰(Pitch)和滚转(Roll)进行控制。ADRC通过扩展状态观测器(ESO)实时估计并抵消扰动,结合非线性反馈控制策略,减少了对精确模型的依赖,增强了系统的鲁棒性和适应性。仿真结果显示该方法能有效实现UAV的姿态控制,确保其在复杂环境中的稳定飞行和精确操控。
基于信息论的高动态范围图像评价算法matlab仿真
本项目基于信息论开发了一种高动态范围(HDR)图像评价算法,并通过MATLAB 2022A进行仿真。该算法利用自然图像的概率模型,研究图像熵与成像动态范围的关系,提出了理想成像动态范围的计算公式。核心程序实现了图像裁剪处理、熵计算等功能,展示了图像熵与动态范围之间的关系。测试结果显示,在[μ-3σ, μ+3σ]区间内图像熵趋于稳定,表明系统动态范围足以对景物成像。此外,还探讨了HDR图像亮度和对比度对图像质量的影响,为HDR图像评价提供了理论基础。
基于Affine-Sift算法的图像配准matlab仿真
本项目展示了Affine-SIFT算法的运行效果(无水印),适用于图像配准任务,能够处理旋转、缩放、平移及仿射变换。程序基于MATLAB2022A开发,包含完整代码与操作视频。核心步骤为:先用SIFT提取特征点,再通过仿射变换实现高精度对准。
使用 PAI-DSW x Free Prompt Editing图像编辑算法,开发个人AIGC绘图小助理
使用 PAI-DSW x Free Prompt Editing图像编辑算法,开发个人AIGC绘图小助理
探秘:基于 C++ 的局域网电脑控制软件自适应指令分发算法
在现代企业信息化架构中,局域网电脑控制软件如同“指挥官”,通过自适应指令分发算法动态调整指令发送节奏与数据量,确保不同性能的终端设备高效运行。基于C++语言,利用套接字实现稳定连接和线程同步管理,结合实时状态反馈,优化指令分发策略,提升整体管控效率,保障网络稳定,助力数字化办公。
100 19
智慧无人机AI算法方案
智慧无人机AI算法方案通过集成先进的AI技术和多传感器融合,实现了无人机的自主飞行、智能避障、高效数据处理及多机协同作业,显著提升了无人机在复杂环境下的作业能力和安全性。该方案广泛应用于航拍测绘、巡检监测、应急救援和物流配送等领域,能够有效降低人工成本,提高任务执行效率和数据处理速度。
281 2
智慧无人机AI算法方案

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等