Ability to recover from faults and continue mission is desirable for many quadrotor applications. The quadrotor's rotor may fail while performing a mission and it is essential to develop recovery strategies so that the vehicle is not damaged. In this paper, we develop a model-free deep reinforcement learning approach for a quadrotor to recover from a single rotor failure. The approach is based on Soft-actor-critic that enables the vehicle to hover, land, and perform complex maneuvers. Simulation results are presented to validate the proposed approach using a custom simulator. The results show that the proposed approach achieves hover, landing, and path following in 2D and 3D. We also show that the proposed approach is robust to wind disturbances.
翻译:从故障中恢复和继续执行任务的能力对于许多象牙体应用来说是可取的。象牙体的转子在执行任务时可能失败,因此必须制定回收战略,使车辆不受损坏。在本文件中,我们为象牙体从一个转子故障中恢复而制定了无模型的深层强化学习方法。这个方法基于软体动力学,使车辆能够盘旋、着陆和进行复杂的操作。提出模拟结果,以便使用海关模拟器来验证拟议办法。结果显示,拟议的办法在2D和3D中实现盘旋、着陆和路线。我们还表明,拟议的办法对风扰也很有效。