Joint Optimization of Robot Design and Motion Parameters using the Implicit Function Theorem | Synapse