2007 · 39 citations · 10 references
ComputingRobotics EngineeringMobile RoboticsMotion PlanningPath PlanningEvolutionary OptimizationGenetic AlgorithmsHeuristic SearchObstacle AvoidanceRapidly Exploring Random TreesRobot Motion PlanningBiasesHybrid Evolutionary AlgorithmsKd-treesMotion Planning With Rapidly Exploring Random TreesPath Replanning
This paper explores the use of evolutionary algorithms (EAs) to formulate additional biases for a probabilistic motion planner known as the rapidly exploring random tree (RRT) algorithm in environments with changing obstacle locations. An offline EA is utilized to produce a bias in an obstacle filled environment prior to rearranging the obstacles. It is demonstrated that the offline EA finds a bias reflecting the original environment and improves the RRT's efficiency during re-planning in environments with a small number of rearrangements. The rapidly exploring evolutionary tree (RET) algorithm is introduced as a hybrid RRT algorithm employing an online EA. It is demonstrated that the RET can improve the RRT's performance during re-planning in environments with many rearranged obstacles by exploiting characteristics of a balanced spatial kd-tree.
10
Multidimensional binary search trees used for associative searching
Jon Bentley · Communications of the ACM · 1975 · 7.5K citations · Full text
Real-time randomized path planning for robot navigation
James Bruce, Manuela Veloso · 2003 · 318 citations
Dave Ferguson, Nidhi Kalra, Anthony Stentz · 2006 · 272 citations