[1] Univ Pisa, Ctr Ric E Piaggio, I-56126 Pisa, Italy
[2] Univ Pisa, Dipartimento Ingn Informaz, I-56126 Pisa, Italy
[3] Rice Univ, Dept Mech Engn, Houston, TX 77251 USA
[4] Inst Italiano Tecnol, Soft Robot Human Cooperat & Rehabil Res Line, I-16163 Genoa, Italy