An Incremental Learning Approach to Motion Planning with Roadmap Management
Traditional approaches to the motion-planning problem can be classified into solutions for single-query and multiple-query problems with the tradeoffs on run-time computation cost and adaptability to environment changes. In this paper, we propose a novel approach to the problem that can learn incrementally on every planning query and effectively manage the learned road-map as the process goes on. This planner is based on previous work on probabilistic roadmaps and uses a data structure called Reconfigurable Random Forest (RRF), which extends the Rapidly-exploring Random Tree (RRT) structure proposed in the literature. The planner can account for environmental changes while keeping the size of the roadmap small. The planner removes invalid nodes in the roadmap as the obstacle configurations change. It also uses a tree-pruning algorithm to trim RRF into a more concise representation. Our experiments show that the resulting roadmap has good coverage of freespace as the original one. We have also successful incorporated the planner into the application of intelligent navigation control.
Category: Motion Planning