Mobile Manipulation Based on ROS1/ROS2 Middleware: Software Architecture and Evaluation of ROS2 Planning Algorithms

Developing an application based on ROS (Robot Operating System) requires considering several features to achieve a scalable, robust, and stable software architecture. This paper presents our chosen software architecture for autonomous mobile manipulation, addressing the need to manage inter-component communication involving both ROS1 and ROS2 versions of the middleware. Based on this architecture, selecting SLAM and ROS2 planning algorithms remains a complex issue, particularly for industrial environment navigation. In this context, we propose and discuss an evaluation of ROS2 planning algorithms based on specific criteria. This document presents the advancements of our research work, as part of a doctoral thesis, on the development of a software architecture for autonomous object manipulation in an industrial environment using mobile manipulator robots.

Authors

Institutions

Publication Details

Published
2024-10-23
DOI
https://doi.org/10.1109/cce62852.2024.10771072
Citations
2
Primary Topic
Robotics and Automated Systems
Type
article
Field-Weighted Citation Impact
0.66
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Mobile Manipulation Based on ROS1/ROS2 Middleware: Software Architecture and Evaluation of ROS2 Planning Algorithms

Jean-Pierre Gazeau, José Gabriel Ramírez-Torres, Azzarello Amandine, Eon Antoine
2 citations
Robotics and Automated Systems
0.66
article

Mobile Manipulation Based on ROS1/ROS2 Middleware: Software Architecture and Evaluation of ROS2 Planning Algorithms

Jean-Pierre Gazeau, José Gabriel Ramírez-Torres, Azzarello Amandine, Eon Antoine
article en
2 citations

Abstract

Developing an application based on ROS (Robot Operating System) requires considering several features to achieve a scalable, robust, and stable software architecture. This paper presents our chosen software architecture for autonomous mobile manipulation, addressing the need to manage inter-component communication involving both ROS1 and ROS2 versions of the middleware. Based on this architecture, selecting SLAM and ROS2 planning algorithms remains a complex issue, particularly for industrial environment navigation. In this context, we propose and discuss an evaluation of ROS2 planning algorithms based on specific criteria. This document presents the advancements of our research work, as part of a doctoral thesis, on the development of a software architecture for autonomous object manipulation in an industrial environment using mobile manipulator robots.

Centre National de la Recherche Scientifique (FR), École Nationale Supérieure de Mécanique et d'Aérotechnique (FR), Institut Pprime (FR), Centro de Investigación y de Estudios Avanzados del Instituto Politécnico Nacional (MX)
Industry, innovation and infrastructure
Openalex Percentile: Top 27%
Robotics and Automated Systems
0.66
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Mobile Manipulation Based on ROS1/ROS2 Middleware: Software Architecture and Evaluation of ROS2 Planning Algorithms — Jean-Pierre Gazeau, José Gabriel Ramírez-Torres, et al. · (2024) | TGRS Research Map | TGRS