English
Related papers

Related papers: Dependency Chain Analysis of ROS 2 DDS QoS Policie…

200 papers

Robot Operating System (ROS) 2 is a ground-up re-design of ROS 1 to support performance critical cyber-physical systems (CPSs) using the Data Distribution Service (DDS) middleware. Accordingly, the security of ROS 2 is highly reliant on the…

Cryptography and Security · Computer Science 2018-09-26 Jongkil Kim , Jonathon M. Smereka , Calvin Cheung , Surya Nepal , Marthie Grobler

The Robot Operating System 2 (ROS2) targets distributed real-time systems and is widely used in the robotics community. Especially in these systems, latency in data processing and communication can lead to instabilities. Though being highly…

Robotics · Computer Science 2021-06-14 Tobias Kronauer , Joshwa Pohlmann , Maximilian Matthe , Till Smejkal , Gerhard Fettweis

The trend toward autonomous robot deployments is on an upward growth curve. These robots are undertaking new tasks and are being integrated into society. Examples of this trend are autonomous vehicles, humanoids, and eldercare. The movement…

Cryptography and Security · Computer Science 2019-04-30 Vincenzo DiLuoffo , William R. Michalson , Berk Sunar

Wireless transmission of large payloads, such as high-resolution images and LiDAR point clouds, is a major bottleneck in ROS 2, the leading open-source robotics middleware. The default Data Distribution Service (DDS) communication stack in…

Networking and Internet Architecture · Computer Science 2025-08-18 Sanghoon Lee , Taehun Kim , Jiyeong Chae , Kyung-Joon Park

Robot Operating System (ROS) is widely used in academia and industry, and importantly is leveraged in safety-critical robotic systems. The quality of ROS software can affect the safety and security properties of robotics systems; therefore,…

Software Engineering · Computer Science 2020-12-15 Mohannad Alhanahnah

The Robot Operating System 2 (ROS~2) has emerged as a relevant middleware framework for robotic applications, offering modularity, distributed execution, and communication. In the last six years, ROS~2 has drawn increasing attention from…

Robotics · Computer Science 2026-04-06 Daniel Casini , Jian-Jia Chen , Jing Li , Federico Reghenzani , Harun Teper

Security of robotics systems, as well as of the related middleware infrastructures, is a critical issue for industrial and domestic IoT, and it needs to be continuously assessed throughout the whole development lifecycle. The next…

Robotics · Computer Science 2018-10-19 Ruffin White , Gianluca Caiazza , Henrik I. Christensen , Agostino Cortesi

The Robot Operating System (ROS) is one of the most popular middleware for developing robot applications, but it is subject to major shortcomings when applied to real-time robotic systems in safety-critical environments. For this reason,…

Logic in Computer Science · Computer Science 2025-01-10 Jahid Chowdhury Choton , Lipsy Gupta , Pavithra Prabhakar

Robotic systems are becoming pervasive and adopted in increasingly many domains, such as manufacturing, healthcare, and space exploration. To this end, engineering software has emerged as a crucial discipline for building maintainable and…

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

Robot Operating System 2 (ROS 2) is now the de facto standard for robotic communication, pairing UDP transport with the Data Distribution Service (DDS) publish-subscribe middleware. DDS achieves reliability through periodic heartbeats that…

Networking and Internet Architecture · Computer Science 2025-08-15 Sanghoon Lee , Hyung-Seok Park , Jiyeong Chae , Kyung-Joon Park

Distributed robotic systems rely heavily on the publish-subscribe communication paradigm and middleware frameworks that support it, such as the Robot Operating System (ROS), to efficiently implement modular computation graphs. The ROS 2…

Robotics · Computer Science 2023-01-24 Christophe Bédard , Pierre-Yves Lajoie , Giovanni Beltrame , Michel Dagenais

The Robot Operating System 2 (ROS 2) is rapidly impacting the intelligent machines sector -- on space missions, large agriculture equipment, multi-robot fleets, and more. Its success derives from its focused design and improved capabilities…

Robotics · Computer Science 2023-08-02 Steve Macenski , Tom Moore , David Lu , Alexey Merzlyakov , Michael Ferguson

The Robot Operating System (ROS2) is the most widely used software platform for building robotics applications. FogROS2 extends ROS2 to allow robots to access cloud computing on demand. However, ROS2 and FogROS2 assume that all robots are…

As robotic systems such as autonomous cars and delivery drones assume greater roles and responsibilities within society, the likelihood and impact of catastrophic software failure within those systems is increased.To aid researchers in the…

Software Engineering · Computer Science 2024-04-05 Christopher S. Timperley , Gijs van der Hoorn , André Santos , Harshavardhan Deshpande , Andrzej Wąsowski

The Data Distribution Service (DDS) is a widely used communication specification for real-time mission-critical systems that follow the principles of publish-subscribe middleware. DDS has an extensive set of quality of service (QoS)…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-10-26 Kaleem Peeroo , Peter Popov , Vladimir Stankovic

As the robotics systems increasingly integrate into daily life, from smart home assistants to the new-wave of industrial automation systems (Industry 4.0), there's an increasing need to bridge the gap between complex robotic systems and…

Robotics · Computer Science 2025-07-11 Kavindie Katuwandeniya , Samith Rajapaksha Jayasekara Widhanapathirana

ROS 2 is rapidly becoming a standard in the robotics industry. Built upon DDS as its default communication middleware and used in safety-critical scenarios, adding security to robots and ROS computational graphs is increasingly becoming a…

Cryptography and Security · Computer Science 2022-08-05 Victor Mayoral Vilches , Ruffin White , Gianluca Caiazza , Mikael Arguedas

The Robot Operating System (ROS) is a popular framework and ecosystem that allows developers to build robot software systems from reusable, off-the-shelf components. Systems are often built by customizing and connecting components via…

Software Engineering · Computer Science 2024-07-30 Paulo Canelas , Bradley Schmerl , Alcides Fonseca , Christopher S. Timperley

In this paper, we consider a class of denial-of-service (DoS) attacks, which aims at overloading the communication channel. On top of the security issue, continuous or periodic transmission of information within feedback loop is necessary…

Systems and Control · Electrical Eng. & Systems 2022-07-19 Niladri Sekhar Tripathy , Mohammadreza Chamanbaz , Roland Bouffanais
‹ Prev 1 2 3 10 Next ›