Real-Time Sampling-Based Safe Motion Planning for Robotic Manipulators in Dynamic Environments
In this article, we present the main features of the dynamic rapidly-exploring generalized bur tree (DRGBT) algorithm, a sampling-based planner for dynamic environments. We provide a detailed time analysis and appropriate scheduling to facilitate a real-time operation. To this end, an extensive analysis is conducted to identify the time-critical routines and their dependence on the number of obstacles. Furthermore, information about the distance to obstacles is used to compute a structure called <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">dynamic expanded bubble</i> of free configuration space, which is then utilized to establish sufficient conditions for a guaranteed safe motion of the robot while satisfying all kinematic constraints. An extensive comparative study is conducted to compare the proposed algorithm to competing state-of-the-art methods. Finally, an experimental study on a real robot is carried out covering a variety of scenarios including those with human presence. The results show the effectiveness and feasibility of real-time execution of the proposed motion planning algorithm within a typical sensor-based arrangement, using cheap hardware and sequential architecture, without the necessity for GPUs or heavy parallelization.
Authors
- Dinko Osmanković (ORCID: https://orcid.org/0000-0002-7206-9651)
- Tarik Uzunović (ORCID: https://orcid.org/0000-0002-7979-7395)
- Bakir Lačević (ORCID: https://orcid.org/0000-0002-9781-9500)
- Nermin Čović (ORCID: https://orcid.org/0000-0001-7625-3512)
Institutions
- University of Sarajevo (BA)
- Wuhu Hit Robot Technology Research Institute (CN)
Publication Details
- Journal
- IEEE Transactions on Robotics
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1109/tro.2025.3598119
- Primary Topic
- Robotic Path Planning Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00