As a sampling-based pathfinding algorithm, Rapidly Exploring Random Trees (RRT) has been widely used in motion planning problems due to the ability to find a feasible path quickly. However, the RRT algorithm still has several shortcomings, such as the large variance in the search time, poor performance in narrow channel scenarios, and being far from the optimal path. In this paper, we propose a new RRT-based path find algorithm, Fast-RRT, to find a near-optimal path quickly. The Fast-RRT algorithm consists of two modules, including Improved RRT and Fast-Optimal. The former is aims to quickly and stably find an initial path, and the latter is to merge multiple initial paths to obtain a near-optimal path. Compared with the RRT algorithm, Fast-RRT shows the following improvements: (1) A Fast-Sampling strategy that only samples in the unreached space of the random tree was introduced to improve the search speed and algorithm stability; (2) A Random Steering strategy expansion strategy was proposed to solve the problem of poor performance in narrow channel scenarios; (3) By fusion and adjustment of paths, a near-optimal path can be faster found by Fast-RRT, 20 times faster than the RRT* algorithm. Owing to these merits, our proposed Fast-RRT outperforms RRT and RRT* in both speed and stability during experiments.
Active tracking control is essential for UAVs to perform autonomous operations in GPS-denied environments. In the active tracking task, UAVs take high-dimensional raw images as input and execute motor actions to actively follow the dynamic target. Most research focuses on three-stage methods, which entail perception first, followed by high-level decision-making based on extracted spatial information of the dynamic target, and then UAV movement control, using a low-level dynamic controller. Perception methods based on deep neural networks are powerful but require considerable effort for manual ground truth labeling. Instead, we unify the perception and decision-making stages using a high-level controller and then leverage deep reinforcement learning to learn the mapping from raw images to the high-level action commands in the V-REP-based environment, where simulation data are infinite and inexpensive. This end-to-end method also has the advantages of a small parameter size and reduced effort requirements for parameter turning in the decision-making stage. The high-level controller, which has a novel architecture, explicitly encodes the spatial and temporal features of the dynamic target. Auxiliary segmentation and motion-in-depth losses are introduced to generate denser training signals for the high-level controller’s fast and stable training. The high-level controller and a conventional low-level PID controller constitute our hierarchical active tracking control framework for the UAVs’ active tracking task. Simulation experiments show that our controller trained with several augmentation techniques sufficiently generalizes dynamic targets with random appearances and velocities, and achieves significantly better performance, compared with three-stage methods.
A helicopter is a highly nonlinear system. Its mathematical model is difficult to establish accurately, especially the complicated flapping dynamics. In addition, the forces and moments exerted on the fuselage are very vulnerable to external disturbances like wind gust when flying in the outdoor environment. This paper proposes a composite control scheme which consists of a nonlinear backstepping controller and an extended state observer (ESO) to handle the above problems. The stability of the closed-loop system can be guaranteed based on Lyapunov theory. The external disturbances and model nonlinearities are treated as a lumped disturbance. Meanwhile, the ESO is employed to compensate the influence by estimating the lumped disturbance in real-time. Numerical simulation results are presented to demonstrate that the algorithm can achieve accurate and agile attitude tracking under the external wind gust disturbances even with model uncertainties. When coming to the flight test, a block dropping device was designed to generate a quantifiable and replicable disturbance, and the experimental results indicate that the algorithm introduced above can reject the external disturbance rapidly and track the given attitude command precisely.
In order to complete various tasks automatically, robots need to have onboard sensors to gain the ability to move autonomously in complex environments. Here, we propose a combined strategy to achieve the real-time, safe, and smooth autonomous motion of robots in complex environments. The strategy consists of the building of an occupancy grid map of the environment in real time via the binocular system, followed by planning a smooth and safe path based on our proposed new motion-planning algorithm. The binocular system, which is small in size and lightweight, can provide reliable robot position, attitude, and obstacle information, enabling the establishment of an occupancy grid map in real time. Our proposed new algorithm can generate a high-quality path by using the gradient information of the ESDF (Euclidean Signed Distance Functions) value to adjust the waypoints. Compared with the reported motion-planning algorithm, our proposed algorithm possesses two advantages: (i) ensuring the security of the entire path, rather than that of the waypoints; and (ii) presenting a fast calculation method for the ESDF value of the path points, one which avoids the time-consuming construction of the ESDF map of the environment. Experimental and simulation results demonstrate that the proposed method can realize the safe and smooth autonomous motion of the robot in a complex environment in real time. Therefore, our proposed approach shows great potential in the application of robotic autonomous motion tasks.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.