Recovering articulated object models from 3D range data | Synapse