We present a novel approach to estimate the distance between a generic point in the Cartesian space and objects detected with a depth sensor. This information is crucial in many robotic applications, e.g., for collision avoidance, contact point identification, and augmented reality. The key idea is to perform all distance evaluations directly in the depth space. This allows distance estimation by considering also the frustum generated by the pixel on the depth image, which takes into account both the pixel size and the occluded points. Different techniques to aggregate distance data coming from multiple object points are proposed. We compare the Depth space approach with the commonly used Cartesian space or Configuration space approaches, showing that the presented method provides better results and faster execution times. An application to human-robot collision avoidance using a KUKA LWR IV robot and a Microsoft Kinect sensor illustrates the effectiveness of the approach.
A Depth Space Approach for Evaluating Distance to Objects -- with Application to Human-Robot Collision Avoidance / Flacco, Fabrizio; Torsten, Kroeger; DE LUCA, Alessandro; Oussama, Khatib. - In: JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS. - ISSN 0921-0296. - STAMPA. - 80:Supplement 1(2015), pp. 7-22. [10.1007/s10846-014-0146-2]
A Depth Space Approach for Evaluating Distance to Objects -- with Application to Human-Robot Collision Avoidance
FLACCO, FABRIZIO;DE LUCA, Alessandro
;
2015
Abstract
We present a novel approach to estimate the distance between a generic point in the Cartesian space and objects detected with a depth sensor. This information is crucial in many robotic applications, e.g., for collision avoidance, contact point identification, and augmented reality. The key idea is to perform all distance evaluations directly in the depth space. This allows distance estimation by considering also the frustum generated by the pixel on the depth image, which takes into account both the pixel size and the occluded points. Different techniques to aggregate distance data coming from multiple object points are proposed. We compare the Depth space approach with the commonly used Cartesian space or Configuration space approaches, showing that the presented method provides better results and faster execution times. An application to human-robot collision avoidance using a KUKA LWR IV robot and a Microsoft Kinect sensor illustrates the effectiveness of the approach.File | Dimensione | Formato | |
---|---|---|---|
Flacco_A-Depth-Space_2015.pdf
solo gestori archivio
Tipologia:
Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
2.09 MB
Formato
Adobe PDF
|
2.09 MB | Adobe PDF | Contatta l'autore |
Flacco_Preprint_A-Depth-Space_2015.pdf
accesso aperto
Note: https://link.springer.com/article/10.1007/s10846-014-0146-2
Tipologia:
Documento in Pre-print (manoscritto inviato all'editore, precedente alla peer review)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
7.63 MB
Formato
Adobe PDF
|
7.63 MB | Adobe PDF |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.