Fly-Crash-Recover: A Sensor-based Reactive Framework for Online Collision Recovery of UAVs

Shirley Wang, Nicholas Anselmo, Miller Garrett, Ryan Remias, Matthew Trivett, Anders Christoffersen, N. Bezzo
{"title":"Fly-Crash-Recover: A Sensor-based Reactive Framework for Online Collision Recovery of UAVs","authors":"Shirley Wang, Nicholas Anselmo, Miller Garrett, Ryan Remias, Matthew Trivett, Anders Christoffersen, N. Bezzo","doi":"10.1109/SIEDS49339.2020.9106654","DOIUrl":null,"url":null,"abstract":"Unmanned Aerial Vehicles (UAVs) are becoming increasingly popular thanks to the multiplicity of operations in which they can be deployed such as surveillance, search and rescue, mapping, transportation, hobby and recreational activities. Although sensors like LIDARs and cameras are often present on such systems for motion planning to avoid obstacles, collisions can still occur in very dense and unstructured environments, especially if disturbances are present. In this work, we research techniques to recover UAVs after a collision has occurred. We note that the on-board sensors, especially the inertial sensor used to stabilize the UAV, run at a high frequencies obtaining hundreds of data points every second. At run-time, this can be leveraged at the moment of a collision to quickly detect and recover the system. Our approach considers knowledge of UAV system dynamics to predict the expected behavior of the vehicle under safe flight conditions and leverage such expectations together with inertial data to detect collisions rapidly (on the order of milliseconds). We also propose a potential field-based approach to map the collision and create the correct reactive maneuver to avoid the collided object and bring the system back to a stable and safe configuration. Experiments are executed using ROS on two micro-quadrotor UAV platforms having different dynamics and performances, while colliding with poles and walls positioned in different configurations. In our results, we are able to show that the UAVs are successfully able to detect and avoid a collision, while also providing a rigorous analysis of the conditions in which the system can recover from imminent collisions.","PeriodicalId":331495,"journal":{"name":"2020 Systems and Information Engineering Design Symposium (SIEDS)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 Systems and Information Engineering Design Symposium (SIEDS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SIEDS49339.2020.9106654","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

Abstract

Unmanned Aerial Vehicles (UAVs) are becoming increasingly popular thanks to the multiplicity of operations in which they can be deployed such as surveillance, search and rescue, mapping, transportation, hobby and recreational activities. Although sensors like LIDARs and cameras are often present on such systems for motion planning to avoid obstacles, collisions can still occur in very dense and unstructured environments, especially if disturbances are present. In this work, we research techniques to recover UAVs after a collision has occurred. We note that the on-board sensors, especially the inertial sensor used to stabilize the UAV, run at a high frequencies obtaining hundreds of data points every second. At run-time, this can be leveraged at the moment of a collision to quickly detect and recover the system. Our approach considers knowledge of UAV system dynamics to predict the expected behavior of the vehicle under safe flight conditions and leverage such expectations together with inertial data to detect collisions rapidly (on the order of milliseconds). We also propose a potential field-based approach to map the collision and create the correct reactive maneuver to avoid the collided object and bring the system back to a stable and safe configuration. Experiments are executed using ROS on two micro-quadrotor UAV platforms having different dynamics and performances, while colliding with poles and walls positioned in different configurations. In our results, we are able to show that the UAVs are successfully able to detect and avoid a collision, while also providing a rigorous analysis of the conditions in which the system can recover from imminent collisions.
飞行-碰撞-恢复:基于传感器的无人机在线碰撞恢复响应框架
无人驾驶飞行器(uav)正变得越来越受欢迎,这要归功于它们可以部署的多种操作,如监视、搜索和救援、测绘、运输、业余爱好和娱乐活动。虽然像激光雷达和摄像头这样的传感器经常出现在这样的系统中,用于运动规划以避开障碍物,但碰撞仍然可能发生在非常密集和非结构化的环境中,特别是在存在干扰的情况下。在这项工作中,我们研究了在发生碰撞后恢复无人机的技术。我们注意到机载传感器,特别是用于稳定无人机的惯性传感器,以每秒获得数百个数据点的高频率运行。在运行时,可以在发生冲突时利用这一点来快速检测和恢复系统。我们的方法考虑了无人机系统动力学的知识,以预测车辆在安全飞行条件下的预期行为,并利用这种期望与惯性数据一起快速检测碰撞(以毫秒为数量级)。我们还提出了一种潜在的基于场的方法来映射碰撞,并创建正确的反应机动,以避免碰撞物体,并使系统恢复到稳定和安全的配置。在两种具有不同动力学和性能的微型四旋翼无人机平台上进行了ROS实验,并与不同配置的杆和墙进行了碰撞。在我们的研究结果中,我们能够证明无人机能够成功地检测并避免碰撞,同时还提供了系统可以从即将发生的碰撞中恢复的严格条件分析。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信