From Concepts to Applications: A Comprehensive Overview of ROS

This paper explores the Robot Operating System (ROS), a foundational open-source middleware designed to facilitate robotics development by integrating hardware and software. It provides essential tools and algorithms enabling efficient programming of complex robotic systems. This work delves into the core components of ROS, including its computational graph model, parameter servers, and messaging systems, while highlighting tools that enhance system capabilities. Additionally, the paper reviews navigation algorithms, from traditional ones to advanced path-planning techniques, emphasizing their applications in autonomous mobile robotics. Comparisons of robotics software platforms illustrate the diversity and adaptability required to meet the demands of modern robotics. In the end, this paper emphasizes its critical role in advancing academic research and industrial applications.

Authors

Institutions

Publication Details

Published
2025-04-09
DOI
https://doi.org/10.1109/iccc64928.2025.10999120
Citations
3
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
4.46
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

From Concepts to Applications: A Comprehensive Overview of ROS

Esmeralda Kadëna, Beatrix Fregan, Marsidi Gupi, Zoltán Rajnai et al.
3 citations
Software System Performance and Reliability
4.46
article

From Concepts to Applications: A Comprehensive Overview of ROS

Esmeralda Kadëna, Beatrix Fregan, Marsidi Gupi, Zoltán Rajnai, Aniko Horvath-Kiss, Xhezmije Palushi
article en
3 citations

Abstract

This paper explores the Robot Operating System (ROS), a foundational open-source middleware designed to facilitate robotics development by integrating hardware and software. It provides essential tools and algorithms enabling efficient programming of complex robotic systems. This work delves into the core components of ROS, including its computational graph model, parameter servers, and messaging systems, while highlighting tools that enhance system capabilities. Additionally, the paper reviews navigation algorithms, from traditional ones to advanced path-planning techniques, emphasizing their applications in autonomous mobile robotics. Comparisons of robotics software platforms illustrate the diversity and adaptability required to meet the demands of modern robotics. In the end, this paper emphasizes its critical role in advancing academic research and industrial applications.

Obuda University (HU), Ludovika University of Public Service (HU), Marin Barleti University (AL)
Openalex Percentile: Top 6%
Software System Performance and Reliability
4.46
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.