Interactive design of 3D-printable robotic creatures
- 2 November 2015
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Graphics
- Vol. 34 (6), 1-9
- https://doi.org/10.1145/2816795.2818137
Abstract
We present an interactive design system that allows casual users to quickly create 3D-printable robotic creatures. Our approach automates the tedious parts of the design process while providing ample room for customization of morphology, proportions, gait and motion style. The technical core of our framework is an efficient optimization-based solution that generates stable motions for legged robots of arbitrary designs. An intuitive set of editing tools allows the user to interactively explore the space of feasible designs and to study the relationship between morphological features and the resulting motions. Fabrication blueprints are generated automatically such that the robot designs can be manufactured using 3D-printing and off-the-shelf servo motors. We demonstrate the effectiveness of our solution by designing six robotic creatures with a variety of morphological features: two, four or five legs, point or area feet, actuated spines and different proportions. We validate the feasibility of the designs generated with our system through physics simulations and physically-fabricated prototypes.Keywords
This publication has 23 references indexed in Scilit:
- PteromysACM Transactions on Graphics, 2014
- Designing and fabricating mechanical automata from mocap sequencesACM Transactions on Graphics, 2013
- Computational design of actuated deformable charactersACM Transactions on Graphics, 2013
- Computational design of mechanical charactersACM Transactions on Graphics, 2013
- Motion-guided mechanical toy modelingACM Transactions on Graphics, 2012
- Guided exploration of physically valid shapes for furniture designACM Transactions on Graphics, 2012
- Discovery of complex behaviors through contact-invariant optimizationACM Transactions on Graphics, 2012
- Comprehensive summary of the Institute for Human and Machine Cognition’s experience with LittleDogThe International Journal of Robotics Research, 2011
- Optimal gait and form for animal locomotionACM Transactions on Graphics, 2009
- Object-oriented software for quadratic programmingACM Transactions on Mathematical Software, 2003