1
|
Wang M, Wang Q, Wang Z, Gao Y, Wang J, Cui C, Li Y, Ding Z, Wang K, Xu C, Gao F. Unlocking aerobatic potential of quadcopters: Autonomous freestyle flight generation and execution. Sci Robot 2025; 10:eadp9905. [PMID: 40238922 DOI: 10.1126/scirobotics.adp9905] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/26/2024] [Accepted: 03/18/2025] [Indexed: 04/18/2025]
Abstract
Quadcopter drones are capable of executing complex aerobatic maneuvers when controlled manually by skilled pilots but are limited to simple aerobatic actions when flying autonomously in open spaces. As such, this study introduces a comprehensive system that enables drones to generate and execute sophisticated aerobatic maneuvers in complex environments with dense obstacle distributions. A universal representation is proposed, succinctly capturing flight as a series of discrete aerobatic intentions. These intentions consist of topology and attitude changes, which can be combined in various ways to describe intricate flight maneuvers. A spatial-temporal joint optimization trajectory planner is also introduced to generate dynamically feasible trajectories that are as smooth as possible and devoid of collisions. In addition, we investigate unique yaw sensitivity issues in aerobatic flight and identify the inherent influence of differential flatness singularities on yaw rotations while avoiding associated dynamics issues. A series of ablation studies confirmed the necessity of these spatial-temporal joint optimization and yaw compensation strategies. Additional simulations and physical experiments validated the stability and feasibility of our proposed system for improving uncrewed aerial flight. The proposed system enables drones to autonomously achieve flight performance usually reserved for professional pilots, unlocking boundless potential for aerobatic flight evolution in uncrewed aerial vehicles.
Collapse
Affiliation(s)
- Mingyang Wang
- Institute of Cyber-Systems and Control, College of Control Science and Engineering, Zhejiang University, Hangzhou, China
- Huzhou Institute of Zhejiang University, Huzhou, China
| | - Qianhao Wang
- Institute of Cyber-Systems and Control, College of Control Science and Engineering, Zhejiang University, Hangzhou, China
- Huzhou Institute of Zhejiang University, Huzhou, China
| | - Ze Wang
- Huzhou Institute of Zhejiang University, Huzhou, China
- College of Optical Science and Engineering, Zhejiang University, Hangzhou, China
| | - Yuman Gao
- Institute of Cyber-Systems and Control, College of Control Science and Engineering, Zhejiang University, Hangzhou, China
- Huzhou Institute of Zhejiang University, Huzhou, China
| | - Jingping Wang
- Institute of Cyber-Systems and Control, College of Control Science and Engineering, Zhejiang University, Hangzhou, China
- Huzhou Institute of Zhejiang University, Huzhou, China
| | - Can Cui
- Institute of Cyber-Systems and Control, College of Control Science and Engineering, Zhejiang University, Hangzhou, China
- Huzhou Institute of Zhejiang University, Huzhou, China
| | - Yuan Li
- Institute of Cyber-Systems and Control, College of Control Science and Engineering, Zhejiang University, Hangzhou, China
- Huzhou Institute of Zhejiang University, Huzhou, China
| | - Ziming Ding
- Institute of Cyber-Systems and Control, College of Control Science and Engineering, Zhejiang University, Hangzhou, China
- Huzhou Institute of Zhejiang University, Huzhou, China
| | - Kaiwei Wang
- College of Optical Science and Engineering, Zhejiang University, Hangzhou, China
| | - Chao Xu
- Institute of Cyber-Systems and Control, College of Control Science and Engineering, Zhejiang University, Hangzhou, China
- Huzhou Institute of Zhejiang University, Huzhou, China
| | - Fei Gao
- Institute of Cyber-Systems and Control, College of Control Science and Engineering, Zhejiang University, Hangzhou, China
- Huzhou Institute of Zhejiang University, Huzhou, China
- Differential Robotics Technology Co., Ltd., Hangzhou, China
| |
Collapse
|
2
|
Chen Z, Yu G, Chen P, Cao G, Li Z, Zhang Y, Ni H, Zhou B, Sun J, Ban H. MineSim: A scenario-based simulation test system and benchmark for autonomous trucks in open-pit mines. ACCIDENT; ANALYSIS AND PREVENTION 2025; 213:107938. [PMID: 39923652 DOI: 10.1016/j.aap.2025.107938] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 10/14/2024] [Revised: 01/03/2025] [Accepted: 01/21/2025] [Indexed: 02/11/2025]
Abstract
Simulation environments are essential for validating algorithms, evaluating system performance, and ensuring safety in autonomous driving systems before real-world deployment. Existing autonomous driving simulators are designed for urban scenarios but lack coverage of unstructured road environments in open-pit mining. This paper introduces MineSim, an open-source, scenario-based simulation test system specifically developed for planning tasks in autonomous trucks operating in open-pit mines. MineSim includes several components: automated scenario parsing, state update models for the ego vehicle, state update policies for other agents, metric evaluation, and scenario visualization tools. It incorporates numerous real-world traffic scenarios from two open-pit mines that capture the unique challenges of unstructured road environments, including irregular intersections, roads without clear lane markings, and the response lags of heavy autonomous mining trucks. Furthermore, MineSim provides scenario libraries and benchmarks for static and dynamic obstacle avoidance problems, facilitating research into planning algorithms in these complex settings. By offering reproducible testing methods and scenario data, MineSim serves as a critical resource for advancing autonomous driving technologies in non-urban and unstructured road environments (see https://buaa-trans-mine-group.github.io/minesim).
Collapse
Affiliation(s)
- Zhifa Chen
- School of Transportation Science and Engineering, Key Laboratory of Autonomous Transportation Technology for Special Vehicles, Ministry of Industry and Information Technology, Beihang University, Beijing 100191, China.
| | - Guizhen Yu
- School of Transportation Science and Engineering, Key Laboratory of Autonomous Transportation Technology for Special Vehicles, Ministry of Industry and Information Technology, Beihang University, Beijing 100191, China.
| | - Peng Chen
- School of Transportation Science and Engineering, Key Laboratory of Autonomous Transportation Technology for Special Vehicles, Ministry of Industry and Information Technology, Beihang University, Beijing 100191, China.
| | - Guoxi Cao
- School of Transportation Science and Engineering, Key Laboratory of Autonomous Transportation Technology for Special Vehicles, Ministry of Industry and Information Technology, Beihang University, Beijing 100191, China.
| | - Zheng Li
- School of Transportation Science and Engineering, Key Laboratory of Autonomous Transportation Technology for Special Vehicles, Ministry of Industry and Information Technology, Beihang University, Beijing 100191, China.
| | - Yifang Zhang
- School of Transportation Science and Engineering, Key Laboratory of Autonomous Transportation Technology for Special Vehicles, Ministry of Industry and Information Technology, Beihang University, Beijing 100191, China.
| | - Haoyuan Ni
- School of Transportation Science and Engineering, Key Laboratory of Autonomous Transportation Technology for Special Vehicles, Ministry of Industry and Information Technology, Beihang University, Beijing 100191, China.
| | - Bin Zhou
- School of Transportation Science and Engineering, Key Laboratory of Autonomous Transportation Technology for Special Vehicles, Ministry of Industry and Information Technology, Beihang University, Beijing 100191, China.
| | - Jian Sun
- Key Laboratory of Road and Traffic Engineering, Department of Traffic Engineering, Ministry of Education, Tongji University, Shanghai 201804, China.
| | - Huanyu Ban
- The Department of Land Surveying and Geo-Informatics, The Hong Kong Polytechnic University, Hong Kong, China.
| |
Collapse
|
3
|
Ren Y, Zhu F, Lu G, Cai Y, Yin L, Kong F, Lin J, Chen N, Zhang F. Safety-assured high-speed navigation for MAVs. Sci Robot 2025; 10:eado6187. [PMID: 39879279 DOI: 10.1126/scirobotics.ado6187] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/13/2024] [Accepted: 12/23/2024] [Indexed: 01/31/2025]
Abstract
Micro air vehicles (MAVs) capable of high-speed autonomous navigation in unknown environments have the potential to improve applications like search and rescue and disaster relief, where timely and safe navigation is critical. However, achieving autonomous, safe, and high-speed MAV navigation faces systematic challenges, necessitating reduced vehicle weight and size for high-speed maneuvering, strong sensing capability for detecting obstacles at a distance, and advanced planning and control algorithms maximizing flight speed while ensuring obstacle avoidance. Here, we present the safety-assured high-speed aerial robot (SUPER), a compact MAV with a 280-millimeter wheelbase and a thrust-to-weight ratio greater than 5.0, enabling agile flight in cluttered environments. SUPER uses a lightweight three-dimensional light detection and ranging (LIDAR) sensor for accurate, long-range obstacle detection. To ensure high-speed flight while maintaining safety, we introduced an efficient planning framework that directly plans trajectories using LIDAR point clouds. In each replanning cycle, two trajectories were generated: one in known free spaces to ensure safety and another in both known and unknown spaces to maximize speed. Compared with baseline methods, this framework reduced failure rates by 35.9 times while flying faster and with half the planning time. In real-world tests, SUPER achieved autonomous flights at speeds exceeding 20 meters per second, successfully avoiding thin obstacles and navigating narrow spaces. SUPER represents a milestone in autonomous MAV systems, bridging the gap from laboratory research to real-world applications.
Collapse
Affiliation(s)
- Yunfan Ren
- Department of Mechanical Engineering, University of Hong Kong, Pokfulam, Hong Kong, China
| | - Fangcheng Zhu
- Department of Mechanical Engineering, University of Hong Kong, Pokfulam, Hong Kong, China
| | - Guozheng Lu
- Department of Mechanical Engineering, University of Hong Kong, Pokfulam, Hong Kong, China
| | - Yixi Cai
- Department of Mechanical Engineering, University of Hong Kong, Pokfulam, Hong Kong, China
| | - Longji Yin
- Department of Mechanical Engineering, University of Hong Kong, Pokfulam, Hong Kong, China
| | - Fanze Kong
- Department of Mechanical Engineering, University of Hong Kong, Pokfulam, Hong Kong, China
| | - Jiarong Lin
- Department of Mechanical Engineering, University of Hong Kong, Pokfulam, Hong Kong, China
| | - Nan Chen
- Department of Mechanical Engineering, University of Hong Kong, Pokfulam, Hong Kong, China
| | - Fu Zhang
- Department of Mechanical Engineering, University of Hong Kong, Pokfulam, Hong Kong, China
| |
Collapse
|
4
|
Chen T, Huangfu Y, Srigrarom S, Khoo BC. Path Planning and Motion Control of Robot Dog Through Rough Terrain Based on Vision Navigation. SENSORS (BASEL, SWITZERLAND) 2024; 24:7306. [PMID: 39599087 PMCID: PMC11598469 DOI: 10.3390/s24227306] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 09/19/2024] [Revised: 10/24/2024] [Accepted: 11/04/2024] [Indexed: 11/29/2024]
Abstract
This article delineates the enhancement of an autonomous navigation and obstacle avoidance system for a quadruped robot dog. Part one of this paper presents the integration of a sophisticated multi-level dynamic control framework, utilizing Model Predictive Control (MPC) and Whole-Body Control (WBC) from MIT Cheetah. The system employs an Intel RealSense D435i depth camera for depth vision-based navigation, which enables high-fidelity 3D environmental mapping and real-time path planning. A significant innovation is the customization of the EGO-Planner to optimize trajectory planning in dynamically changing terrains, coupled with the implementation of a multi-body dynamics model that significantly improves the robot's stability and maneuverability across various surfaces. The experimental results show that the RGB-D system exhibits superior velocity stability and trajectory accuracy to the SLAM system, with a 20% reduction in the cumulative velocity error and a 10% improvement in path tracking precision. The experimental results also show that the RGB-D system achieves smoother navigation, requiring 15% fewer iterations for path planning, and a 30% faster success rate recovery in challenging environments. The successful application of these technologies in simulated urban disaster scenarios suggests promising future applications in emergency response and complex urban environments. Part two of this paper presents the development of a robust path planning algorithm for a robot dog on a rough terrain based on attached binocular vision navigation. We use a commercial-of-the-shelf (COTS) robot dog. An optical CCD binocular vision dynamic tracking system is used to provide environment information. Likewise, the pose and posture of the robot dog are obtained from the robot's own sensors, and a kinematics model is established. Then, a binocular vision tracking method is developed to determine the optimal path, provide a proposal (commands to actuators) of the position and posture of the bionic robot, and achieve stable motion on tough terrains. The terrain is assumed to be a gentle uneven terrain to begin with and subsequently proceeds to a more rough surface. This work consists of four steps: (1) pose and position data are acquired from the robot dog's own inertial sensors, (2) terrain and environment information is input from onboard cameras, (3) information is fused (integrated), and (4) path planning and motion control proposals are made. Ultimately, this work provides a robust framework for future developments in the vision-based navigation and control of quadruped robots, offering potential solutions for navigating complex and dynamic terrains.
Collapse
Affiliation(s)
- Tianxiang Chen
- Mechanical Engineering, National University of Singapore, Singapore 117576, Singapore
| | | | - Sutthiphong Srigrarom
- Mechanical Engineering, National University of Singapore, Singapore 117576, Singapore
| | | |
Collapse
|
5
|
Lin Z, Tian Z, Zhang Q, Zhuang H, Lan J. Enhanced Visual SLAM for Collision-Free Driving with Lightweight Autonomous Cars. SENSORS (BASEL, SWITZERLAND) 2024; 24:6258. [PMID: 39409298 PMCID: PMC11478337 DOI: 10.3390/s24196258] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 08/16/2024] [Revised: 09/23/2024] [Accepted: 09/25/2024] [Indexed: 10/20/2024]
Abstract
The paper presents a vision-based obstacle avoidance strategy for lightweight self-driving cars that can be run on a CPU-only device using a single RGB-D camera. The method consists of two steps: visual perception and path planning. The visual perception part uses ORBSLAM3 enhanced with optical flow to estimate the car's poses and extract rich texture information from the scene. In the path planning phase, the proposed method employs a method combining a control Lyapunov function and control barrier function in the form of a quadratic program (CLF-CBF-QP) together with an obstacle shape reconstruction process (SRP) to plan safe and stable trajectories. To validate the performance and robustness of the proposed method, simulation experiments were conducted with a car in various complex indoor environments using the Gazebo simulation environment. The proposed method can effectively avoid obstacles in the scenes. The proposed algorithm outperforms benchmark algorithms in achieving more stable and shorter trajectories across multiple simulated scenes.
Collapse
Affiliation(s)
- Zhihao Lin
- James Watt School of Engineering, University of Glasgow, Glasgow G12 8QQ, UK; (Z.L.); (Z.T.)
| | - Zhen Tian
- James Watt School of Engineering, University of Glasgow, Glasgow G12 8QQ, UK; (Z.L.); (Z.T.)
| | - Qi Zhang
- Faculty of Science, University of Amsterdam, Science Park 904, 1098 XH Amsterdam, The Netherlands;
| | - Hanyang Zhuang
- University of Michigan-Shanghai Jiao Tong University Joint Institute, Shanghai Jiao Tong University, Shanghai 200240, China;
| | - Jianglin Lan
- James Watt School of Engineering, University of Glasgow, Glasgow G12 8QQ, UK; (Z.L.); (Z.T.)
| |
Collapse
|
6
|
Sun W, Sun P, Ding W, Zhao J, Li Y. Gradient-based autonomous obstacle avoidance trajectory planning for B-spline UAVs. Sci Rep 2024; 14:14458. [PMID: 38914778 PMCID: PMC11196686 DOI: 10.1038/s41598-024-65463-w] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/21/2023] [Accepted: 06/20/2024] [Indexed: 06/26/2024] Open
Abstract
Unmanned aerial vehicles (UAVs) have become the focus of current research because of their practicability in various scenarios. However, current local path planning methods often result in trajectories with numerous sharp or inflection points, which are not ideal for smooth UAV flight. This paper introduces a UAV path planning approach based on distance gradients. The key improvements include generating collision-free paths using collision information from initial trajectories and obstacles. Then, collision-free paths are subsequently optimized using distance gradient information. Additionally, a trajectory time adjustment method is proposed to ensure the feasibility and safety of the trajectory while prioritizing smoothness. The Limited-memory BFGS algorithm is employed to efficiently solve optimal local paths, with the ability to quickly restart the trajectory optimization program. The effectiveness of the proposed method is validated in the Robot Operating System simulation environment, demonstrating its ability to meet trajectory planning requirements for UAVs in complex unknown environments with high dynamics. Moreover, it surpasses traditional UAV trajectory planning methods in terms of solution speed, trajectory length, and data volume.
Collapse
Affiliation(s)
- Wei Sun
- School of Geomatics, Liaoning Technical University, Fuxin, 12300, Liaoning, China
| | - Pengxiang Sun
- School of Geomatics, Liaoning Technical University, Fuxin, 12300, Liaoning, China.
| | - Wei Ding
- School of Geomatics, Liaoning Technical University, Fuxin, 12300, Liaoning, China
| | - Jingang Zhao
- School of Geomatics, Liaoning Technical University, Fuxin, 12300, Liaoning, China
| | - Yadan Li
- School of Geomatics, Liaoning Technical University, Fuxin, 12300, Liaoning, China
| |
Collapse
|
7
|
Chai R, Niu H, Carrasco J, Arvin F, Yin H, Lennox B. Design and Experimental Validation of Deep Reinforcement Learning-Based Fast Trajectory Planning and Control for Mobile Robot in Unknown Environment. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2024; 35:5778-5792. [PMID: 36215389 DOI: 10.1109/tnnls.2022.3209154] [Citation(s) in RCA: 6] [Impact Index Per Article: 6.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/16/2023]
Abstract
This article is concerned with the problem of planning optimal maneuver trajectories and guiding the mobile robot toward target positions in uncertain environments for exploration purposes. A hierarchical deep learning-based control framework is proposed which consists of an upper level motion planning layer and a lower level waypoint tracking layer. In the motion planning phase, a recurrent deep neural network (RDNN)-based algorithm is adopted to predict the optimal maneuver profiles for the mobile robot. This approach is built upon a recently proposed idea of using deep neural networks (DNNs) to approximate the optimal motion trajectories, which has been validated that a fast approximation performance can be achieved. To further enhance the network prediction performance, a recurrent network model capable of fully exploiting the inherent relationship between preoptimized system state and control pairs is advocated. In the lower level, a deep reinforcement learning (DRL)-based collision-free control algorithm is established to achieve the waypoint tracking task in an uncertain environment (e.g., the existence of unexpected obstacles). Since this approach allows the control policy to directly learn from human demonstration data, the time required by the training process can be significantly reduced. Moreover, a noisy prioritized experience replay (PER) algorithm is proposed to improve the exploring rate of control policy. The effectiveness of applying the proposed deep learning-based control is validated by executing a number of simulation and experimental case studies. The simulation result shows that the proposed DRL method outperforms the vanilla PER algorithm in terms of training speed. Experimental videos are also uploaded, and the corresponding results confirm that the proposed strategy is able to fulfill the autonomous exploration mission with improved motion planning performance, enhanced collision avoidance ability, and less training time.
Collapse
|
8
|
Zhu H, Li B, Tong R, Yin H, Zhu C. Position Checking-Based Sampling Approach Combined with Attraction Point Local Optimization for Safe Flight of UAVs. SENSORS (BASEL, SWITZERLAND) 2024; 24:2157. [PMID: 38610368 PMCID: PMC11014284 DOI: 10.3390/s24072157] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 02/01/2024] [Revised: 03/19/2024] [Accepted: 03/25/2024] [Indexed: 04/14/2024]
Abstract
Trading off the allocation of limited computational resources between front-end path generation and back-end trajectory optimization plays a key role in improving the efficiency of unmanned aerial vehicle (UAV) motion planning. In this paper, a sampling-based kinodynamic planning method that can reduce the computational cost as well as the risks of UAV flight is proposed. Firstly, an initial trajectory connecting the start and end points without considering obstacles is generated. Then, a spherical space is constructed around the topological vertices of the environment, based on the intersections of the trajectory with the obstacles. Next, some unnecessary sampling points, as well as node rewiring, are discarded by the designed position-checking strategy to minimize the computational cost and reduce the risks of UAV flight. Finally, in order to make the planning framework adaptable to complex scenarios, the strategies for selecting different attraction points according to the environment are designed, which further ensures the safe flight of the UAV while improving the success rate of the front-end trajectory. Simulations and real-world experiment comparisons are conducted on a vision-based platform to verify the performance of the proposed method.
Collapse
Affiliation(s)
- Hai Zhu
- School of Control Science and Engineering, Tiangong University, Tianjin 300387, China; (H.Z.); (R.T.); (H.Y.)
| | - Baoquan Li
- School of Control Science and Engineering, Tiangong University, Tianjin 300387, China; (H.Z.); (R.T.); (H.Y.)
| | - Ruiyang Tong
- School of Control Science and Engineering, Tiangong University, Tianjin 300387, China; (H.Z.); (R.T.); (H.Y.)
| | - Haolin Yin
- School of Control Science and Engineering, Tiangong University, Tianjin 300387, China; (H.Z.); (R.T.); (H.Y.)
| | - Canlin Zhu
- School of Communications and Information Engineering, Nanjing University of Posts and Telecommunications, Nanjing 210003, China;
| |
Collapse
|
9
|
Zhang N, Pan Y, Jin Y, Jin P, Hu K, Huang X, Kang H. Developing a Flying Explorer for Autonomous Digital Modelling in Wild Unknowns. SENSORS (BASEL, SWITZERLAND) 2024; 24:1021. [PMID: 38339737 PMCID: PMC10857124 DOI: 10.3390/s24031021] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 01/04/2024] [Revised: 01/19/2024] [Accepted: 01/29/2024] [Indexed: 02/12/2024]
Abstract
Digital modelling stands as a pivotal step in the realm of Digital Twinning. The future trend of Digital Twinning involves automated exploration and environmental modelling in complex scenes. In our study, we propose an innovative solution for robot odometry, path planning, and exploration in unknown outdoor environments, with a focus on Digital modelling. The approach uses a minimum cost formulation with pseudo-randomly generated objectives, integrating multi-path planning and evaluation, with emphasis on full coverage of unknown maps based on feasible boundaries of interest. The approach allows for dynamic changes to expected targets and behaviours. The evaluation is conducted on a robotic platform with a lightweight 3D LiDAR sensor model. The robustness of different types of odometry is compared, and the impact of parameters on motion planning is explored. The consistency and efficiency of exploring completely unknown areas are assessed in both indoor and outdoor scenarios. The experiment shows that the method proposed in this article can complete autonomous exploration and environmental modelling tasks in complex indoor and outdoor scenes. Finally, the study concludes by summarizing the reasons for exploration failures and outlining future focuses in this domain.
Collapse
Affiliation(s)
- Naizhong Zhang
- College of Civil Aviation, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China; (N.Z.); (X.H.)
| | - Yaoqiang Pan
- College of Engineering, South China Agriculture University, Guangzhou 510070, China; (Y.P.); (Y.J.); (P.J.); (K.H.)
| | - Yangwen Jin
- College of Engineering, South China Agriculture University, Guangzhou 510070, China; (Y.P.); (Y.J.); (P.J.); (K.H.)
| | - Peiqi Jin
- College of Engineering, South China Agriculture University, Guangzhou 510070, China; (Y.P.); (Y.J.); (P.J.); (K.H.)
| | - Kewei Hu
- College of Engineering, South China Agriculture University, Guangzhou 510070, China; (Y.P.); (Y.J.); (P.J.); (K.H.)
| | - Xiao Huang
- College of Civil Aviation, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China; (N.Z.); (X.H.)
| | - Hanwen Kang
- College of Engineering, South China Agriculture University, Guangzhou 510070, China; (Y.P.); (Y.J.); (P.J.); (K.H.)
| |
Collapse
|
10
|
Feiyu Z, Dayan L, Zhengxu W, Jianlin M, Niya W. Autonomous localized path planning algorithm for UAVs based on TD3 strategy. Sci Rep 2024; 14:763. [PMID: 38191590 PMCID: PMC10774288 DOI: 10.1038/s41598-024-51349-4] [Citation(s) in RCA: 1] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/11/2023] [Accepted: 01/03/2024] [Indexed: 01/10/2024] Open
Abstract
Unmanned Aerial Vehicles are useful tools for many applications. However, autonomous path planning for Unmanned Aerial Vehicles in unfamiliar environments is a challenging problem when facing a series of problems such as poor consistency, high influence by the native controller of the Unmanned Aerial Vehicles. In this paper, we investigate reinforcement learning-based autonomous local path planning methods for Unmanned Aerial Vehicles with high autonomous decision-making capability and locally high portability. We propose an autonomous local path planning algorithm based on the TD3 strategy to solve the problem of local obstacle avoidance and path planning in unfamiliar environments using autonomous decision-making of Unmanned Aerial Vehicles. The simulation results on Gazebo show that our method can effectively realize the autonomous local path planning task for Unmanned Aerial Vehicles, the success rate of path planning with our method can reach 93% under the interference of no obstacles, and 92% in the environment with obstacles. Finally, our method can be used for autonomous path planning of Unmanned Aerial Vehicles in unfamiliar environments.
Collapse
Affiliation(s)
- Zhao Feiyu
- Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming, China
| | - Li Dayan
- Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming, China.
| | - Wang Zhengxu
- Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming, China
| | - Mao Jianlin
- Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming, China
| | - Wang Niya
- Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming, China
| |
Collapse
|
11
|
Zhou H, Ping P, Shi Q, Chen H. An Adaptive Two-Dimensional Voxel Terrain Mapping Method for Structured Environment. SENSORS (BASEL, SWITZERLAND) 2023; 23:9523. [PMID: 38067896 PMCID: PMC10708681 DOI: 10.3390/s23239523] [Citation(s) in RCA: 2] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 10/28/2023] [Revised: 11/21/2023] [Accepted: 11/27/2023] [Indexed: 09/17/2024]
Abstract
Accurate terrain mapping information is very important for foot landing planning and motion control in foot robots. Therefore, a terrain mapping method suitable for an indoor structured environment is proposed in this paper. Firstly, by constructing a terrain mapping framework and adding the estimation of the robot's pose, the algorithm converts the distance sensor measurement results into terrain height information and maps them into the voxel grid, and effectively reducing the influence of pose uncertainty in a robot system. Secondly, the height information mapped into the voxel grid is downsampled to reduce information redundancy. Finally, a preemptive random sample consistency (preemptive RANSAC) algorithm is used to divide the plane from the height information of the environment and merge the voxel grid in the extracted plane to realize the adaptive resolution 2D voxel terrain mapping (ARVTM) in the structured environment. Experiments show that the proposed mapping algorithm reduces the error of terrain mapping by 62.7% and increases the speed of terrain mapping by 25.1%. The algorithm can effectively identify and extract plane features in a structured environment, reducing the complexity of terrain mapping information, and improving the speed of terrain mapping.
Collapse
Affiliation(s)
- Hang Zhou
- School of Transportation and Civil Engineering, Nantong University, Nantong 226019, China; (H.Z.); (H.C.)
| | - Peng Ping
- School of Transportation and Civil Engineering, Nantong University, Nantong 226019, China; (H.Z.); (H.C.)
- School of Aeronautics and Astronautics, Chongqing University, Chongqing 400044, China
| | - Quan Shi
- School of Transportation and Civil Engineering, Nantong University, Nantong 226019, China; (H.Z.); (H.C.)
| | - Hailong Chen
- School of Transportation and Civil Engineering, Nantong University, Nantong 226019, China; (H.Z.); (H.C.)
| |
Collapse
|
12
|
Hong J, Chen D, Li W, Fan Z. Trajectory Planner for UAVs Based on Potential Field Obtained by a Kinodynamic Gene Regulation Network. SENSORS (BASEL, SWITZERLAND) 2023; 23:7982. [PMID: 37766037 PMCID: PMC10535329 DOI: 10.3390/s23187982] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 07/29/2023] [Revised: 09/12/2023] [Accepted: 09/12/2023] [Indexed: 09/29/2023]
Abstract
Quadrotor unmanned aerial vehicles (UAVs) often encounter intricate environmental and dynamic limitations in real-world applications, underscoring the significance of proficient trajectory planning for ensuring both safety and efficiency during flights. To tackle this challenge, we introduce an innovative approach that harmonizes sophisticated environmental insights with the dynamic state of a UAV within a potential field framework. Our proposition entails a quadrotor trajectory planner grounded in a kinodynamic gene regulation network potential field. The pivotal contribution of this study lies in the amalgamation of environmental perceptions and kinodynamic constraints within a newly devised gene regulation network (GRN) potential field. By enhancing the gene regulation network model, the potential field becomes adaptable to the UAV's dynamic conditions and its surroundings, thereby extending the GRN into a kinodynamic GRN (K-GRN). The trajectory planner excels at charting courses that guide the quadrotor UAV through intricate environments while taking dynamic constraints into account. The amalgamation of environmental insights and kinodynamic constraints within the potential field framework bolsters the adaptability and stability of the generated trajectories. Empirical results substantiate the efficacy of our proposed methodology.
Collapse
Affiliation(s)
- Juncao Hong
- College of Engineering, Shantou University, Shantou 515063, China
| | - Diquan Chen
- College of Engineering, Shantou University, Shantou 515063, China
| | - Wenji Li
- College of Engineering, Shantou University, Shantou 515063, China
- Key Laboratory of Intelligent Manufacturing Technology, Shantou University, Ministry of Education, Shantou 515063, China
- International Cooperation Base of Evolutionary Intelligence and Robotics, Shantou University, Shantou 515063, China
| | - Zhun Fan
- College of Engineering, Shantou University, Shantou 515063, China
- Key Laboratory of Intelligent Manufacturing Technology, Shantou University, Ministry of Education, Shantou 515063, China
- International Cooperation Base of Evolutionary Intelligence and Robotics, Shantou University, Shantou 515063, China
| |
Collapse
|
13
|
Liang Q, Wang Z, Yin Y, Xiong W, Zhang J, Yang Z. Autonomous aerial obstacle avoidance using LiDAR sensor fusion. PLoS One 2023; 18:e0287177. [PMID: 37379288 PMCID: PMC10306222 DOI: 10.1371/journal.pone.0287177] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/23/2023] [Accepted: 05/30/2023] [Indexed: 06/30/2023] Open
Abstract
The obstacle avoidance problem of unmanned aerial vehicle (UAV) mainly refers to the design of a method that can safely reach the target point from the starting point in an unknown flight environment. In this paper, we mainly propose an obstacle avoidance method composed of three modules: environment perception, algorithm obstacle avoidance and motion control. Our method realizes the function of reasonable and safe obstacle avoidance of UAV in low-altitude complex environments. Firstly, we use the light detection and ranging (LiDAR) sensor to perceive obstacles around the environment. Next, the sensor data is processed by the vector field histogram (VFH) algorithm to output the desired speed of drone flight. Finally, the expected speed value is sent to the quadrotor flight control and realizes autonomous obstacle avoidance flight of the drone. We verify the effectiveness and feasibility of the proposed method in 3D simulation environment.
Collapse
Affiliation(s)
- Qing Liang
- School Of Electronic Engineering, Xi’an University Of Posts And Telecommunications, Xi’an, Shaanxi Province, China
| | - Zilong Wang
- School Of Electronic Engineering, Xi’an University Of Posts And Telecommunications, Xi’an, Shaanxi Province, China
| | - Yafang Yin
- School Of Electronic Engineering, Xi’an University Of Posts And Telecommunications, Xi’an, Shaanxi Province, China
| | - Wei Xiong
- School Of Information Engineering, Xi’an FANYI University, Xi’an, Shaanxi Province, China
| | - Jingjing Zhang
- School Of Electronic Engineering, Xi’an University Of Posts And Telecommunications, Xi’an, Shaanxi Province, China
| | - Ziyi Yang
- School Of Electronic Engineering, Xi’an University Of Posts And Telecommunications, Xi’an, Shaanxi Province, China
| |
Collapse
|
14
|
Sheng T, Jin R, Yang C, Qiu K, Wang M, Shi J, Zhang J, Gao Y, Wu Q, Zhou X, Wang H, Zhang J, Fang Q, Pan N, Xue Y, Wang Y, Xiong R, Gao F, Zhang Y, Lu H, Yu J, Gu Z. Unmanned Aerial Vehicle Mediated Drug Delivery for First Aid. ADVANCED MATERIALS (DEERFIELD BEACH, FLA.) 2023; 35:e2208648. [PMID: 36563167 DOI: 10.1002/adma.202208648] [Citation(s) in RCA: 9] [Impact Index Per Article: 4.5] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 09/20/2022] [Revised: 10/31/2022] [Indexed: 06/17/2023]
Abstract
Timely administration of key medications toward patients with sudden diseases is critical to saving lives. However, slow transport of first-aid therapeutics and the potential absence of trained people for drug usage can lead to severe injuries or even death. Herein, an unmanned aerial vehicle (UAV)-mediated first-aid system for targeted delivery (uFAST) is developed. It allows unattended administration of emergency therapeutics-loaded transdermal microneedle (MN) patches toward patients to relieve symptoms by a contact-triggered microneedle applicator (CTMA). The implementability and safety of the uFAST for first aid is demonstrated in a severe hypoglycemic pig model by automatically delivering a glucagon patch with immediate and bioresponsive dual release modes. This platform technique may facilitate the development of UAV-mediated first-aid treatments for other sudden diseases.
Collapse
Affiliation(s)
- Tao Sheng
- Key Laboratory of Advanced Drug Delivery Systems of Zhejiang Province, College of Pharmaceutical Sciences, Zhejiang University, Hangzhou, 310058, China
| | - Rui Jin
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, 310027, China
- Institute of Cyber-Systems and Control, the Department of Control Science and Engineering, Zhejiang University, Hangzhou, 310027, China
- Huzhou Institute of Zhejiang University, Huzhou, 313000, China
| | - Changwei Yang
- Key Laboratory of Advanced Drug Delivery Systems of Zhejiang Province, College of Pharmaceutical Sciences, Zhejiang University, Hangzhou, 310058, China
| | - Ke Qiu
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, 310027, China
- Institute of Cyber-Systems and Control, the Department of Control Science and Engineering, Zhejiang University, Hangzhou, 310027, China
| | - Mingyang Wang
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, 310027, China
- Institute of Cyber-Systems and Control, the Department of Control Science and Engineering, Zhejiang University, Hangzhou, 310027, China
- Huzhou Institute of Zhejiang University, Huzhou, 313000, China
| | - Jiaqi Shi
- Key Laboratory of Advanced Drug Delivery Systems of Zhejiang Province, College of Pharmaceutical Sciences, Zhejiang University, Hangzhou, 310058, China
| | - Jingyu Zhang
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, 310027, China
- Institute of Cyber-Systems and Control, the Department of Control Science and Engineering, Zhejiang University, Hangzhou, 310027, China
| | - Yuman Gao
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, 310027, China
- Institute of Cyber-Systems and Control, the Department of Control Science and Engineering, Zhejiang University, Hangzhou, 310027, China
- Huzhou Institute of Zhejiang University, Huzhou, 313000, China
| | - Qing Wu
- Key Laboratory of Advanced Drug Delivery Systems of Zhejiang Province, College of Pharmaceutical Sciences, Zhejiang University, Hangzhou, 310058, China
| | - Xin Zhou
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, 310027, China
- Institute of Cyber-Systems and Control, the Department of Control Science and Engineering, Zhejiang University, Hangzhou, 310027, China
- Huzhou Institute of Zhejiang University, Huzhou, 313000, China
| | - Hao Wang
- Key Laboratory of Advanced Drug Delivery Systems of Zhejiang Province, College of Pharmaceutical Sciences, Zhejiang University, Hangzhou, 310058, China
| | - Juan Zhang
- Key Laboratory of Advanced Drug Delivery Systems of Zhejiang Province, College of Pharmaceutical Sciences, Zhejiang University, Hangzhou, 310058, China
| | - Qin Fang
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, 310027, China
- Institute of Cyber-Systems and Control, the Department of Control Science and Engineering, Zhejiang University, Hangzhou, 310027, China
| | - Neng Pan
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, 310027, China
- Institute of Cyber-Systems and Control, the Department of Control Science and Engineering, Zhejiang University, Hangzhou, 310027, China
- Huzhou Institute of Zhejiang University, Huzhou, 313000, China
| | - Yanan Xue
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, 310027, China
- Institute of Cyber-Systems and Control, the Department of Control Science and Engineering, Zhejiang University, Hangzhou, 310027, China
| | - Yue Wang
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, 310027, China
- Institute of Cyber-Systems and Control, the Department of Control Science and Engineering, Zhejiang University, Hangzhou, 310027, China
| | - Rong Xiong
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, 310027, China
- Institute of Cyber-Systems and Control, the Department of Control Science and Engineering, Zhejiang University, Hangzhou, 310027, China
| | - Fei Gao
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, 310027, China
- Institute of Cyber-Systems and Control, the Department of Control Science and Engineering, Zhejiang University, Hangzhou, 310027, China
- Huzhou Institute of Zhejiang University, Huzhou, 313000, China
| | - Yuqi Zhang
- Key Laboratory of Advanced Drug Delivery Systems of Zhejiang Province, College of Pharmaceutical Sciences, Zhejiang University, Hangzhou, 310058, China
- Department of Burns and Wound Center, Second Affiliated Hospital, School of Medicine, Zhejiang University, Hangzhou, 310009, China
| | - Haojian Lu
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, 310027, China
- Institute of Cyber-Systems and Control, the Department of Control Science and Engineering, Zhejiang University, Hangzhou, 310027, China
- Stomatology Hospital, School of Stomatology, Zhejiang University School of Medicine, Clinical Reach Center for Oral Diease of Zhejiang Province, Key Laboratory of Oral Biomedical Reach of Zhejiang Province, Cancer Center of Zhejiang University, Hangzhou, 310006, China
| | - Jicheng Yu
- Key Laboratory of Advanced Drug Delivery Systems of Zhejiang Province, College of Pharmaceutical Sciences, Zhejiang University, Hangzhou, 310058, China
- Liangzhu Laboratory, Zhejiang University Medical Center, Hangzhou, 311121, China
- Department of General Surgery, Sir Run Run Shaw Hospital, School of Medicine, Zhejiang University, Hangzhou, 310016, China
- Jinhua Institute of Zhejiang University, Jinhua, 321299, China
| | - Zhen Gu
- Key Laboratory of Advanced Drug Delivery Systems of Zhejiang Province, College of Pharmaceutical Sciences, Zhejiang University, Hangzhou, 310058, China
- Liangzhu Laboratory, Zhejiang University Medical Center, Hangzhou, 311121, China
- Department of General Surgery, Sir Run Run Shaw Hospital, School of Medicine, Zhejiang University, Hangzhou, 310016, China
- Jinhua Institute of Zhejiang University, Jinhua, 321299, China
- MOE Key Laboratory of Macromolecular Synthesis and Functionalization, Department of Polymer Science, Zhejiang University, Hangzhou, 310027, China
| |
Collapse
|
15
|
Hou J, Zhou X, Gan Z, Gao F. Enhanced Decentralized Autonomous Aerial Robot Teams With Group Planning. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3191037] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
Affiliation(s)
- Jialiang Hou
- Academy for Engineering and Technology, Fudan University, Shanghai, China
| | - Xin Zhou
- State Key Laboratory of Industrial Control Technology, Institute of Cyber-Systems and Control, Zhejiang University, Hangzhou, China
| | - Zhongxue Gan
- Academy for Engineering and Technology, Fudan University, Shanghai, China
| | - Fei Gao
- State Key Laboratory of Industrial Control Technology, Institute of Cyber-Systems and Control, Zhejiang University, Hangzhou, China
| |
Collapse
|
16
|
Xu G, Long T, Wang Z, Sun J. Trust-region filtered sequential convex programming for multi-UAV trajectory planning and collision avoidance. ISA TRANSACTIONS 2022; 128:664-676. [PMID: 34961607 DOI: 10.1016/j.isatra.2021.11.043] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 12/09/2020] [Revised: 11/25/2021] [Accepted: 11/26/2021] [Indexed: 06/14/2023]
Abstract
This paper presents an trust-region filtered sequential convex programming (TRF-SCP) to reduce computational burdens of multi-UAV trajectory planning. In TRF-SCP, the trust-region based filter is proposed to remove the inactive collision-avoidance constraints of the convex programming subproblems for decreasing the complexity. The inactive constraints are detected based on the intersection relations between trust regions and collision-avoidance constraints. The trust-region based filter for different types of obstacles are tailored to address complex scenarios. An adaptive trust-region updating mechanism is also developed to mitigate infeasible iteration in TRF-SCP. The sizes of the trust regions are automatically adjusted according to the constraint violation of the optimized trajectory during the SCP iterations. TRF-SCP is then tested on several numerical multi-UAV formation scenarios involving cylindrical, spherical, conical, and polygon obstacles, respectively. Comparative studies demonstrate that TRF-SCP eliminates a large number of collision-avoidance constraints in the entire iterative process and outperforms SCP and Guaranteed Sequential Trajectory Optimization in terms of computational efficiency. The indoor flight experiments are presented to further evaluate the practicability of TRF-SCP.
Collapse
Affiliation(s)
- Guangtong Xu
- Department of Precision Instrument, Tsinghua University, Beijing 100084, PR China.
| | - Teng Long
- School of Aerospace Engineering, Beijing Institute of Technology, Beijing 100081, PR China; Key Laboratory of Dynamics and Control of Flight Vehicle, Ministry of Education, Beijing 100081, PR China.
| | - Zhu Wang
- Department of Automation, North China Electric Power University, Baoding 071003, HeBei, PR China.
| | - Jingliang Sun
- School of Aerospace Engineering, Beijing Institute of Technology, Beijing 100081, PR China; Key Laboratory of Dynamics and Control of Flight Vehicle, Ministry of Education, Beijing 100081, PR China.
| |
Collapse
|
17
|
Ni R, Pan Z, Gao X. Robust Multi-Robot Trajectory Optimization Using Alternating Direction Method of Multiplier. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3159848] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/10/2022]
|
18
|
Zhang T, Yu J, Li J, Wei J. Upgraded trajectory planning method deployed in autonomous exploration for unmanned aerial vehicle. INT J ADV ROBOT SYST 2022. [DOI: 10.1177/17298806221109697] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/17/2022] Open
Abstract
Autonomous exploration is grounded on target decision and trajectory planning, which is widely deployed on unmanned aerial vehicles. However, existing methods generally only focus on the exploration effect of target decision but neglect the environment information gained with trajectory planning during flight, resulting in redundant exploration trajectories and low exploration efficiency. This article proposes an upgraded method of trajectory planning for autonomous exploration work. We design a fresh cost term considering the frontier information in the part of trajectory optimization. Besides, yaw angles are planned independently to catch more environment information during flight. We present extensive simulations and real-world tests. The results show that our proposed method reduces the exploration cost time by 10–15% compared with the previous one.
Collapse
Affiliation(s)
- Tong Zhang
- Unmanned System Research Institute, Northwestern Polytechnical University, Xi’an, China
| | - Jiajie Yu
- School of Astronautics, Northwestern Polytechnical University, Xi’an, China
| | - Jiaqi Li
- School of Astronautics, Northwestern Polytechnical University, Xi’an, China
| | - Jianli Wei
- Unmanned System Research Institute, Northwestern Polytechnical University, Xi’an, China
| |
Collapse
|
19
|
An Efficient Online Trajectory Generation Method Based on Kinodynamic Path Search and Trajectory Optimization for Human-Robot Interaction Safety. ENTROPY 2022; 24:e24050653. [PMID: 35626537 PMCID: PMC9141506 DOI: 10.3390/e24050653] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 03/27/2022] [Revised: 04/26/2022] [Accepted: 04/27/2022] [Indexed: 02/01/2023]
Abstract
With the rapid development of robot perception and planning technology, robots are gradually getting rid of fixed fences and working closely with humans in shared workspaces. The safety of human-robot coexistence has become critical. Traditional motion planning methods perform poorly in dynamic environments where obstacles motion is highly uncertain. In this paper, we propose an efficient online trajectory generation method to help manipulator autonomous planning in dynamic environments. Our approach starts with an efficient kinodynamic path search algorithm that considers the links constraints and finds a safe and feasible initial trajectory with minimal control effort and time. To increase the clearance between the trajectory and obstacles and improve the smoothness, a trajectory optimization method using the B-spline convex hull property is adopted to minimize the penalty of collision cost, smoothness, and dynamical feasibility. To avoid the collisions between the links and obstacles and the collisions of the links themselves, a constraint-relaxed links collision avoidance method is developed by solving a quadratic programming problem. Compared with the existing state-of-the-art planning method for dynamic environments and advanced trajectory optimization method, our method can generate a smoother, collision-free trajectory in less time with a higher success rate. Detailed simulation comparison experiments, as well as real-world experiments, are reported to verify the effectiveness of our method.
Collapse
|
20
|
Zhou X, Wen X, Wang Z, Gao Y, Li H, Wang Q, Yang T, Lu H, Cao Y, Xu C, Gao F. Swarm of micro flying robots in the wild. Sci Robot 2022; 7:eabm5954. [PMID: 35507682 DOI: 10.1126/scirobotics.abm5954] [Citation(s) in RCA: 30] [Impact Index Per Article: 10.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/25/2023]
Abstract
Aerial robots are widely deployed, but highly cluttered environments such as dense forests remain inaccessible to drones and even more so to swarms of drones. In these scenarios, previously unknown surroundings and narrow corridors combined with requirements of swarm coordination can create challenges. To enable swarm navigation in the wild, we develop miniature but fully autonomous drones with a trajectory planner that can function in a timely and accurate manner based on limited information from onboard sensors. The planning problem satisfies various task requirements including flight efficiency, obstacle avoidance, and inter-robot collision avoidance, dynamical feasibility, swarm coordination, and so on, thus realizing an extensible planner. Furthermore, the proposed planner deforms trajectory shapes and adjusts time allocation synchronously based on spatial-temporal joint optimization. A high-quality trajectory thus can be obtained after exhaustively exploiting the solution space within only a few milliseconds, even in the most constrained environment. The planner is finally integrated into the developed palm-sized swarm platform with onboard perception, localization, and control. Benchmark comparisons validate the superior performance of the planner in trajectory quality and computing time. Various real-world field experiments demonstrate the extensibility of our system. Our approach evolves aerial robotics in three aspects: capability of cluttered environment navigation, extensibility to diverse task requirements, and coordination as a swarm without external facilities.
Collapse
Affiliation(s)
- Xin Zhou
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, China.,Huzhou Institute of Zhejiang University, Huzhou, China
| | - Xiangyong Wen
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, China.,Huzhou Institute of Zhejiang University, Huzhou, China
| | - Zhepei Wang
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, China.,Huzhou Institute of Zhejiang University, Huzhou, China
| | - Yuman Gao
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, China.,Huzhou Institute of Zhejiang University, Huzhou, China
| | - Haojia Li
- Department of Electronic and Computer Engineering, Hong Kong University of Science and Technology, Hongkong, China
| | - Qianhao Wang
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, China.,Huzhou Institute of Zhejiang University, Huzhou, China
| | - Tiankai Yang
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, China.,Huzhou Institute of Zhejiang University, Huzhou, China
| | - Haojian Lu
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, China
| | - Yanjun Cao
- Huzhou Institute of Zhejiang University, Huzhou, China
| | - Chao Xu
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, China.,Huzhou Institute of Zhejiang University, Huzhou, China
| | - Fei Gao
- State Key Laboratory of Industrial Control and Technology, Zhejiang University, Hangzhou, China.,Huzhou Institute of Zhejiang University, Huzhou, China
| |
Collapse
|
21
|
Kulathunga G, Hamed H, Devitt D, Klimchik A. Optimization-Based Trajectory Tracking Approach for Multi-Rotor Aerial Vehicles in Unknown Environments. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3151157] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/10/2022]
|
22
|
Zhang R, Wu Y, Zhang L, Xu C, Gao F. Autonomous and Adaptive Navigation for Terrestrial-Aerial Bimodal Vehicles. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3145505] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
|
23
|
Liu X, Nardari GV, Ojeda FC, Tao Y, Zhou A, Donnelly T, Qu C, Chen SW, Romero RAF, Taylor CJ, Kumar V. Large-Scale Autonomous Flight With Real-Time Semantic SLAM Under Dense Forest Canopy. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3154047] [Citation(s) in RCA: 8] [Impact Index Per Article: 2.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
|
24
|
Han Z, Wang Z, Pan N, Lin Y, Xu C, Gao F. Fast-Racing: An Open-Source Strong Baseline for $\mathrm{SE}(3)$ Planning in Autonomous Drone Racing. IEEE Robot Autom Lett 2021. [DOI: 10.1109/lra.2021.3113976] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/10/2022]
|
25
|
Wu Y, Ding Z, Xu C, Gao F. External Forces Resilient Safe Motion Planning for Quadrotor. IEEE Robot Autom Lett 2021. [DOI: 10.1109/lra.2021.3110316] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/06/2022]
|
26
|
Robust and Efficient Trajectory Replanning Based on Guiding Path for Quadrotor Fast Autonomous Flight. REMOTE SENSING 2021. [DOI: 10.3390/rs13050972] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/17/2022]
Abstract
Path planning is one of the key parts of unmanned aerial vehicle (UAV) fast autonomous flight in an unknown cluttered environment. However, real-time and stability remain a significant challenge in the field of path planning. To improve the robustness and efficiency of the path planning method in complex environments, this paper presents RETRBG, a robust and efficient trajectory replanning method based on the guiding path. Firstly, a safe guiding path is generated by using an improved A* and path pruning method, which is used to perceive the narrow space in its surrounding environment. Secondly, under the guidance of the path, a guided kinodynamic path searching method (GKPS) is devised to generate a safe, kinodynamically feasible and minimum-time initial path. Finally, an adaptive optimization function with two modes is proposed to improve the optimization quality in complex environments, which selects the optimization mode to optimize the smoothness and safety of the path according to the perception results of the guiding path. The experimental results demonstrate that the proposed method achieved good performance both in different obstacle densities and different resolutions. Compared with the other state-of-the-art methods, the quality and success rate of the planning result are significantly improved.
Collapse
|