Abstract
The paper addresses the problem of measuring whole-body dynamics for a multiple-branch kinematic chain in presence of unknown external wrenches. The main result of the paper is to give a methodology for computing whole body dynamics by aligning a model of the system dynamics with the measurements coming from the available sensors. Three primary sources of information are exploited: (1) embedded force/torque sensors, (2) embedded inertial sensors, (3) distributed tactile sensors (i.e. artificial skin). In order to cope with external wrenches applied at continuously changing locations, we model the kinematic chain with a graph which dynamically adapts to the contact locations. Classical pre-order and post-order traversals of this dynamically evolving graph allow computing whole-body dynamics and estimate external wrenches. Theoretical results have been implemented in an open-source software library (iDyn) released under the iCub project. Experimental results on the iCub humanoid robot show the effectiveness of the proposed approach.
Original language | English |
---|---|
Journal | Autonomous Robots |
Volume | 33 |
Issue number | 4 |
Pages (from-to) | 381-398 |
Number of pages | 18 |
ISSN | 0929-5593 |
DOIs | |
Publication status | Published - Nov 2012 |
Keywords
- Active force control
- Multi-body dynamics
- Proximal sensing