151
|
Abstract
Visual simultaneous localization and mapping (v-SLAM) and navigation of unmanned aerial vehicles (UAVs) are receiving increasing attention in both research and education. However, extensive physical testing can be expensive and time-consuming due to safety precautions, battery constraints, and the complexity of hardware setups. For the efficient development of navigation algorithms and autonomous systems, as well as for education purposes, the ROS-Gazebo-PX4 simulator was customized in-depth, integrated into our previous released research works, and provided as an end-to-end simulation (E2ES) solution for UAV, v-SLAM, and navigation applications. Unlike most other similar works, which can only stimulate certain parts of the navigation algorithms, the E2ES platform simulates all of the localization, mapping, and path-planning kits in one simulator. The navigation stack performs well in the E2ES test bench with the absolute pose errors of 0.3 m (translation) and 0.9 degree (rotation), respectively, for an 83 m length trajectory. Moreover, the E2ES provides an out-of-box, click-and-fly autonomy in UAV navigation. The project source code is opened for the benefit of the research community.
Collapse
|
152
|
Path Planning Strategy for a Manipulator Based on a Heuristically Constructed Network. MACHINES 2022. [DOI: 10.3390/machines10020071] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
Collision-free path planning of manipulators is becoming indispensable for space exploration and on-orbit operation. Manipulators in these scenarios are restrained in terms of computing resources and storage, so the path planning method used in such tasks is usually limited in its operating time and the amount of data transmission. In this paper, a heuristically constructed network (HCN) construction strategy is proposed. The HCN construction contains three steps: determining the number of hub configurations and selecting and connecting hub configurations. Considering the connection time and connectivity of HCN, the number of hub configurations is determined first. The selection of hub configurations includes the division of work space and the optimization of the hub configurations. The work space can be divided by considering comprehensively the similarity among the various configurations within the same region, the dissimilarity among all regions, and the correlation among adjacent regions. The hub configurations can be selected by establishing and solving the optimization model. Finally, these hub configurations are connected to obtain the HCN. The simulation indicates that the path points number and the planning time is decreased by 45.5% and 48.4%, respectively, which verify the correctness and effectiveness of the proposed path planning strategy based on the HCN.
Collapse
|
153
|
Lozano E, Becerra I, Ruiz U, Bravo L, Murrieta-Cid R. A visibility-based pursuit-evasion game between two nonholonomic robots in environments with obstacles. Auton Robots 2022. [DOI: 10.1007/s10514-021-10026-5] [Citation(s) in RCA: 2] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/02/2022]
|
154
|
An Approach to Air-to-Surface Mission Planner on 3D Environments for an Unmanned Combat Aerial Vehicle. DRONES 2022. [DOI: 10.3390/drones6010020] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/17/2022]
Abstract
Recently, interest in mission autonomy related to Unmanned Combat Aerial Vehicles(UCAVs) for performing highly dangerous Air-to-Surface Missions(ASMs) has been increasing. Regarding autonomous mission planners, studies currently being conducted in this field have been mainly focused on creating a path from a macroscopic 2D environment to a dense target area or proposing a route for intercepting a target. For further improvement, this paper treats a mission planning algorithm on an ASM which can plan the path to the target dense area in consideration of threats spread in a 3D terrain environment while planning the shortest path to intercept multiple targets. To do so, ASMs are considered three sequential mission elements: ingress, intercept, and egress. The ingress and egress elements require a terrain flight path to penetrate deep into the enemy territory. Thus, the proposed terrain flight path planner generates a nap-of-the-earth path to avoid detection by enemy radar while avoiding enemy air defense threats. In the intercept element, the shortest intercept path planner based on the Dubins path concept combined with nonlinear programming is developed to minimize exposure time for survivability. Finally, the integrated ASM planner is applied to several mission scenarios and validated by simulations using a rotorcraft model.
Collapse
|
155
|
Ganesan S, Natarajan SK, Srinivasan J. A Global Path Planning Algorithm for Mobile Robot in Cluttered Environments with an Improved Initial Cost Solution and Convergence Rate. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING 2022. [DOI: 10.1007/s13369-021-06452-3] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
|
156
|
Dynamic path planning over CG-Space of 10DOF Rover with static and randomly moving obstacles using RRT* rewiring. ROBOTICA 2022. [DOI: 10.1017/s0263574721001843] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/06/2022]
Abstract
Abstract
Dynamic path planning is a core research content for intelligent robots. This paper presents a CG-Space-based dynamic path planning and obstacle avoidance algorithm for 10 DOF wheeled mobile robot (Rover) traversing over 3D uneven terrains. CG-Space is the locus of the center of gravity location of Rover while moving on a 3D terrain. A CG-Space-based modified RRT* samples a random space tree structure. Dynamic rewiring this tree can handle the randomly moving obstacles and target in real time. Simulations demonstrate that the Rover can obtain the target location in 3D uneven dynamic environments with fixed and randomly moving obstacles.
Collapse
|
157
|
Mennillo L, Bendkowski C, Elsayed M, Edwards H, Zhang S, Pawar V, Wheeler AR, Stoyanov D, Shaw M. Adaptive Autonomous Navigation of Multiple Optoelectronic Microrobots in Dynamic Environments. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3194308] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
Affiliation(s)
| | | | | | | | - Shuailong Zhang
- School of Mechatronical Engineering, Beijing Institute of Technology, Beijing, China
| | | | | | - Danail Stoyanov
- Wellcome/EPSRC Centre for Interventional and Surgical Sciences (WEISS), University College London, London, United Kingdom
| | | |
Collapse
|
158
|
Zhang R, Hou J, Chen G, Li Z, Chen J, Knoll A. Residual Policy Learning Facilitates Efficient Model-Free Autonomous Racing. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3192770] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
Affiliation(s)
- Ruiqi Zhang
- School of Automotive Studies, Tongji University, Shanghai, China
| | - Jing Hou
- School of Automotive Studies, Tongji University, Shanghai, China
| | - Guang Chen
- School of Automotive Studies, Tongji University, Shanghai, China
| | - Zhijun Li
- Wearable Robotics and Autonomous Systems Lab, University of Science and Technology of China, Hefei, China
| | - Jianxiao Chen
- School of Automotive Studies, Tongji University, Shanghai, China
| | - Alois Knoll
- Department of Informatics, Technical University of Munich, Munich, Germany
| |
Collapse
|
159
|
Mishani I, Sintov A. Real-Time Non-Visual Shape Estimation and Robotic Dual-Arm Manipulation Control of an Elastic Wire. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2021.3128707] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/06/2022]
|
160
|
Kantaros Y, Kalluraya S, Jin Q, Pappas GJ. Perception-Based Temporal Logic Planning in Uncertain Semantic Maps. IEEE T ROBOT 2022. [DOI: 10.1109/tro.2022.3144073] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
|
161
|
Duan XX, Wang YL, Dou WS, Kumar R, Saluja N. An Integrated Remote Control-Based Human-Robot Interface for Education Application. INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING 2022. [DOI: 10.4018/ijitwe.306916] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/07/2022]
Abstract
Portable interfaced robot arms equipped with mobile user interactions are significantly being utilized in modern world. The application of teaching robotics is being used in challenging pandemic situation but it is still challenging due to mathematical formulation. This article utilizes the augmented reality (AR) concept for remote control-based human-robot interaction using the Bluetooth correspondence. The proposed framework incorporates different modules like a robot arm control, a regulator module and a distant portable smartphone application for envisioning the robot arm points for its real-time relevance. This novel approach fuses AR innovation into portable application which permit the continuous virtual coordination with actual physical platform. The simulation yields effective outcomes with 96.94% accuracy for testing stage while maintaining error and loss values of 0.194 and 0.183 respectively. The proposed interface gives consistent results for teaching application in real time changing environment by outperforming existing methods with an accuracy improvement of 13.4
Collapse
Affiliation(s)
- Xue-xi Duan
- CangZhou Vocational Technology College, China
| | | | | | - Rajeev Kumar
- Chitkara University Institute of Engineering and Technology, Chitkara University, Punjab, India
| | - Nitin Saluja
- Chitkara University Institute of Engineering and Technology, Chitkara University, Punjab, India
| |
Collapse
|
162
|
Petit L, Desbiens AL. TAPE: Tether-Aware Path Planning for Autonomous Exploration of Unknown 3D Cavities using a Tangle-compatible Tethered Aerial Robot. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3194691] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
Affiliation(s)
- Louis Petit
- Createk Design Lab, University of Sherbrooke, Sherbrooke, Canada
| | | |
Collapse
|
163
|
Hu X, Liu Z, Wang X, Yang L, Wang G. Event-Based Obstacle Sensing and Avoidance for an UAV Through Deep Reinforcement Learning. ARTIF INTELL 2022. [DOI: 10.1007/978-3-031-20503-3_32] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/23/2022]
|
164
|
Kyaw PT, Le AV, Veerajagadheswar P, Elara MR, Thu TT, Nhan NHK, Van Duc P, Vu MB. Energy-Efficient Path Planning of Reconfigurable Robots in Complex Environments. IEEE T ROBOT 2022. [DOI: 10.1109/tro.2022.3147408] [Citation(s) in RCA: 4] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
|
165
|
Kasaura K, Nishimura M, Yonetani R. Prioritized Safe Interval Path Planning for Multi-Agent Pathfinding With Continuous Time on General 2D Roadmaps. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3187265] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
|
166
|
Song Y, Scaramuzza D. Policy Search for Model Predictive Control With Application to Agile Drone Flight. IEEE T ROBOT 2022. [DOI: 10.1109/tro.2022.3141602] [Citation(s) in RCA: 2] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
|
167
|
Zhao L, Zhao J, Liu Z, Yang D, Liu H. Solving the Real-Time Motion Planning Problem for Non-Holonomic Robots With Collision Avoidance in Dynamic Scenes. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3194313] [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]
Affiliation(s)
- Liangliang Zhao
- State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, China
| | - Jingdong Zhao
- State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, China
| | - Ziyi Liu
- State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, China
| | - Dapeng Yang
- State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, China
| | - Hong Liu
- State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, China
| |
Collapse
|
168
|
Rosinol A, Violette A, Abate M, Hughes N, Chang Y, Shi J, Gupta A, Carlone L. Kimera: From SLAM to spatial perception with 3D dynamic scene graphs. Int J Rob Res 2021. [DOI: 10.1177/02783649211056674] [Citation(s) in RCA: 15] [Impact Index Per Article: 5.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/17/2022]
Abstract
Humans are able to form a complex mental model of the environment they move in. This mental model captures geometric and semantic aspects of the scene, describes the environment at multiple levels of abstractions (e.g., objects, rooms, buildings), includes static and dynamic entities and their relations (e.g., a person is in a room at a given time). In contrast, current robots’ internal representations still provide a partial and fragmented understanding of the environment, either in the form of a sparse or dense set of geometric primitives (e.g., points, lines, planes, and voxels), or as a collection of objects. This article attempts to reduce the gap between robot and human perception by introducing a novel representation, a 3D dynamic scene graph (DSG), that seamlessly captures metric and semantic aspects of a dynamic environment. A DSG is a layered graph where nodes represent spatial concepts at different levels of abstraction, and edges represent spatiotemporal relations among nodes. Our second contribution is Kimera, the first fully automatic method to build a DSG from visual–inertial data. Kimera includes accurate algorithms for visual–inertial simultaneous localization and mapping (SLAM), metric–semantic 3D reconstruction, object localization, human pose and shape estimation, and scene parsing. Our third contribution is a comprehensive evaluation of Kimera in real-life datasets and photo-realistic simulations, including a newly released dataset, uHumans2, which simulates a collection of crowded indoor and outdoor scenes. Our evaluation shows that Kimera achieves competitive performance in visual–inertial SLAM, estimates an accurate 3D metric–semantic mesh model in real-time, and builds a DSG of a complex indoor environment with tens of objects and humans in minutes. Our final contribution is to showcase how to use a DSG for real-time hierarchical semantic path-planning. The core modules in Kimera have been released open source.
Collapse
Affiliation(s)
- Antoni Rosinol
- Laboratory for Information and Decision Systems, Massachusetts Institute of Technology, Cambridge, MA, USA
| | - Andrew Violette
- Laboratory for Information and Decision Systems, Massachusetts Institute of Technology, Cambridge, MA, USA
| | - Marcus Abate
- Laboratory for Information and Decision Systems, Massachusetts Institute of Technology, Cambridge, MA, USA
| | - Nathan Hughes
- Laboratory for Information and Decision Systems, Massachusetts Institute of Technology, Cambridge, MA, USA
| | - Yun Chang
- Laboratory for Information and Decision Systems, Massachusetts Institute of Technology, Cambridge, MA, USA
| | - Jingnan Shi
- Laboratory for Information and Decision Systems, Massachusetts Institute of Technology, Cambridge, MA, USA
| | - Arjun Gupta
- Laboratory for Information and Decision Systems, Massachusetts Institute of Technology, Cambridge, MA, USA
| | - Luca Carlone
- Laboratory for Information and Decision Systems, Massachusetts Institute of Technology, Cambridge, MA, USA
| |
Collapse
|
169
|
Spanogiannopoulos S, Zweiri Y, Seneviratne L. Sampling-based Non-Holonomic Path Generation for Self-driving Cars. J INTELL ROBOT SYST 2021. [DOI: 10.1007/s10846-021-01440-z] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
|
170
|
Junaedy A, Masuta H, Sawai K, Motoyoshi T, Takagi N. LPWAN-Based Real-Time 2D SLAM and Object Localization for Teleoperation Robot Control. JOURNAL OF ROBOTICS AND MECHATRONICS 2021. [DOI: 10.20965/jrm.2021.p1326] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
Abstract
In this study, the teleoperation robot control on a mobile robot with 2D SLAM and object localization using LPWAN is proposed. The mobile robot is a technology gaining popularity due to flexibility and robustness in a variety of terrains. In search and rescue activities, the mobile robots can be used to perform some missions, assist and preserve human life. However, teleoperation control becomes a challenging problem for this implementation. The robust wireless communication not only allows the operator to stay away from dangerous area, but also increases the mobility of the mobile robot itself. Most of teleoperation mobile robots use Wi-Fi having high-bandwidth, yet short communication range. LoRa as LPWAN, on the other hand, has much longer range but low-bandwidth communication speed. Therefore, the combination of them complements each other’s weaknesses. The use of a two-LoRa configuration also enhances the teleoperation capabilities. All information from the mobile robot can be sent to the PC controller in relatively fast enough for real-time SLAM implementation. Furthermore, the mobile robot is also capable of real-time object detection, localization, and transmitting images. Another problem of LoRa communication is a timeout. We apply timeout recovery algorithms to handle this issue, resulting in more stable data. All data have been confirmed by real-time trials and the proposed method can approach the Wi-Fi performance with a low waiting time or delay.
Collapse
|
171
|
Wan K, Wu D, Li B, Gao X, Hu Z, Chen D. ME‐MADDPG: An efficient learning‐based motion planning method for multiple agents in complex environments. INT J INTELL SYST 2021. [DOI: 10.1002/int.22778] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/12/2022]
Affiliation(s)
- Kaifang Wan
- School of Electronics and Information Northwestern Polytechnical University Xi'an Shaanxi Province China
| | - Dingwei Wu
- School of Electronics and Information Northwestern Polytechnical University Xi'an Shaanxi Province China
| | - Bo Li
- School of Electronics and Information Northwestern Polytechnical University Xi'an Shaanxi Province China
| | - Xiaoguang Gao
- School of Electronics and Information Northwestern Polytechnical University Xi'an Shaanxi Province China
| | - Zijian Hu
- School of Electronics and Information Northwestern Polytechnical University Xi'an Shaanxi Province China
| | - Daqing Chen
- School of Engineering London South Bank University London UK
| |
Collapse
|
172
|
Orthey A, Toussaint M. Section Patterns: Efficiently Solving Narrow Passage Problems in Multilevel Motion Planning. IEEE T ROBOT 2021. [DOI: 10.1109/tro.2021.3070975] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/10/2022]
|
173
|
Zhang L, Zhang R, Wu T, Weng R, Han M, Zhao Y. Safe Reinforcement Learning With Stability Guarantee for Motion Planning of Autonomous Vehicles. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2021; 32:5435-5444. [PMID: 34242172 DOI: 10.1109/tnnls.2021.3084685] [Citation(s) in RCA: 8] [Impact Index Per Article: 2.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/13/2023]
Abstract
Reinforcement learning with safety constraints is promising for autonomous vehicles, of which various failures may result in disastrous losses. In general, a safe policy is trained by constrained optimization algorithms, in which the average constraint return as a function of states and actions should be lower than a predefined bound. However, most existing safe learning-based algorithms capture states via multiple high-precision sensors, which complicates the hardware systems and is power-consuming. This article is focused on safe motion planning with the stability guarantee for autonomous vehicles with limited size and power. To this end, the risk-identification method and the Lyapunov function are integrated with the well-known soft actor-critic (SAC) algorithm. By borrowing the concept of Lyapunov functions in the control theory, the learned policy can theoretically guarantee that the state trajectory always stays in a safe area. A novel risk-sensitive learning-based algorithm with the stability guarantee is proposed to train policies for the motion planning of autonomous vehicles. The learned policy is implemented on a differential drive vehicle in a simulation environment. The experimental results show that the proposed algorithm achieves a higher success rate than the SAC.
Collapse
|
174
|
Path Planning for Automatic Guided Vehicles (AGVs) Fusing MH-RRT with Improved TEB. ACTUATORS 2021. [DOI: 10.3390/act10120314] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
In this paper, an AGV path planning method fusing multiple heuristics rapidly exploring random tree (MH-RRT) with an improved two-step Timed Elastic Band (TEB) is proposed. The modified RRT integrating multiple heuristics can search a safer, optimal and faster converge global path within a short time, and the improved TEB can optimize both path smoothness and path length. The method is composed of a global path planning procedure and a local path planning procedure, and the Receding Horizon Planning (RHP) strategy is adopted to fuse these two modules. Firstly, the MH-RRT is utilized to generate a state tree structure as prior knowledge, as well as the global path. Then, a receding horizon window is established to select the local goal point. On this basis, an improved two-step TEB is designed to optimize the local path if the current global path is feasible. Various simulations both on static and dynamic environments are conducted to clarify the performance of the proposed MH-RRT and the improved two-step TEB. Furthermore, real applicative experiments verified the effectiveness of the proposed approach.
Collapse
|
175
|
Sánchez-Ibáñez JR, Pérez-del-Pulgar CJ, García-Cerezo A. Path Planning for Autonomous Mobile Robots: A Review. SENSORS (BASEL, SWITZERLAND) 2021; 21:7898. [PMID: 34883899 PMCID: PMC8659900 DOI: 10.3390/s21237898] [Citation(s) in RCA: 24] [Impact Index Per Article: 8.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 10/16/2021] [Revised: 11/22/2021] [Accepted: 11/23/2021] [Indexed: 11/17/2022]
Abstract
Providing mobile robots with autonomous capabilities is advantageous. It allows one to dispense with the intervention of human operators, which may prove beneficial in economic and safety terms. Autonomy requires, in most cases, the use of path planners that enable the robot to deliberate about how to move from its location at one moment to another. Looking for the most appropriate path planning algorithm according to the requirements imposed by users can be challenging, given the overwhelming number of approaches that exist in the literature. Moreover, the past review works analyzed here cover only some of these approaches, missing important ones. For this reason, our paper aims to serve as a starting point for a clear and comprehensive overview of the research to date. It introduces a global classification of path planning algorithms, with a focus on those approaches used along with autonomous ground vehicles, but is also extendable to other robots moving on surfaces, such as autonomous boats. Moreover, the models used to represent the environment, together with the robot mobility and dynamics, are also addressed from the perspective of path planning. Each of the path planning categories presented in the classification is disclosed and analyzed, and a discussion about their applicability is added at the end.
Collapse
Affiliation(s)
- José Ricardo Sánchez-Ibáñez
- Space Robotics Laboratory, Department of Systems Engineering and Automation, Universidad de Málaga, C/Ortiz Ramos s/n, 29071 Málaga, Spain; (C.J.P.-d.-P.); (A.G.-C.)
| | | | | |
Collapse
|
176
|
A new gap-based obstacle avoidance approach: follow the obstacle circle method. ROBOTICA 2021. [DOI: 10.1017/s0263574721001624] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/05/2022]
Abstract
Abstract
One of the most challenging tasks for autonomous robots is avoiding unexpected obstacles during their path following operation. Follow the gap method (FGM) is one of the most popular obstacle avoidance algorithms that recursively guides the robot to the goal state by considering the angle to the goal point and the distance to the closest obstacles. It selects the largest gap around the robot, where the gap angle is calculated by the vector to the midpoint of the largest gap. In this paper, a novel obstacle avoidance procedure is developed and applied to a real fully autonomous wheelchair. This proposed algorithm improves the FGM’s travel safety and brings a new solution to the obstacle avoidance task. In the proposed algorithm, the largest gap is selected based on gap width. Moreover, the avoidance angle (similar to the gap center angle of FGM) is calculated considering the locus of the equidistant points from obstacles that create obstacle circles. Monte Carlo simulations are used to test the proposed algorithm, and according to the results, the new procedure guides the robot to safer trajectories compared with classical FGM. The real experimental test results are in parallel to the simulations and show the real-time performance of the proposed approach.
Collapse
|
177
|
Primatesta S, Osman A, Rizzo A. MP-RRT#: a Model Predictive Sampling-based Motion Planning Algorithm for Unmanned Aircraft Systems. J INTELL ROBOT SYST 2021. [DOI: 10.1007/s10846-021-01501-3] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/28/2022]
Abstract
AbstractThis paper introduces a kinodynamic motion planning algorithm for Unmanned Aircraft Systems (UAS), called MP-RRT#. MP-RRT# joins the potentialities of RRT# with a strategy based on Model Predictive Control to efficiently solve motion planning problems under differential constraints. Similar to other RRT-based algorithms, MP-RRT# explores the map constructing an asymptotically optimal graph. In each iteration the graph is extended with a new vertex in the reference state of the UAS. Then, a forward simulation is performed using a Model Predictive Control strategy to evaluate the motion between two adjacent vertices, and a trajectory in the state space is computed. As a result, the MP-RRT# algorithm eventually generates a feasible trajectory for the UAS satisfying dynamic constraints. Simulation results obtained with a simulated drone controlled with the PX4 autopilot corroborate the validity of the MP-RRT# approach.
Collapse
|
178
|
Kang TW, Kang JG, Jung JW. A Bidirectional Interpolation Method for Post-Processing in Sampling-Based Robot Path Planning. SENSORS 2021; 21:s21217425. [PMID: 34770732 PMCID: PMC8587826 DOI: 10.3390/s21217425] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 09/29/2021] [Revised: 10/30/2021] [Accepted: 11/03/2021] [Indexed: 11/16/2022]
Abstract
This paper proposes a post-processing method called bidirectional interpolation method for sampling-based path planning algorithms, such as rapidly-exploring random tree (RRT). The proposed algorithm applies interpolation to the path generated by the sampling-based path planning algorithm. In this study, the proposed algorithm is applied to the path created by RRT-connect and six environmental maps were used for the verification. It was visually and quantitatively confirmed that, in all maps, not only path lengths but also the piecewise linear shape were decreased compared to the path generated by RRT-connect. To check the proposed algorithm's performance, visibility graph, RRT-connect algorithm, Triangular-RRT-connect algorithm and post triangular processing of midpoint interpolation (PTPMI) were compared in various environmental maps through simulation. Based on these experimental results, the proposed algorithm shows similar planning time but shorter path length than previous RRT-like algorithms as well as RRT-like algorithms with PTPMI having a similar number of samples.
Collapse
Affiliation(s)
- Tae-Won Kang
- Department of Artificial Intelligence, Dongguk University, Seoul 04620, Korea;
| | - Jin-Gu Kang
- Department of Computer Science and Engineering, Dongguk University, Seoul 04620, Korea;
| | - Jin-Woo Jung
- Department of Computer Science and Engineering, Dongguk University, Seoul 04620, Korea;
- Correspondence: ; Tel.: +82-2-2260-3812
| |
Collapse
|
179
|
Losey DP, Bajcsy A, O’Malley MK, Dragan AD. Physical interaction as communication: Learning robot objectives online from human corrections. Int J Rob Res 2021. [DOI: 10.1177/02783649211050958] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
When a robot performs a task next to a human, physical interaction is inevitable: the human might push, pull, twist, or guide the robot. The state of the art treats these interactions as disturbances that the robot should reject or avoid. At best, these robots respond safely while the human interacts; but after the human lets go, these robots simply return to their original behavior. We recognize that physical human–robot interaction (pHRI) is often intentional: the human intervenes on purpose because the robot is not doing the task correctly. In this article, we argue that when pHRI is intentional it is also informative: the robot can leverage interactions to learn how it should complete the rest of its current task even after the person lets go. We formalize pHRI as a dynamical system, where the human has in mind an objective function they want the robot to optimize, but the robot does not get direct access to the parameters of this objective: they are internal to the human. Within our proposed framework human interactions become observations about the true objective. We introduce approximations to learn from and respond to pHRI in real-time. We recognize that not all human corrections are perfect: often users interact with the robot noisily, and so we improve the efficiency of robot learning from pHRI by reducing unintended learning. Finally, we conduct simulations and user studies on a robotic manipulator to compare our proposed approach with the state of the art. Our results indicate that learning from pHRI leads to better task performance and improved human satisfaction.
Collapse
Affiliation(s)
- Dylan P. Losey
- Department of Mechanical Engineering, Virginia Tech, Blacksburg, VA, USA
| | - Andrea Bajcsy
- University of California, Berkeley, Berkeley, CA, USA
| | | | | |
Collapse
|
180
|
An Improved Rapidly-Exploring Random Trees Algorithm Combining Parent Point Priority Determination Strategy and Real-Time Optimization Strategy for Path Planning. SENSORS 2021; 21:s21206907. [PMID: 34696120 PMCID: PMC8537961 DOI: 10.3390/s21206907] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 09/22/2021] [Revised: 10/13/2021] [Accepted: 10/14/2021] [Indexed: 11/16/2022]
Abstract
In order to solve the problems of long path planning time and large number of redundant points in the rapidly-exploring random trees algorithm, this paper proposed an improved algorithm based on the parent point priority determination strategy and the real-time optimization strategy to optimize the rapidly-exploring random trees algorithm. First, in order to shorten the path-planning time, the parent point is determined before generating a new point, which eliminates the complicated process of traversing the random tree to search the parent point when generating a new point. Second, a real-time optimization strategy is combined, whose core idea is to compare the distance of a new point, its parent point, and two ancestor points to the target point when a new point is generated, choosing the new point that is helpful for the growth of the random tree to reduce the number of redundant points. Simulation results of 3-dimensional path planning showed that the success rate of the proposed algorithm, which combines the strategy of parent point priority determination and the strategy of real-time optimization, was close to 100%. Compared with the rapidly-exploring random trees algorithm, the number of points was reduced by more than 93.25%, the path planning time was reduced by more than 91.49%, and the path length was reduced by more than 7.88%. The IRB1410 manipulator was used to build a test platform in a laboratory environment. The path obtained by the proposed algorithm enables the manipulator to safely avoid obstacles to reach the target point. The conclusion can be made that the proposed strategy has a better performance on optimizing the success rate, the number of points, the planning time, and the path length.
Collapse
|
181
|
Li S, Han K, Li X, Zhang S, Xiong Y, Xie Z. Hybrid Trajectory Replanning-Based Dynamic Obstacle Avoidance for Physical Human-Robot Interaction. J INTELL ROBOT SYST 2021. [DOI: 10.1007/s10846-021-01510-2] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/01/2022]
|
182
|
Abstract
Abstract
In order to improve the speed of motion planning, this paper proposes an improved RRTConnect algorithm (SDPS-RRTConnect) based on sparse dead point saved strategy. Combining sparse expansion strategy and dead point saved strategy, the algorithm can reduce the number of collision detection, fast convergence, avoid falling into local minimum, and ensure the completeness of search space. The algorithm is simulated in different environments. The results show that in complex environments, the sparse dead point saved strategy plays a good effect. In simple environments, the greedy connection strategy works well. Compared with the standard RRT algorithm, the standard RRTConnect algorithm, and the SDPS-RRT algorithm, the SDPS-RRTConnect algorithm has the shortest planning time, and it is suitable for both simple and complex environments. The 500 experiments show that the algorithm has strong robustness. The actual robot experiments show that the path planned by SDPS-RRTConnect algorithm is effective.
Collapse
|
183
|
Akbari A, Bernardini S. Informed Autonomous Exploration of Subterranean Environments. IEEE Robot Autom Lett 2021. [DOI: 10.1109/lra.2021.3101885] [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]
|
184
|
Luo X, Kantaros Y, Zavlanos MM. An Abstraction-Free Method for Multirobot Temporal Logic Optimal Control Synthesis. IEEE T ROBOT 2021. [DOI: 10.1109/tro.2021.3061983] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/10/2022]
|
185
|
Nam C, Cheong SH, Lee J, Kim DH, Kim C. Fast and Resilient Manipulation Planning for Object Retrieval in Cluttered and Confined Environments. IEEE T ROBOT 2021. [DOI: 10.1109/tro.2020.3047472] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
186
|
|
187
|
Search-based configuration planning and motion control algorithms for a snake-like robot performing load-intensive operations. Auton Robots 2021. [DOI: 10.1007/s10514-021-10017-6] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/30/2022]
|
188
|
Kalita H, Thangavelautham J. Strategies for Deploying a Sensor Network to Explore Planetary Lava Tubes. SENSORS 2021; 21:s21186203. [PMID: 34577410 PMCID: PMC8469258 DOI: 10.3390/s21186203] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 07/30/2021] [Revised: 08/24/2021] [Accepted: 09/13/2021] [Indexed: 11/27/2022]
Abstract
Recently discovered pits on the surface of the Moon and Mars are theorized to be remnants of lava tubes, and their interior may be in pristine condition. Current landers and rovers are unable to access these areas of high interest. However, multiple small, low-cost robots that can utilize unconventional mobility through ballistic hopping can work as a team to explore these environments. In this work, we propose strategies for exploring these newly discovered Lunar and Martian pits with the help of a mother-daughter architecture for exploration. In this architecture, a highly capable rover or lander would tactically deploy several spherical robots (SphereX) that would hop into the rugged pit environments without risking the rover or lander. The SphereX robots would operate autonomously and perform science tasks, such as getting inside the pit entrance, obtaining high-resolution images, and generating 3D maps of the environment. The SphereX robot utilizes the rover or lander’s resources, including the power to recharge and a long-distance communication link to Earth. Multiple SphereX robots would be placed along the theorized caves/lava tube to maintain a direct line-of-sight connection link from the rover/lander to the team of robots inside. This direct line-of-sight connection link can be used for multi-hop communication and wireless power transfer to sustain the exploration mission for longer durations and even lay a foundation for future high-risk missions.
Collapse
|
189
|
Zhang X, Li A. Optimal Trajectory Generation for Intelligent Vehicles in Complex Traffic Based on Iteration Convex Optimization. INT J PATTERN RECOGN 2021. [DOI: 10.1142/s0218001421590400] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/18/2022]
Abstract
Intelligent vehicles face considerable challenges in the complex traffic environment since they need to deal with various constraints and elements. This dissertation puts forward a novel trajectory planning framework for intelligent vehicles to generate safe and optimal driving trajectories. First, we design a spatiotemporal occupancy framework to deal with all kinds of elements in the complex driving environment based on the Frenét frame. This framework unifies various constraints on the road in the three-dimensional spatiotemporal representation and clearly describes the collision-free configuration space. Then we use the convex approximation method to construct a time-varying convex feasible region based on the above accurate temporal and spatial description. We formulate the trajectory planning problem as a standard quadratic programming formulation with collision-free and dynamics constraints. Finally, we apply the iterative convex optimization algorithm to solve the quadratic programming problem in the time-varying convex feasible region. Moreover, we design several typical experimental scenarios and have verified that the proposed method has good effectiveness and real-time.
Collapse
Affiliation(s)
- Xiaoyu Zhang
- 305 Faculty, Xi’an Institute of High Technology, Xi’an, Shaanxi 710025, P. R. China
| | - Aihua Li
- 305 Faculty, Xi’an Institute of High Technology, Xi’an, Shaanxi 710025, P. R. China
| |
Collapse
|
190
|
Rezende AMC, Miranda VRF, Rezeck PAF, Azpúrua H, Santos ERS, Gonçalves VM, Macharet DG, Freitas GM. An integrated solution for an autonomous drone racing in indoor environments. INTEL SERV ROBOT 2021. [DOI: 10.1007/s11370-021-00385-4] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/28/2022]
|
191
|
A Method of Enhancing Rapidly-Exploring Random Tree Robot Path Planning Using Midpoint Interpolation. APPLIED SCIENCES-BASEL 2021. [DOI: 10.3390/app11188483] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
It is difficult to guarantee optimality using the sampling-based rapidly-exploring random tree (RRT) method. To solve the problem, this paper proposes the post triangular processing of the midpoint interpolation method to minimize the planning time and shorten the path length of the sampling-based algorithm. The proposed method makes a path that is closer to the optimal path and somewhat solves the sharp path problem through the interpolation process. Experiments were conducted to verify the performance of the proposed method. Applying the method proposed in this paper to the RRT algorithm increases the efficiency of optimization by minimizing the planning time.
Collapse
|
192
|
Image-based Action Generation Method using State Prediction and Cost Estimation Learning. J INTELL ROBOT SYST 2021. [DOI: 10.1007/s10846-021-01465-4] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/20/2022]
|
193
|
Automatic task scheduling optimization and collision-free path planning for multi-areas problem. INTEL SERV ROBOT 2021. [DOI: 10.1007/s11370-021-00381-8] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/20/2022]
|
194
|
Liu Y, Zha F, Li M, Guo W, Jia Y, Wang P, Zang Y, Sun L. Creating Better Collision-Free Trajectory for Robot Motion Planning by Linearly Constrained Quadratic Programming. Front Neurorobot 2021; 15:724116. [PMID: 34434099 PMCID: PMC8381225 DOI: 10.3389/fnbot.2021.724116] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/12/2021] [Accepted: 07/08/2021] [Indexed: 11/29/2022] Open
Abstract
Many algorithms in probabilistic sampling-based motion planning have been proposed to create a path for a robot in an environment with obstacles. Due to the randomness of sampling, they can efficiently compute the collision-free paths made of segments lying in the configuration space with probabilistic completeness. However, this property also makes the trajectories have some unnecessary redundant or jerky motions, which need to be optimized. For most robotics applications, the trajectories should be short, smooth and keep away from obstacles. This paper proposes a new trajectory optimization technique which transforms a polygon collision-free path into a smooth path, and can deal with trajectories which contain various task constraints. The technique removes redundant motions by quadratic programming in the parameter space of trajectory, and converts collision avoidance conditions to linear constraints to ensure absolute safety of trajectories. Furthermore, the technique uses a projection operator to realize the optimization of trajectories which are subject to some hard kinematic constraints, like keeping a glass of water upright or coordinating operation with dual robots. The experimental results proved the feasibility and effectiveness of the proposed method, when it is compared with other trajectory optimization methods.
Collapse
Affiliation(s)
- Yizhou Liu
- State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, China.,Robotics Institute, Shenzhen Academy of Aerospace Technology, Shenzhen, China
| | - Fusheng Zha
- State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, China.,Robotics Institute, Shenzhen Academy of Aerospace Technology, Shenzhen, China
| | - Mantian Li
- State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, China
| | - Wei Guo
- State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, China
| | - Yunxin Jia
- Harbin Mingkuai Machinery & Electronics Co., Ltd., Shenzhen, China
| | - Pengfei Wang
- State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, China
| | - Yajing Zang
- State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, China.,Robotics Institute, Shenzhen Academy of Aerospace Technology, Shenzhen, China
| | - Lining Sun
- State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, China
| |
Collapse
|
195
|
Younes YA, Barczyk M. Optimal Motion Planning in GPS-Denied Environments Using Nonlinear Model Predictive Horizon. SENSORS (BASEL, SWITZERLAND) 2021; 21:5547. [PMID: 34450989 PMCID: PMC8402248 DOI: 10.3390/s21165547] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 06/29/2021] [Revised: 07/30/2021] [Accepted: 08/16/2021] [Indexed: 11/28/2022]
Abstract
Navigating robotic systems autonomously through unknown, dynamic and GPS-denied environments is a challenging task. One requirement of this is a path planner which provides safe trajectories in real-world conditions such as nonlinear vehicle dynamics, real-time computation requirements, complex 3D environments, and moving obstacles. This paper presents a methodological motion planning approach which integrates a novel local path planning approach with a graph-based planner to enable an autonomous vehicle (here a drone) to navigate through GPS-denied subterranean environments. The local path planning approach is based on a recently proposed method by the authors called Nonlinear Model Predictive Horizon (NMPH). The NMPH formulation employs a copy of the plant dynamics model (here a nonlinear system model of the drone) plus a feedback linearization control law to generate feasible, optimal, smooth and collision-free paths while respecting the dynamics of the vehicle, supporting dynamic obstacles and operating in real time. This design is augmented with computationally efficient algorithms for global path planning and dynamic obstacle mapping and avoidance. The overall design is tested in several simulations and a preliminary real flight test in unexplored GPS-denied environments to demonstrate its capabilities and evaluate its performance.
Collapse
Affiliation(s)
| | - Martin Barczyk
- Department of Mechanical Engineering, University of Alberta, Edmonton, AB T6G 1H9, Canada;
| |
Collapse
|
196
|
Abstract
AbstractService robots are appearing more and more in our daily life. The development of service robots combines multiple fields of research, from object perception to object manipulation. The state-of-the-art continues to improve to make a proper coupling between object perception and manipulation. This coupling is necessary for service robots not only to perform various tasks in a reasonable amount of time but also to continually adapt to new environments and safely interact with non-expert human users. Nowadays, robots are able to recognize various objects, and quickly plan a collision-free trajectory to grasp a target object in predefined settings. Besides, in most of the cases, there is a reliance on large amounts of training data. Therefore, the knowledge of such robots is fixed after the training phase, and any changes in the environment require complicated, time-consuming, and expensive robot re-programming by human experts. Therefore, these approaches are still too rigid for real-life applications in unstructured environments, where a significant portion of the environment is unknown and cannot be directly sensed or controlled. In such environments, no matter how extensive the training data used for batch learning, a robot will always face new objects. Therefore, apart from batch learning, the robot should be able to continually learn about new object categories and grasp affordances from very few training examples on-site. Moreover, apart from robot self-learning, non-expert users could interactively guide the process of experience acquisition by teaching new concepts, or by correcting insufficient or erroneous concepts. In this way, the robot will constantly learn how to help humans in everyday tasks by gaining more and more experiences without the need for re-programming. In this paper, we review a set of previously published works and discuss advances in service robots from object perception to complex object manipulation and shed light on the current challenges and bottlenecks.
Collapse
|
197
|
Favaro A, Segato A, Muretti F, Momi ED. An Evolutionary-Optimized Surgical Path Planner for a Programmable Bevel-Tip Needle. IEEE T ROBOT 2021. [DOI: 10.1109/tro.2020.3043692] [Citation(s) in RCA: 8] [Impact Index Per Article: 2.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
198
|
Zhang B, Zhu D. A new method on motion planning for mobile robots using jump point search and Bezier curves. INT J ADV ROBOT SYST 2021. [DOI: 10.1177/17298814211019220] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/17/2022] Open
Abstract
Innovative applications in rapidly evolving domains such as robotic navigation and autonomous (driverless) vehicles rely on motion planning systems that meet the shortest path and obstacle avoidance requirements. This article proposes a novel path planning algorithm based on jump point search and Bezier curves. The proposed algorithm consists of two main steps. In the front end, the improved heuristic function based on distance and direction is used to reduce the cost, and the redundant turning points are trimmed. In the back end, a novel trajectory generation method based on Bezier curves and a straight line is proposed. Our experimental results indicate that the proposed algorithm provides a complete motion planning solution from the front end to the back end, which can realize an optimal trajectory from the initial point to the target point used for robot navigation.
Collapse
Affiliation(s)
- Ben Zhang
- College of Mechanical and Electrical Engineering, Sanjiang University, Nanjing, China
- College of Mechanical and Electrical Engineering, Hohai University, Changzhou, China
| | - Denglin Zhu
- College of Mechanical and Electrical Engineering, Hohai University, Changzhou, China
| |
Collapse
|
199
|
Kwon H, Cha D, Seong J, Lee J, Chung W. Trajectory Planner CDT-RRT* for Car-Like Mobile Robots toward Narrow and Cluttered Environments. SENSORS 2021; 21:s21144828. [PMID: 34300569 PMCID: PMC8309725 DOI: 10.3390/s21144828] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 05/11/2021] [Revised: 07/09/2021] [Accepted: 07/12/2021] [Indexed: 11/16/2022]
Abstract
In order to achieve the safe and efficient navigation of mobile robots, it is essential to consider both the environmental geometry and kinodynamic constraints of robots. We propose a trajectory planner for car-like robots on the basis of the Dual-Tree RRT (DT-RRT). DT-RRT utilizes two tree structures in order to generate fast-growing trajectories under the kinodynamic constraints of robots. A local trajectory generator has been newly designed for car-like robots. The proposed scheme of searching a parent node enables the efficient generation of safe trajectories in cluttered environments. The presented simulation results clearly show the usefulness and the advantage of the proposed trajectory planner in various environments.
Collapse
|
200
|
Hou M, Cho S, Zhou H, Edwards CR, Zhang F. Bounded Cost Path Planning for Underwater Vehicles Assisted by a Time-Invariant Partitioned Flow Field Model. Front Robot AI 2021; 8:575267. [PMID: 34336932 PMCID: PMC8317853 DOI: 10.3389/frobt.2021.575267] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/23/2020] [Accepted: 06/17/2021] [Indexed: 11/13/2022] Open
Abstract
A bounded cost path planning method is developed for underwater vehicles assisted by a data-driven flow modeling method. The modeled flow field is partitioned as a set of cells of piece-wise constant flow speed. A flow partition algorithm and a parameter estimation algorithm are proposed to learn the flow field structure and parameters with justified convergence. A bounded cost path planning algorithm is developed taking advantage of the partitioned flow model. An extended potential search method is proposed to determine the sequence of partitions that the optimal path crosses. The optimal path within each partition is then determined by solving a constrained optimization problem. Theoretical justification is provided for the proposed extended potential search method generating the optimal solution. The path planned has the highest probability to satisfy the bounded cost constraint. The performance of the algorithms is demonstrated with experimental and simulation results, which show that the proposed method is more computationally efficient than some of the existing methods.
Collapse
Affiliation(s)
- Mengxue Hou
- Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, GA, United States
| | - Sungjin Cho
- Department of Guidance and Control, Agency for Defense Development, Daejeon, South Korea
| | - Haomin Zhou
- School of Mathematics, Georgia Institute of Technology, Atlanta, GA, United States
| | - Catherine R Edwards
- Skidaway Institute of Oceanography, University of Georgia, Savannah, GA, United States
| | - Fumin Zhang
- Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, GA, United States
| |
Collapse
|