English 中文 日本語 한국어 Русский
NOKOV Showcases Banner

Capturing Motion,
Crafting Stories

Explore Our Case Studies: Transforming Motion into Masterpieces Across Industries

A New Algorithm for Multi-UAV Online Path Planning

Client
Collage of Automation Engineering, Nanjing University of Aeronautics and Astronautics (NUAA)
Capture volume
Application
UAV, Path Planning, Indoor Localization, NUAA
Objects
UAV
Equipment used

In recent years, the role of UAVs has dramatically increased in performing tasks such as battlefield reconnaissance, target identification, tracking, and engagement. Collaborative execution of missions by multiple UVAs, facilitated by information exchange among UVAs, enables the achievement of global objectives and provides functionality and efficiency beyond that of individual UVAs. This method of using multiple UVAs for applications has become increasingly popular in UVA development.

Multi-UVA path planning in experimental setup

Multi-UVA path planning in experimental setup

To ensure the efficient real-time operation of multiple UAVs, efficient path planning, including obstacle avoidance and collision avoidance, is a necessity. Multi-UVA online path planning allows UVA swarms to adapt to complex and dynamic environments, evade unknown obstacles, and enhance flight safety. Multi-UVA online path planning must consider not only the flight constraints and threat conditions of individual UVAs but also factors such as the number of UVAs, their functionalities, and the methods of coordination, creating a large-scale constrained multi-objective optimization problem.

Flight experiments

The team led by Lv Xunheng at the School of Automation, Nanjing University of Aeronautics and Astronautics, researched a multi-UVA online path planning algorithm based on an improved Hybrid A*. They constructed a simulation system and experimental platform to validate the algorithm's real-time capabilities and stability. The research findings were published at the 6th International Conference on Autonomous Systems in 2023.

Using the NOKOV motion capture system to collect the real-time positions of the UVAs

Using the NOKOV motion capture system to collect the real-time positions of the UVAs

In the experiment, the UVAs were equipped with depth cameras to provide depth maps for perceiving the surrounding environment. The onboard computer was responsible for inter-UVA path information exchange and running the path planning algorithm. The NOKOV motion capture system was used to collect precise position information for each UVA.

The experiment's objective was to simultaneously provide target points for three UVAs, with the requirement that each UVA could safely reach its target point while considering constraints for obstacle avoidance and collision prevention.

The research team improved the traditional velocity obstacle model and introduced a three-dimensional velocity obstacle model suitable for 6-degree-of-freedom UVAs. This model was used to calculate the safe flight speeds of UVAs in three-dimensional space.

Schematic diagram of the 3D velocity obstacle model

Schematic diagram of the 3D velocity obstacle model

Each UVA uses the Hybrid A* algorithm for distributed path planning. After planning the paths, collision risk assessment is conducted. If collision risks are detected, the safe flight speeds are computed based on the three-dimensional velocity obstacle model. These safe flight speeds are then used as optimization constraints. The path adjustments are made using a potential field method to achieve both obstacle avoidance and collision prevention effects simultaneously, ensuring that the UVAs can reach their target points safely while adhering to these constraints. This approach combines path planning, collision risk assessment, and velocity adjustments to enhance the safety and effectiveness of multi-UVA operations.

Schematic diagram of the Hybrid A* path planning algorithm

Schematic diagram of the Hybrid A* path planning algorithm

Experimental results

Each UVA performs online path planning, initially flying toward its target position. During the flight, it continuously checks for obstacles and evaluates the risk of collision with other UVAs. If there is a collision risk, the path is replanned. The UVAs continue to adapt their paths until they safely reach their respective target points, ensuring that they navigate around obstacles and avoid collisions with each other in real-time.

Real-time path results of indoor multi-UAV flight experiments

Real-time path results of indoor multi-UAV flight experiments

The three UVAs flew from takeoff to their respective target points, encountering multiple obstacles along the way. Each UVA adjusted its path to reach the target point while adhering to obstacle avoidance and collision prevention constraints.

Among them, UAV1 had a flight path of 8 m and an average speed of 0.8 m/s, UAV2 had a flight path of 15 m and an average speed of 1.1 m/s, and UAV3 had a flight path of 19 m and an average speed of 1.1 m/s.

The results indicate that using the algorithm proposed by the research team, multiple UVAs can perform online planning simultaneously. The planned paths adhere to the UVAs' kinematic constraints, allowing them to navigate around obstacles and effectively prevent collisions between the UVAs.

Bibliography:

Zhiwei Wang, Chenhui Wan, Xunhong Lv, Cheng Ni, Zehui Mao, Yunrui Li. Multi-UAV online path planning algorithm based on improved Hybrid A*. Published in 2023 6th International Symposium on Autonomous Systems (ISAS), Nanjing, China

Prev
Applications of motion capture systems in wire-driven continuum robot research
Next
Efficient Trajectory Planning for Continuum Robots (based on RRT*)

NOKOV Motion Capture Basketball Game Demo

UMI Game
2022-03-29

Applications of motion capture systems in wire-driven continuum robot research

Sichuan University
2022-06-17

Applications of Motion Capture Systems for Robot Joint Displacement and Geometric Parameter Calibration

School of Aerospace Engineering and Applied Mechanics,Tongji University
2022-06-18

Dynamic Obstacle Avoidance for Cable-Driven Parallel Robots

Harbin Institute of Technology (Shenzhen)
2024-03-07

By using this site, you agree to our terms, which outline our use of cookies. CLOSE ×

Contact us
We are committed to responding promptly and will connect with you through our local distributors for further assistance.
Engineering Virtual Reality Movement Sciences Entertainment
I would like to receive a quote
Beijing NOKOV Science & Technology Co., Ltd (Headquarter)
LocationRoom820, China Minmetals Tower, Chaoyang Dist., Beijing
Emailinfo@nokov.cn
Phone+ 86-10-64922321
Capture Volume*
Objective*
Full Bodies Drones/Robots Others
Quantity
Camera Type
Pluto1.3C Mars1.3H Mars2H Mars4H Underwater Others/I do not know
Camera Count
4 6 8 12 16 20 24 Others/I don't know