Computational Design of Linkage-Based Characters - Robotics Institute Carnegie Mellon University