Dynamic Modeling and Motion Planning for Marionettes: Rigid Bodies Articulated by Massless Strings | IEEE Conference Publication | IEEE Xplore