论文标题
朝着无人机的弹性自动导航
Towards Resilient Autonomous Navigation of Drones
论文作者
论文摘要
机器人,尤其是无人机在探索对人类构成危害的极端环境方面特别有用。为了确保在这些情况下的安全操作,通常在感知上降低并且没有良好的GNS,至关重要的是拥有可靠且健壮的状态估计解决方案。机器人状态估计中文献的主体重点是开发有利于准确性的复杂算法。通常,这些方法依赖于强大的基本假设:主要估计引擎在操作过程中不会失败。相比之下,我们提出了一种通过考虑感应和估计算法中的冗余和异质性来追求国家估计鲁棒性的架构。该体系结构旨在期望和检测故障并适应系统的行为以确保安全性。为此,我们介绍了英雄(异质的冗余探测器):一堆估计算法,并由弹性逻辑并行监督。该逻辑执行了三个主要功能:a)在数据质量和算法健康方面进行置信度测试; b)重新定位那些可能出现故障的算法; c)通过根据输入的质量多样地产生平滑的状态估计。指导和控制模块使用状态和质量估计来适应系统的移动性行为。该方法的验证和实用性通过在飞行机器人上进行的真实实验显示,以对地下环境进行自主探索的用例,这特别是DARPA地下挑战的Stix事件的结果。
Robots and particularly drones are especially useful in exploring extreme environments that pose hazards to humans. To ensure safe operations in these situations, usually perceptually degraded and without good GNSS, it is critical to have a reliable and robust state estimation solution. The main body of literature in robot state estimation focuses on developing complex algorithms favoring accuracy. Typically, these approaches rely on a strong underlying assumption: the main estimation engine will not fail during operation. In contrast, we propose an architecture that pursues robustness in state estimation by considering redundancy and heterogeneity in both sensing and estimation algorithms. The architecture is designed to expect and detect failures and adapt the behavior of the system to ensure safety. To this end, we present HeRO (Heterogeneous Redundant Odometry): a stack of estimation algorithms running in parallel supervised by a resiliency logic. This logic carries out three main functions: a) perform confidence tests both in data quality and algorithm health; b) re-initialize those algorithms that might be malfunctioning; c) generate a smooth state estimate by multiplexing the inputs based on their quality. The state and quality estimates are used by the guidance and control modules to adapt the mobility behaviors of the system. The validation and utility of the approach are shown with real experiments on a flying robot for the use case of autonomous exploration of subterranean environments, with particular results from the STIX event of the DARPA Subterranean Challenge.