A task-driven algorithm for configuration synthesis of modular robots
Enumerating the Non-Isomorphic Assembly Configurations of Modular Robotic Systems