English
Related papers

Related papers: ROS 2 for RoboCup

200 papers

Robots are becoming more and more commonplace in many industry settings. This successful adoption can be partly attributed to (1) their increasingly affordable cost and (2) the possibility of developing intelligent, software-driven robots.…

In the autonomous vehicle and self-driving paradigm, cooperative perception or exchanging sensor information among vehicles over wireless communication has added a new dimension. Generally, an autonomous vehicle is a special type of robot…

Robotics · Computer Science 2024-12-11 Sumit Paul , Danh Lephuoc , Manfred Hauswirth

Asynchronous frameworks for distributed embedded systems, like ROS and MQTT, are increasingly used in safety-critical applications such as autonomous driving, where the cost of unintended behavior is high. The coordination mechanism between…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-07-21 Soroush Bateni , Marten Lohstroh , Hou Seng Wong , Rohan Tabish , Hokeun Kim , Shaokai Lin , Christian Menard , Cong Liu , Edward A. Lee

The advancement of robotic systems has revolutionized numerous industries, yet their operation often demands specialized technical knowledge, limiting accessibility for non-expert users. This paper introduces ROSA (Robot Operating System…

This document introduces the bridge between the leading inertial motion-capture systems for 3D human tracking and the most used robotics software framework. 3D kinematic data provided by Xsens are translated into ROS messages to make them…

Robotics · Computer Science 2023-07-03 Mattia Leonori , Marta Lorenzini , Luca Fortini , Juan M. Gandarias , Arash Ajoudani

Shared benchmark problems have historically been a fundamental driver of progress for scientific communities. In the context of academic conferences, competitions offer the opportunity to researchers with different origins, backgrounds, and…

This paper presents a practical approach towards implementing pathfinding algorithms on real-world and low-cost non- commercial hardware platforms. While using robotics simulation platforms as a test-bed for our algorithms we easily…

Robotics · Computer Science 2018-03-01 Sayyed Jaffar Ali Raza , Nitish A. Gupta , Nisarg Chitaliya , Gita R. Sukthankar

The ROS 2 Navigation Stack (Nav2) has emerged as a widely used software component providing the underlying basis to develop a variety of high-level functionalities. However, when used in outdoor environments such as orchards and vineyards,…

Robotics · Computer Science 2024-07-29 Ettore Sani , Antonio Sgorbissa , Stefano Carpin

Message oriented and robotics middleware play an important role in facilitating robot control, abstracting complex functionality, and unifying communication patterns between sensors and devices. However, using multiple middleware frameworks…

Robotics · Computer Science 2024-02-13 Fares Abawi , Philipp Allgeuer , Di Fu , Stefan Wermter

We introduce ROS-X-Habitat, a software interface that bridges the AI Habitat platform for embodied learning-based agents with other robotics resources via ROS. This interface not only offers standardized communication protocols between…

Robotics · Computer Science 2022-05-02 Guanxiong Chen , Haoyu Yang , Ian M. Mitchell

Simulation software is a powerful tool for robotics research, allowing the virtual representation of the real world. However with the rise of the Robot Operating System (ROS), there are new simulation software packages that have not been…

Robotics · Computer Science 2022-04-14 Florent P. Audonnet , Andrew Hamilton , Gerardo Aragon-Camarasa

This paper presents the concepts of Artificial Intelligence, Multi-Agent-Systems, Coordination, Intelligent Robotics and Deep Reinforcement Learning. Emphasis is given on and how AI and DRL, may be efficiently used to create efficient robot…

Robotics · Computer Science 2023-12-29 Luis Paulo Reis

This paper discusses the development of robot motion generation interface between a real-time software architecture and a non-real-time robot operating system. In order for robots to execute intelligent manipulation or navigation, close…

Robotics · Computer Science 2020-01-03 Moonyoung Lee , Yujin Heo , Saihim Cho , Hyunsub Park , Jun-Ho Oh

Stream processing and reasoning is getting considerable attention in various application domains such as IoT, Industry IoT and Smart Cities. In parallel, reasoning and knowledge-based features have attracted research into many areas of…

Robotics · Computer Science 2022-01-31 Manh Nguyen-Duc , Anh Le-Tuan , Manfred Hauswirth , David Bowden , Danh Le-Phuoc

We propose a set of communicative gestures and develop a gesture recognition system with the aim of facilitating more intuitive Human-Robot Interaction (HRI) through gestures. First, we propose a set of commands commonly used for…

Robotics · Computer Science 2021-09-22 Jia Chuan A. Tan , Wesley P. Chan , Nicole L. Robinson , Elizabeth A. Croft , Dana Kulic

Robot swarms are composed of many simple robots that communicate and collaborate to fulfill complex tasks. Robot controllers usually need to be specified by experts on a case-by-case basis via programming code. This process is…

Robotics · Computer Science 2024-10-31 Volker Strobel , Marco Dorigo , Mario Fritz

A new generation of robot systems which are modular, flexible and safe for human-robot interaction are needed. Existing cobots seem to meet only the later and require a modular approach to improve their reconfigurability and…

As Multi-Robot Systems (MRS) become more affordable and computing capabilities grow, they provide significant advantages for complex applications such as environmental monitoring, underwater inspections, or space exploration. However,…

Explicit software architecture models are essential artifacts for communicating, analyzing, and evolving complex software-intensive systems. In ROS~2-based robotic systems, however, structural (de-)composition and integration semantics are…

Software Engineering · Computer Science 2026-05-20 Dominique Briechle , Raj Chanchad , Tobias Geger , Ruidi He , Dhruv Jajadiya , Dhruv Kapadiya , Andreas Rausch , Meng Zhang

The Robot Operating System (ROS) is a widely used framework for building robotic systems. It offers a wide variety of reusable packages and a pattern for new developments. It is up to developers how to combine these elements and integrate…

Multiagent Systems · Computer Science 2022-09-29 Yi Yang , Tom Holvoet