Title :
A tale of two planners: Modular robotic planning with LDP
Author :
De Rosa, Michael ; Goldstein, Seth Copen ; Lee, Peter ; Pillai, Padmanabhan ; Campbell, Jason
Author_Institution :
Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
Abstract :
LDP (Locally Distributed Predicates) is a distributed, high-level language for programming modular reconfigurable robot systems (MRRs). In this paper we present the implementation of two motion-planning algorithms in LDP, and analyze both their performance and ease of implementation. We present multiple variations of one planner, including a novel resource allocation algorithm. We then draw conclusions about both the utility of the motion-planning algorithms and the suitability of LDP to the problem space. Our experiments suggest that metamodule-based planning approaches have a cost in time and/or energy terms, but that the cost can be worth paying in exchange for the additional generality and separation-of-concerns offered by these techniques. The particular tradeoff for a given system will depend upon its goals and the details of the underlying modules.
Keywords :
path planning; robots; high level language; locally distributed predicates; metamodule-based planning; modular robotic planning; motion planning algorithm; planners; programming modular reconfigurable robot system; resource allocation algorithm; Costs; Intelligent robots; Lattices; Motion planning; Motion-planning; Orbital robotics; Shape; State-space methods; Stochastic processes; USA Councils;
Conference_Titel :
Intelligent Robots and Systems, 2009. IROS 2009. IEEE/RSJ International Conference on
Conference_Location :
St. Louis, MO
Print_ISBN :
978-1-4244-3803-7
Electronic_ISBN :
978-1-4244-3804-4
DOI :
10.1109/IROS.2009.5354723