Affiliation: | 1. Politecnico di Torino, Dipartimento di Scienza Applicata e Tecnologia, C.so Duca degli Abruzzi 24, 10129 Torino, Italy;2. Center for Space Human Robotics@PoliTo, Istituto Italiano di Tecnologia, C.so Trento 21, 10129 Turin, Italy;3. Universit, à, di Modena e Reggio Emilia, Dipartimento di Ingegneria “Enzo Ferrari”, Via P. Vivarelli 10/1, 41125 Modena, Italy |