Solving realistic robotic task planning problems is computationally demanding. To better exploit the planning effort and reduce the future planning cost, it is important to increase the reusability of successful plans. To this end, we suggest a systematic and automatable approach for plan transfer, by rethinking the plan caching procedure. Specifically, instead of caching successful plans in their original domain, we suggest transferring them upon discovery to a dynamically-defined abstract domain and cache them as “abstract skills” there. This technique allows us to maintain a unified, standardized, and compact skill database, to avoid skill redundancy, and to support lifelong operation. Cached skills can later be reconstructed into new domains on demand, and be applied to new tasks, with no human intervention. This is made possible thanks to the novel concept of “abstraction keys.” An abstraction key, when coupled with a skill, provides all the necessary information to cache it, reconstruct it, and transfer it across all domains in which it is applicable—even domains we have yet to encounter. We practically demonstrate the approach by providing two examples of such keys and explain how they can be used in a manipulation planning domain.
Automatic Cross-domain Task Plan Transfer by Caching Abstract Skills
Springer Proceedings in Advanced Robotics
International Workshop on the Algorithmic Foundations of Robotics ; 2022 ; , MD, USA June 22, 2022 - June 24, 2022
2022-12-15
18 pages
Aufsatz/Kapitel (Buch)
Elektronische Ressource
Englisch
Efficient Task Planning Using Abstract Skills and Dynamic Road Map Matching
Springer Verlag | 2023
|Skills Government backs plan to ensure IT skills for 10 years
British Library Online Contents | 2005
Automatic multi-generational data caching and recovery
Europäisches Patentamt | 2015
|Applied Tests of Design Skills—Part III: Abstract Reasoning
Online Contents | 2014
|