We present a real-time SLAM system that combines an improved version of the Iterative Closest Point (ICP) and inertial dead reckoning to localize our dynamic quadrupedal machine in a local map. Despite the strong and fast motions induced by our 80 kg hydraulic legged robot, the SLAM system is robust enough to keep the position error below 5% within the local map that surrounds the robot. The 3D map of the terrain, computed at the camera frame rate is suitable for vision based planned locomotion. The inertial measurements are used before and after the ICP registration, to provide a good initial guess, to correct the output and to detect registration failures which can potentially corrupt the map. The performance in terms of time and accuracy are also doubled by preprocessing the point clouds with a background subtraction prior to performing the ICP alignment. Our local mapping approach, in spite of having a global frame of reference fixed onto the ground, aligns the current map to the body frame, and allows us to push the drift away from the most recent camera scan. The system has been tested on our robot by performing a trot around obstacles and validated against a motion capture system.

Real-time depth and inertial fusion for local SLAM on dynamic legged robots / Camurri, M; Bazeille, S; Caldwell, Dg; Semini, C. - (2015), pp. 259-264. (Intervento presentato al convegno MFI tenutosi a San Diego, CA, USA nel 14th-16th September 2015) [10.1109/MFI.2015.7295818].

Real-time depth and inertial fusion for local SLAM on dynamic legged robots

Camurri M
Primo
;
2015-01-01

Abstract

We present a real-time SLAM system that combines an improved version of the Iterative Closest Point (ICP) and inertial dead reckoning to localize our dynamic quadrupedal machine in a local map. Despite the strong and fast motions induced by our 80 kg hydraulic legged robot, the SLAM system is robust enough to keep the position error below 5% within the local map that surrounds the robot. The 3D map of the terrain, computed at the camera frame rate is suitable for vision based planned locomotion. The inertial measurements are used before and after the ICP registration, to provide a good initial guess, to correct the output and to detect registration failures which can potentially corrupt the map. The performance in terms of time and accuracy are also doubled by preprocessing the point clouds with a background subtraction prior to performing the ICP alignment. Our local mapping approach, in spite of having a global frame of reference fixed onto the ground, aligns the current map to the body frame, and allows us to push the drift away from the most recent camera scan. The system has been tested on our robot by performing a trot around obstacles and validated against a motion capture system.
2015
2015 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MFI)
New York, NY
IEEE
Camurri, M; Bazeille, S; Caldwell, Dg; Semini, C
Real-time depth and inertial fusion for local SLAM on dynamic legged robots / Camurri, M; Bazeille, S; Caldwell, Dg; Semini, C. - (2015), pp. 259-264. (Intervento presentato al convegno MFI tenutosi a San Diego, CA, USA nel 14th-16th September 2015) [10.1109/MFI.2015.7295818].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/433357
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 11
  • ???jsp.display-item.citation.isi??? 7
  • OpenAlex ND
social impact