Concurrent optimal design of modular robotic configuration | Synapse