In dynamic and cramped industrial environments, achieving reliable Visual Teach and Repeat (VT&R) with a single-camera is challenging. In this work, we develop a robust method for non-synchronized multi-camera VT&R. Our contribution are expected Camera Performance Models (CPM) which evaluate the camera streams from the teach step to determine the most informative one for localization during the repeat step. By actively selecting the most suitable camera for localization, we are able to successfully complete missions when one of the cameras is occluded, faces into feature poor locations or if the environment has changed. Furthermore, we explore the specific challenges of achieving VT&R on a dynamic quadruped robot, ANYmal. The camera does not follow a linear path (due to the walking gait and holonomicity) such that precise path-following cannot be achieved. Our experiments feature forward and backward facing stereo cameras showing VT&R performance in cluttered indoor and outdoor scenarios. We compared the trajectories the robot executed during the repeat steps demonstrating typical tracking precision of less than 10 cm on average. With a view towards omni-directional localization, we show how the approach generalizes to four cameras in simulation

Learning Camera Performance Models for Active Multi-Camera Visual Teach and Repeat / Mattamala, M; Ramezani, M; Camurri, M; Fallon, M. - 2021-:(2021), pp. 14346-14352. ( 2021 IEEE International Conference on Robotics and Automation, ICRA 2021 Xi'an 30th May-5th June 2021) [10.1109/ICRA48506.2021.9561650].

Learning Camera Performance Models for Active Multi-Camera Visual Teach and Repeat

Camurri M
Penultimo
;
2021-01-01

Abstract

In dynamic and cramped industrial environments, achieving reliable Visual Teach and Repeat (VT&R) with a single-camera is challenging. In this work, we develop a robust method for non-synchronized multi-camera VT&R. Our contribution are expected Camera Performance Models (CPM) which evaluate the camera streams from the teach step to determine the most informative one for localization during the repeat step. By actively selecting the most suitable camera for localization, we are able to successfully complete missions when one of the cameras is occluded, faces into feature poor locations or if the environment has changed. Furthermore, we explore the specific challenges of achieving VT&R on a dynamic quadruped robot, ANYmal. The camera does not follow a linear path (due to the walking gait and holonomicity) such that precise path-following cannot be achieved. Our experiments feature forward and backward facing stereo cameras showing VT&R performance in cluttered indoor and outdoor scenarios. We compared the trajectories the robot executed during the repeat steps demonstrating typical tracking precision of less than 10 cm on average. With a view towards omni-directional localization, we show how the approach generalizes to four cameras in simulation
2021
2021 IEEE International Conference on Robotics and Automation: May 30-June 5, 2021, Xi'an, China
Piscataway, NJ
IEEE
978-1-7281-9078-5
Mattamala, M; Ramezani, M; Camurri, M; Fallon, M
Learning Camera Performance Models for Active Multi-Camera Visual Teach and Repeat / Mattamala, M; Ramezani, M; Camurri, M; Fallon, M. - 2021-:(2021), pp. 14346-14352. ( 2021 IEEE International Conference on Robotics and Automation, ICRA 2021 Xi'an 30th May-5th June 2021) [10.1109/ICRA48506.2021.9561650].
File in questo prodotto:
File Dimensione Formato  
11_mattamala2021icra.pdf

Solo gestori archivio

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 5.55 MB
Formato Adobe PDF
5.55 MB Adobe PDF   Visualizza/Apri
learning_arxiv.pdf

accesso aperto

Tipologia: Post-print referato (Refereed author’s manuscript)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 4.98 MB
Formato Adobe PDF
4.98 MB Adobe PDF Visualizza/Apri

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/433354
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 8
  • ???jsp.display-item.citation.isi??? 2
  • OpenAlex ND
social impact