1
|
He X, Zhou Y, Liu H, Shang W. Improved RRT*-Connect Manipulator Path Planning in a Multi-Obstacle Narrow Environment. SENSORS (BASEL, SWITZERLAND) 2025; 25:2364. [PMID: 40285054 PMCID: PMC12030666 DOI: 10.3390/s25082364] [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: 02/13/2025] [Revised: 03/30/2025] [Accepted: 04/03/2025] [Indexed: 04/29/2025]
Abstract
This paper proposes an improved RRT*-Connect algorithm (IRRT*-Connect) for robotic arm path planning in narrow environments with multiple obstacles. A heuristic sampling strategy is adopted with the integration of the ellipsoidal subset sampling and goal-biased sampling strategies, which can continuously compress the sampling space to enhance the sampling efficiency. During the node expansion process, an adaptive step-size method is introduced to dynamically adjust the step size based on the obstacle information, while a node rejection strategy is used to accelerate the search process so as to generate a near-optimal collision-free path. A pruning optimization strategy is also proposed to eliminate the redundant nodes from the path. Furthermore, a cubic non-uniform B-spline interpolation algorithm is applied to smooth the generated path. Finally, simulation experiments of the IRRT*-Connect algorithm are conducted in Python and ROS, and physical experiments are performed on a UR5 robotic arm. By comparing with the existing algorithms, it is demonstrated that the proposed method can achieve shorter planning times and lower path costs of the manipulator operation.
Collapse
Affiliation(s)
- Xueyi He
- School of Mechanical and Control Engineering, Guilin University of Technology, Guilin 541006, China; (X.H.); (H.L.)
- Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen 518055, China
| | - Yimin Zhou
- Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen 518055, China
| | - Haonan Liu
- School of Mechanical and Control Engineering, Guilin University of Technology, Guilin 541006, China; (X.H.); (H.L.)
- Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen 518055, China
| | - Wanfeng Shang
- National Engineering Laboratory for Big Data System Computing Technology, Shenzhen University, Shenzhen 518000, China;
| |
Collapse
|
2
|
Li Q, He H, Hu M, Wang Y. Spatio-Temporal Joint Trajectory Planning for Autonomous Vehicles Based on Improved Constrained Iterative LQR. SENSORS (BASEL, SWITZERLAND) 2025; 25:512. [PMID: 39860882 PMCID: PMC11768669 DOI: 10.3390/s25020512] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 10/13/2024] [Revised: 01/05/2025] [Accepted: 01/07/2025] [Indexed: 01/27/2025]
Abstract
With advancements in autonomous driving technology, the coupling of spatial paths and temporal speeds in complex scenarios becomes increasingly significant. Traditional sequential decoupling methods for trajectory planning are no longer sufficient, emphasizing the need for spatio-temporal joint trajectory planning. The Constrained Iterative LQR (CILQR), based on the Iterative LQR (ILQR) method, shows obvious potential but faces challenges in computational efficiency and scenario adaptability. This paper introduces three key improvements: a segmented barrier function truncation strategy with dynamic relaxation factors to enhance stability, an adaptive weight parameter adjustment method for acceleration and curvature planning, and the integration of the hybrid A* algorithm to optimize the initial reference trajectory and improve iterative efficiency. The improved CILQR method is validated through simulations and real-vehicle tests, demonstrating substantial improvements in human-like driving performance, traffic efficiency improvement, and real-time performance while maintaining comfortable driving. The experiment's results demonstrate a significant increase in human-like driving indicators by 16.35% and a 12.65% average increase in traffic efficiency, reducing computation time by 39.29%.
Collapse
Affiliation(s)
- Qin Li
- National Engineering Laboratory for Electric Vehicles, Beijing Institute of Technology, Beijing 100081, China; (Q.L.); (Y.W.)
| | - Hongwen He
- National Engineering Laboratory for Electric Vehicles, Beijing Institute of Technology, Beijing 100081, China; (Q.L.); (Y.W.)
| | - Manjiang Hu
- State Key Laboratory of Advanced Design and Manufacturing Technology for Vehicle, Changsha 410082, China;
| | - Yong Wang
- National Engineering Laboratory for Electric Vehicles, Beijing Institute of Technology, Beijing 100081, China; (Q.L.); (Y.W.)
| |
Collapse
|
3
|
Xia T, Chen H. A Survey of Autonomous Vehicle Behaviors: Trajectory Planning Algorithms, Sensed Collision Risks, and User Expectations. SENSORS (BASEL, SWITZERLAND) 2024; 24:4808. [PMID: 39123854 PMCID: PMC11314818 DOI: 10.3390/s24154808] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 07/01/2024] [Revised: 07/19/2024] [Accepted: 07/22/2024] [Indexed: 08/12/2024]
Abstract
Autonomous vehicles are rapidly advancing and have the potential to revolutionize transportation in the future. This paper primarily focuses on vehicle motion trajectory planning algorithms, examining the methods for estimating collision risks based on sensed environmental information and approaches for achieving user-aligned trajectory planning results. It investigates the different categories of planning algorithms within the scope of local trajectory planning applications for autonomous driving, discussing and differentiating their properties in detail through a review of the recent studies. The risk estimation methods are classified and introduced based on their descriptions of the sensed collision risks in traffic environments and their integration with trajectory planning algorithms. Additionally, various user experience-oriented methods, which utilize human data to enhance the trajectory planning performance and generate human-like trajectories, are explored. The paper provides comparative analyses of these algorithms and methods from different perspectives, revealing the interconnections between these topics. The current challenges and future prospects of the trajectory planning tasks in autonomous vehicles are also discussed.
Collapse
Affiliation(s)
| | - Hui Chen
- School of Automotive Studies, Tongji University, Shanghai 201804, China;
| |
Collapse
|
4
|
Norby J, Wang S, Wang H, Deng S, Jones N, Mishra A, Pavlov C, He H, Subramanian S, Thangavelu V, Sihota N, Hoelen T, Johnson AM, Lowry GV. Path to autonomous soil sampling and analysis by ground-based robots. JOURNAL OF ENVIRONMENTAL MANAGEMENT 2024; 360:121130. [PMID: 38772232 DOI: 10.1016/j.jenvman.2024.121130] [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: 02/28/2024] [Revised: 05/05/2024] [Accepted: 05/08/2024] [Indexed: 05/23/2024]
Abstract
Good site characterization is essential for the selection of remediation alternatives for impacted soils. The value of site characterization is critically dependent on the quality and quantity of the data collected. Current methods for characterizing impacted soils rely on expensive manual sample collection and off-site analysis. However, recent advances in terrestrial robotics and artificial intelligence offer a potentially revolutionary set of tools and methods that will help to autonomously explore natural environments, select sample locations with the highest value of information, extract samples, and analyze the data in real-time without exposing humans to potentially hazardous conditions. A fundamental challenge to realizing this potential is determining how to design an autonomous system for a given investigation with many, and often conflicting design criteria. This work presents a novel design methodology to navigate these criteria. Specifically, this methodology breaks the system into four components - sensing, sampling, mobility, and autonomy - and connects design variables to the investigation objectives and constraints. These connections are established for each component through a survey of existing technology, discussion of key technical challenges, and highlighting conditions where generality can promote multi-application deployment. An illustrative example of this design process is presented for the development and deployment of a robotic platform characterizing salt-impacted oil & gas reserve pits. After calibration, the relationship between the in situ robot chloride measurements and laboratory-based chloride measurements had a good linear relationship (R2-value = 0.861) and statistical significance (p-value = 0.003).
Collapse
Affiliation(s)
| | | | | | | | | | | | | | - Hannah He
- Computer Science Departments, Carnegie Mellon University, Pittsburgh, PA, USA
| | | | | | | | | | | | | |
Collapse
|
5
|
Faroni M, Umbrico A, Beschi M, Orlandini A, Cesta A, Pedrocchi N. Optimal Task and Motion Planning and Execution for Multiagent Systems in Dynamic Environments. IEEE TRANSACTIONS ON CYBERNETICS 2024; 54:3366-3377. [PMID: 37053056 DOI: 10.1109/tcyb.2023.3263380] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/19/2023]
Abstract
Combining symbolic and geometric reasoning in multiagent systems is a challenging task that involves planning, scheduling, and synchronization problems. Existing works overlooked the variability of task duration and geometric feasibility intrinsic to these systems because of the interaction between agents and the environment. We propose a combined task and motion planning approach to optimize the sequencing, assignment, and execution of tasks under temporal and spatial variability. The framework relies on decoupling tasks and actions, where an action is one possible geometric realization of a symbolic task. At the task level, timeline-based planning deals with temporal constraints, duration variability, and synergic assignment of tasks. At the action level, online motion planning plans for the actual movements dealing with environmental changes. We demonstrate the approach's effectiveness in a collaborative manufacturing scenario, in which a robotic arm and a human worker shall assemble a mosaic in the shortest time possible. Compared with existing works, our approach applies to a broader range of applications and reduces the execution time of the process.
Collapse
|
6
|
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
|
7
|
Xiao G, Wu T, Weng R, Zhang R, Han Y, Dong Y, Liang Y. NA-OR: A path optimization method for manipulators via node attraction and obstacle repulsion. SCIENCE CHINA. TECHNOLOGICAL SCIENCES 2023; 66:1205-1213. [PMID: 37153370 PMCID: PMC10104768 DOI: 10.1007/s11431-022-2238-1] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 08/25/2022] [Accepted: 10/08/2022] [Indexed: 05/09/2023]
Abstract
This paper is concerned with the issue of path optimization for manipulators in multi-obstacle environments. Aimed at overcoming the deficiencies of the sampling-based path planning algorithm with high path curvature and low safety margin, a path optimization method, named NA-OR, is proposed for manipulators, where the NA (node attraction) and OR (obstacle repulsion) functions are developed to refine the path by iterations. In the iterations of path optimization, the node attraction function is designed to pull the path nodes toward the center of their neighbor nodes, thereby reducing the path curvature and improving the smoothness. Also, the obstacle repulsion function is developed to push the path nodes out of the potentially unsafe region by generating a repulsive torque on the path nodes, thus improving the safety margin of the motion. By introducing the effect of NA-OR, the optimized path has a significant improvement in path curvature and safety margin compared with the initial path planned by Bi-RRT, which meaningfully enhances the operation ability of manipulators for the applications that give a strong emphasis on security. Experimental results on a 6-DOF manipulator in 4 scenarios demonstrate the effectiveness and superiority of the proposed method in terms of the path cost, safety margin, and path smoothness.
Collapse
Affiliation(s)
- GuangZhou Xiao
- School of Astronautics, Harbin Institute of Technology, Harbin, 150001 China
| | - Tong Wu
- School of Astronautics, Harbin Institute of Technology, Harbin, 150001 China
| | - Rui Weng
- School of Astronautics, Harbin Institute of Technology, Harbin, 150001 China
- Faculty of Computing, Harbin Institute of Technology, Harbin, 150001 China
| | - RuiXian Zhang
- School of Astronautics, Harbin Institute of Technology, Harbin, 150001 China
| | - YueJiang Han
- School of Astronautics, Harbin Institute of Technology, Harbin, 150001 China
| | - YiFei Dong
- School of Astronautics, Harbin Institute of Technology, Harbin, 150001 China
| | - Ye Liang
- School of Astronautics, Harbin Institute of Technology, Harbin, 150001 China
| |
Collapse
|
8
|
Takemura R, Ishigami G. Computationally efficient and sub-optimal trajectory planning framework based on trajectory-quality growth rate analysis. Front Robot AI 2022; 9:994437. [PMID: 36388252 PMCID: PMC9649449 DOI: 10.3389/frobt.2022.994437] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/14/2022] [Accepted: 09/16/2022] [Indexed: 12/02/2022] Open
Abstract
A planetary exploration rover has been used for scientific missions or as a precursor for a future manned mission. The rover’s autonomous system is managed by a space-qualified, radiation-hardened onboard computer; hence, the processing performance for such a computer is strictly limited, owing to the limitation to power supply. Generally, a computationally efficient algorithm in the autonomous system is favorable. This study, therefore, presents a computationally efficient and sub-optimal trajectory planning framework for the rover. The framework exploits an incremental search algorithm, which can generate more optimal solutions as the number of iterations increases. Such an incremental search is subjected to the trade-off between trajectory optimality and computational burden. Therefore, we introduce the trajectory-quality growth rate (TQGR) to statistically analyze the relationship between trajectory optimality and computational cost. This analysis is conducted in several types of terrain, and the planning stop criterion is estimated. Furthermore, the relation between terrain features and the stop criterion is modeled offline by a machine learning technique. Then, using the criterion predicted by the model, the proposed framework appropriately interrupts the incremental search in online motion planning, resulting in a sub-optimal trajectory with less computational burden. Trajectory planning simulation in various real terrain data validates that the proposed framework can, on average, reduce the computational cost by 47.6% while maintaining 63.8% of trajectory optimality. Furthermore, the simulation result shows the proposed framework still performs well even though the planning stop criterion is not adequately predicted.
Collapse
|
9
|
Zhai H, Hou M, Zhang F, Zhou H. Method of evolving junction on optimal path planning in flows fields. Auton Robots 2022. [DOI: 10.1007/s10514-022-10058-5] [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]
|
10
|
A Global Path Planning Method for Unmanned Ground Vehicles in Off-Road Environments Based on Mobility Prediction. MACHINES 2022. [DOI: 10.3390/machines10050375] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 02/04/2023]
Abstract
In a complex off-road environment, due to the low bearing capacity of the soil and the uneven features of the terrain, generating a safe and effective global route for unmanned ground vehicles (UGVs) is critical for the success of their motion and mission. Most traditional global path planning methods simply take the shortest path length as the optimization objective, which makes it difficult to plan a feasible and safe route in complex off-road environments. To address this problem, this research proposes a global path planning method, which considers the influence of terrain factors and soil mechanics on UGV mobility. First, we established a high-resolution 3D terrain model with remote sensing elevation terrain data, land use and soil type distribution data, based on a geostatistical method. Second, we analyzed the vehicle mobility by the terramechanical method (i.e., vehicle cone index and Bakker’s theory), and then calculated the mobility cost based on a fuzzy inference method. Finally, based on the calculated mobility cost, the probabilistic roadmap method was used to establish the connected matrix and the multi-dimensional traffic cost evaluation matrix among the sampling nodes, and then an improved A* algorithm was proposed to generate the global route.
Collapse
|
11
|
Lai T, Ramos F. Adaptively Exploits Local Structure With Generalised Multi-Trees Motion Planning. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2021.3132985] [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]
|
12
|
Strub MP, Gammell JD. Adaptively Informed Trees (AIT*) and Effort Informed Trees (EIT*): Asymmetric bidirectional sampling-based path planning. Int J Rob Res 2022. [DOI: 10.1177/02783649211069572] [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]
Abstract
Optimal path planning is the problem of finding a valid sequence of states between a start and goal that optimizes an objective. Informed path planning algorithms order their search with problem-specific knowledge expressed as heuristics and can be orders of magnitude more efficient than uninformed algorithms. Heuristics are most effective when they are both accurate and computationally inexpensive to evaluate, but these are often conflicting characteristics. This makes the selection of appropriate heuristics difficult for many problems. This paper presents two almost-surely asymptotically optimal sampling-based path planning algorithms to address this challenge, Adaptively Informed Trees (AIT*) and Effort Informed Trees (EIT*). These algorithms use an asymmetric bidirectional search in which both searches continuously inform each other. This allows AIT* and EIT* to improve planning performance by simultaneously calculating and exploiting increasingly accurate, problem-specific heuristics. The benefits of AIT* and EIT* relative to other sampling-based algorithms are demonstrated on 12 problems in abstract, robotic, and biomedical domains optimizing path length and obstacle clearance. The experiments show that AIT* and EIT* outperform other algorithms on problems optimizing obstacle clearance, where a priori cost heuristics are often ineffective, and still perform well on problems minimizing path length, where such heuristics are often effective.
Collapse
Affiliation(s)
- Marlin P Strub
- Jet Propulsion Laboratory, California Institute of Technology, Pasadena, CA, USA, Work performed at the University of Oxford
| | - Jonathan D Gammell
- Estimation, Search, and Planning (ESP) research group, University of Oxford, Oxford, UK
| |
Collapse
|
13
|
FC-RRT*: An Improved Path Planning Algorithm for UAV in 3D Complex Environment. ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION 2022. [DOI: 10.3390/ijgi11020112] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/17/2022]
Abstract
In complex environments, path planning is the key for unmanned aerial vehicles (UAVs) to perform military missions autonomously. This paper proposes a novel algorithm called flight cost-based Rapidly-exploring Random Tree star (FC-RRT*) extending the standard Rapidly-exploring Random Tree star (RRT*) to deal with the safety requirements and flight constraints of UAVs in a complex 3D environment. First, a flight cost function that includes threat strength and path length was designed to comprehensively evaluate the connection between two path nodes. Second, in order to solve the UAV path planning problem from the front-end, the flight cost function and flight constraints were used to inspire the expansion of new nodes. Third, the designed cost function was used to guide the update of the parent node to allow the algorithm to consider both the threat and the length of the path when generating the path. The simulation and comparison results show that FC-RRT* effectively overcomes the shortcomings of standard RRT*. FC-RRT* is able to plan an optimal path that significantly improves path safety as well as maintains has the shortest distance while satisfying flight constraints in the complex environment. This paper has application value in UAV 3D global path planning.
Collapse
|
14
|
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: 0.8] [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
|
15
|
Heiden E, Palmieri L, Bruns L, Arras KO, Sukhatme GS, Koenig S. Bench-MR: A Motion Planning Benchmark for Wheeled Mobile Robots. IEEE Robot Autom Lett 2021. [DOI: 10.1109/lra.2021.3068913] [Citation(s) in RCA: 10] [Impact Index Per Article: 2.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/06/2022]
|
16
|
TIE: Time-Informed Exploration for Robot Motion Planning. IEEE Robot Autom Lett 2021. [DOI: 10.1109/lra.2021.3064255] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/06/2022]
|
17
|
Gammell JD, Barfoot TD, Srinivasa SS. Batch Informed Trees (BIT*): Informed asymptotically optimal anytime search. Int J Rob Res 2020. [DOI: 10.1177/0278364919890396] [Citation(s) in RCA: 24] [Impact Index Per Article: 4.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022]
Abstract
Path planning in robotics often requires finding high-quality solutions to continuously valued and/or high-dimensional problems. These problems are challenging and most planning algorithms instead solve simplified approximations. Popular approximations include graphs and random samples, as used by informed graph-based searches and anytime sampling-based planners, respectively. Informed graph-based searches, such as A*, traditionally use heuristics to search a priori graphs in order of potential solution quality. This makes their search efficient, but leaves their performance dependent on the chosen approximation. If the resolution of the chosen approximation is too low, then they may not find a (suitable) solution, but if it is too high, then they may take a prohibitively long time to do so. Anytime sampling-based planners, such as RRT*, traditionally use random sampling to approximate the problem domain incrementally. This allows them to increase resolution until a suitable solution is found, but makes their search dependent on the order of approximation. Arbitrary sequences of random samples approximate the problem domain in every direction simultaneously, but may be prohibitively inefficient at containing a solution. This article unifies and extends these two approaches to develop Batch Informed Trees (BIT*), an informed, anytime sampling-based planner. BIT* solves continuous path planning problems efficiently by using sampling and heuristics to alternately approximate and search the problem domain. Its search is ordered by potential solution quality, as in A*, and its approximation improves indefinitely with additional computational time, as in RRT*. It is shown analytically to be almost-surely asymptotically optimal and experimentally to outperform existing sampling-based planners, especially on high-dimensional planning problems.
Collapse
|
18
|
Niyaz S, Kuntz A, Salzman O, Alterovitz R, Srinivasa SS. Optimizing Motion-Planning Problem Setup via Bounded Evaluation with Application to Following Surgical Trajectories. PROCEEDINGS OF THE ... IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS. IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS 2019; 2019:1355-1362. [PMID: 32318314 PMCID: PMC7172036 DOI: 10.1109/iros40897.2019.8968575] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/25/2023]
Abstract
A motion-planning problem's setup can drastically affect the quality of solutions returned by the planner. In this work we consider optimizing these setups, with a focus on doing so in a computationally-efficient fashion. Our approach interleaves optimization with motion planning, which allows us to consider the actual motions required of the robot. Similar prior work has treated the planner as a black box: our key insight is that opening this box in a simple-yet-effective manner enables a more efficient approach, by allowing us to bound the work done by the planner to optimizer-relevant computations. Finally, we apply our approach to a surgically-relevant motion-planning task, where our experiments validate our approach by more-efficiently optimizing the fixed insertion pose of a surgical robot.
Collapse
Affiliation(s)
- Sherdil Niyaz
- Paul G. Allen School of Computer Science and Engineering, University of Washington
| | - Alan Kuntz
- Department of Computer Science, University of North Carolina at Chapel Hill
| | - Oren Salzman
- The Robotics Institute, Carnegie Mellon University School of Computer Science
| | - Ron Alterovitz
- Department of Computer Science, University of North Carolina at Chapel Hill
| | | |
Collapse
|
19
|
Kleinbort M, Solovey K, Littlefield Z, Bekris KE, Halperin D. Probabilistic Completeness of RRT for Geometric and Kinodynamic Planning With Forward Propagation. IEEE Robot Autom Lett 2019. [DOI: 10.1109/lra.2018.2888947] [Citation(s) in RCA: 27] [Impact Index Per Article: 4.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
20
|
Kim YN, Ko DW, Suh IH. Confidence random tree-based algorithm for mobile robot path planning considering the path length and safety. INT J ADV ROBOT SYST 2019. [DOI: 10.1177/1729881419838179] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/17/2022] Open
Abstract
This article introduces a novel confidence random tree-based sampling path planning algorithm for mobile service robots operating in real environments. The algorithm is time efficient, can accommodate narrow corridors, enumerates possible solutions, and minimizes the cost of the path. These benefits are realized by incorporating notable approaches from other existing path planning algorithms into the proposed algorithm. During path selection, the algorithm considers the length and safety of each path via a sampling and rejection method. The algorithm operates as follows. First, the confidence of a path is computed based on the clearance required to ensure the safety of the robot, where the clearance is defined as the distance between the path and the closest obstacle. Then, the sampling method generates a tree graph in which the edge lengths are controlled by the confidence. In a low confidence space, such as a narrow corridor, the corresponding graph has denser samples with short edges while in a high confidence space, the samples are widely spaced with longer edges. Finally, a rejection method is employed to ensure a reasonably short computation time by optimizing the sample density by rejecting unnecessary samples. The performance of the proposed algorithm is validated by comparing the experimental results to those of several commonly used algorithms.
Collapse
Affiliation(s)
- Yong Nyeon Kim
- Department of Intelligent Robot Engineering, Hanyang University, Seoul, Korea
| | - Dong Wook Ko
- Department of Electronics and Computer Engineering, Hanyang University, Seoul, Korea
| | - Il Hong Suh
- Department of Intelligent Robot Engineering, Hanyang University, Seoul, Korea
| |
Collapse
|