Title :
On embeddability of modular robot designs
Author :
Mantzouratos, Yannis ; Tosun, Tarik ; Khanna, Sanjeev ; Yim, Mark
Author_Institution :
Dept. of Comput. & Inf. Sci., Univ. of Pennsylvania, Philadelphia, PA, USA
Abstract :
We address the problem of detecting embeddability of modular robots: namely, to decide automatically whether a given modular robot design can simulate the functionality of a seemingly different design. To that end, we introduce a novel graph representation for modular robots and formalize the notion of embedding through topological and kinematic conditions. Based on that, we develop an algorithm that decides embeddability when the two involved designs have tree topologies. Our algorithm performs two passes and involves dynamic programming and maximum cardinality matching. We demonstrate our approach on real modular robots and show that we can detect embeddability of complex designs efficiently.
Keywords :
design engineering; dynamic programming; robot kinematics; trees (mathematics); dynamic programming; embedding notion; kinematic condition; maximum cardinality matching; modular robot design; modular robots embeddability detection; topological conditon; tree topology; Algorithm design and analysis; Dynamic programming; Heuristic algorithms; Joints; Kinematics; Robot sensing systems;
Conference_Titel :
Robotics and Automation (ICRA), 2015 IEEE International Conference on
Conference_Location :
Seattle, WA
DOI :
10.1109/ICRA.2015.7139448