TY - JOUR
T1 - Autonomous Navigation of Quadrotors in Dynamic Complex Environments
AU - Li, Ruocheng
AU - Xin, Bin
N1 - Publisher Copyright:
© 1982-2012 IEEE.
PY - 2025
Y1 - 2025
N2 - This article introduces a novel framework utilizing velocity obstacles to enhance the autonomous navigation of quadrotors in dynamic complex environments. In this framework, quadrotors rely on onboard sensors to perceive the surrounding environment and construct an occupancy grid map for environmental representation. The density-based spatial clustering of applications with noise (DBSCAN) algorithm is employed to extract the positions and velocities of dynamic obstacles within the environment. Based on these results, we propose a velocity obstacle-based gradient field, called gradient velocity obstacle (GVO), for generating collision-free velocities ensuring safety. Compared with existing methods, GVO preserves the original feasible set while ensuring computational efficiency. Moreover, it exhibits excellent fault tolerance to environmental perception noise. Additionally, we design motion primitives based on B-spline parameterization. By optimizing within position and velocity state spaces, collision-free trajectories are dynamically constructed in real-time. Extensive simulations and experiments validate our framework's effectiveness, showcasing significant improvements in navigation efficiency and safety. The experimental section of the entire work can be found at the following link: https://www.youtube.com/watch?v=TOEeoFO4OxY.
AB - This article introduces a novel framework utilizing velocity obstacles to enhance the autonomous navigation of quadrotors in dynamic complex environments. In this framework, quadrotors rely on onboard sensors to perceive the surrounding environment and construct an occupancy grid map for environmental representation. The density-based spatial clustering of applications with noise (DBSCAN) algorithm is employed to extract the positions and velocities of dynamic obstacles within the environment. Based on these results, we propose a velocity obstacle-based gradient field, called gradient velocity obstacle (GVO), for generating collision-free velocities ensuring safety. Compared with existing methods, GVO preserves the original feasible set while ensuring computational efficiency. Moreover, it exhibits excellent fault tolerance to environmental perception noise. Additionally, we design motion primitives based on B-spline parameterization. By optimizing within position and velocity state spaces, collision-free trajectories are dynamically constructed in real-time. Extensive simulations and experiments validate our framework's effectiveness, showcasing significant improvements in navigation efficiency and safety. The experimental section of the entire work can be found at the following link: https://www.youtube.com/watch?v=TOEeoFO4OxY.
KW - Aerial robotics
KW - motion planning
KW - velocity obstacle (VO)
UR - http://www.scopus.com/inward/record.url?scp=85218964215&partnerID=8YFLogxK
U2 - 10.1109/TIE.2024.3433585
DO - 10.1109/TIE.2024.3433585
M3 - Article
AN - SCOPUS:85218964215
SN - 0278-0046
VL - 72
SP - 2790
EP - 2800
JO - IEEE Transactions on Industrial Electronics
JF - IEEE Transactions on Industrial Electronics
IS - 3
ER -