Journal Publication
Resources:
- Paper link: https://doi.org/10.1016/j.ast.2022.108064
- Bibtex citation: Bibtex
Abstract:
In this paper, the safe autonomous motion control of a quadrotor Unmanned Aerial Vehicle (UAV) is considered, in the presence of disturbance, stationary and moving obstacles. In this regard, we directly combine an analytical control design approach, within the backstepping framework, with obstacle avoidance to solve the navigation problem. A Barrier Lyapunov Function (BLF) is incorporated into the translational control to keep the vehicle out of a safety sphere, constructed around the obstacles, while steering it toward a desired position. BLF allows the direct inclusion of the obstacle position in the control design. This is achieved for both cases of known and unknown obstacle velocities. Furthermore, the issue of arbitrary initial conditions is analytically addressed, with a preassigned exit time from the safety sphere. We also consider the case of chance-constrained collision avoidance. The proposed approach leads to a computationally efficient design, since a closed-form of the control is obtained with no need for real-time optimization. More importantly, the analytical stability of closed-loop system is guaranteed. A hierarchical control structure is designed with an adaptive model-free control for unknown attitude dynamics in the presence of disturbances. A number of numerical simulations are performed to evaluate the effectiveness of the proposed approach.