Mobile robots can highly contribute to achieve the production flexibility envisaged by the Industry 4.0 paradigm, provided that they show an adequate level of autonomy to operate in a typical industrial environment, in which the presence of both static and dynamic obstacles must be managed. Robot Operating System (ROS) is a well known open-source platform for the development of robotic applications, recently updated to the enhanced ROS2 version, including a navigation stack (Nav2) providing most, but not all the capabilities required to a mobile robot operating in an industrial environment. In particular, it does not embed a strategy for dynamic obstacle handling. Aim of this paper is to enhance Nav2 through the development of a Dynamic Obstacle Layer, as a plug and play solution suitable for the integration of the dynamic obstacle information acquired by a generic 2D LiDAR sensor. The effectiveness of the proposed solution is validated through a campaign of simulation tests, carried out in Webots for a TurtleBot3 burger robot, equipped with a RPLIDAR A3 LiDAR sensor.

Dynamic Path Planning of a mobile robot adopting a costmap layer approach in ROS2 / Cen Cheng, Pangcheng David; Indri, Marina; Sibona, Fiorella; De Rose, Matteo; Prato, Gianluca. - ELETTRONICO. - (2022). (Intervento presentato al convegno 27th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2022) tenutosi a Stuttgart (Germany) nel September 6-9, 2022) [10.1109/ETFA52439.2022.9921458].

Dynamic Path Planning of a mobile robot adopting a costmap layer approach in ROS2

Cen Cheng, Pangcheng David;Indri, Marina;Sibona, Fiorella;De Rose, Matteo;
2022

Abstract

Mobile robots can highly contribute to achieve the production flexibility envisaged by the Industry 4.0 paradigm, provided that they show an adequate level of autonomy to operate in a typical industrial environment, in which the presence of both static and dynamic obstacles must be managed. Robot Operating System (ROS) is a well known open-source platform for the development of robotic applications, recently updated to the enhanced ROS2 version, including a navigation stack (Nav2) providing most, but not all the capabilities required to a mobile robot operating in an industrial environment. In particular, it does not embed a strategy for dynamic obstacle handling. Aim of this paper is to enhance Nav2 through the development of a Dynamic Obstacle Layer, as a plug and play solution suitable for the integration of the dynamic obstacle information acquired by a generic 2D LiDAR sensor. The effectiveness of the proposed solution is validated through a campaign of simulation tests, carried out in Webots for a TurtleBot3 burger robot, equipped with a RPLIDAR A3 LiDAR sensor.
2022
978-1-6654-9996-5
File in questo prodotto:
File Dimensione Formato  
ETFA22_regular.pdf

accesso riservato

Descrizione: Published paper
Tipologia: 2a Post-print versione editoriale / Version of Record
Licenza: Non Pubblico - Accesso privato/ristretto
Dimensione 3.05 MB
Formato Adobe PDF
3.05 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
ETFA22_Regular_AuthorsVersion.pdf

accesso aperto

Descrizione: Accepted as Regular
Tipologia: 2. Post-print / Author's Accepted Manuscript
Licenza: Pubblico - Tutti i diritti riservati
Dimensione 2.44 MB
Formato Adobe PDF
2.44 MB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

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/11583/2970835