Computational Design of Robotic Devices from High-Level Motion Specifications
In Robotics | No commentWe present a novel computational approach to designing robotic devices from high-level motion specifications. Our computational system uses a library of modular components— actuators, mounting brackets, and connectors—to define the space of possible robot designs. The process of creating a new robot begins with a set of input trajectories that specify how its end effectors and/or body should move. By searching through the combinatorial set of possible arrangements of modular components, our method generates a functional, as-simple-as possible robotic device that is capable of tracking the input motion trajectories. To significantly improve the efficiency of this discrete optimization process, we…