Open Access Open Access  Restricted Access Subscription or Fee Access

Motion Planning in Dynamic Environments with the Rapidly Exploring Random Tree Method

E. Szádeczky-Kardoss(1*), B. Kiss(2)

(1) Department of Control Engineering and Information Technology, Budapest University of Technology and Economics, Hungary
(2) Department of Control Engineering and Information Technology, Budapest University of Technology and Economics, Hungary
(*) Corresponding author

DOI's assignment:
the author of the article can submit here a request for assignment of a DOI number to this resource!
Cost of the service: euros 10,00 (for a DOI)


The Rapidly Exploring Random Tree (RRT) algorithm is a probabilistic motion planning method. It builds a graph in the configuration space of a robot such that its motion equation is taken into account. The basic RRT algorithm is able to plan a path which avoids the collision with static obstacles. This paper discusses the required modifications if the environment of the robot contains moving obstacles as well. Two different methods are presented. The first one can only be used if the graph is a single tree. The main modification w.r.t. the original RRT algorithm is that the graph is built in an extended space and a special distance-like pseudo-metric is applied. The second algorithm may work with several trees as well and it is based on the time-scaling of the reference path.
Copyright © 2016 Praise Worthy Prize - All rights reserved.


Mobile Robots; Moving Obstacles; Probabilistic Motion Planning; RRT; Time-Scaling

Full Text:



L.E. Kavraki, P. Svestka, J.-C. Latombe, and M.H. Overmars, Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces, IEEE Transactions on Robotics and Automation, Vol. 12(Issue 4):566-580, 1996.

E. Mazer, J.M. Ahuactzin, and P. Bessiere, The Ariadne’s Clew Algorithm, Journal of Artificial Intelligence Research, Vol. 9:295-316, 1998.

S.M. LaValle, Rapidly-Exploring Random Trees: A New Tool for Path Planning, Tech. Rep., Computer Science Dept, Iowa State University, Ames, IO, 1998.

S.M. LaValle, Planning Algorithms (Cambridge University Press, 2006).

S.M. LaValle, J.J. Kuffner, Rapidly-Exploring Random Trees: Progress and Prospects, International Workshop on the Algorithmic Foundations of Robotics, pp. 293-308, Hanover, NH, March 2000.

E. Szádeczky-Kardoss, B. Kiss, Extension of the Rapidly Exploring Random Tree Algorithm with Key Configurations for Nonholonomic Motion Planning, IEEE International Conference on Mechatronics, pp. 363-368, Budapest, Hungary, July 2006.

K. Pathak, Switched Potential Fields for Navigation and Control of Nonholonomic and Underactuated Autonomous Mobile Robots, Ph.D. dissertation, Dept. Mechanical Eng., Univ. Delaware, Newark, DE, 2005.

J.J. Kuffner, S.M. LaValle, RRT-Connect: An Efficient Approach to Single-Query Path Planning, IEEE International Conference on Robotics and Automation, Vol. 2, pp. 995–1001, San Francisco, CA, April 2000.

K. Kant and S. Zucker, Toward Efficient Trajectory Planning: The Path-Velocity Decomposition, International Journal of Robotics Research, Vol. 5(Issue 3):72-89, 1986.

J.M. Hollerbach, Dynamic Scaling of Manipulator Trajectories, Transactions of the ASME, Journal of Dynamic Systems, Measurement, and Control, Vol. 106(Issue 1):102-106, 1984.

E. Szádeczky-Kardoss, B. Kiss, Tracking Error Based On-line Trajectory Time Scaling, IEEE International Conference on Intelligent Engineering Systems, pp. 80-85, London, United Kingdom, June 2006.


  • There are currently no refbacks.

Please send any question about this web site to
Copyright © 2005-2020 Praise Worthy Prize