中文
相关论文

相关论文: ROBUST: 221 Bugs in the Robot Operating System

200 篇论文

Autonomous service robots share social spaces with humans, usually working together for domestic or professional tasks. Cyber security breaches in such robots undermine the trust between humans and robots. In this paper, we investigate how…

密码学与安全 · 计算机科学 2020-09-14 Chundong Wang , Yee Ching Tok , Rohini Poolat , Sudipta Chattopadhyay , Mohan Rajesh Elara

Fuzzing has been studied and applied ever since the 1990s. Automated and continuous fuzzing has recently been applied also to open source software projects, including the Linux and BSD kernels. This paper concentrates on the practical…

软件工程 · 计算机科学 2020-02-26 Jukka Ruohonen , Kalle Rindell

Robotics landscape is experiencing big changes. Robots are spreading and will soon be everywhere. Systems traditionally employed in industry are being replaced by collaborative robots, while more and more professional and consumer robots…

Traditional software development in robotics is about programming functionality in the CPU of a given robot with a pre-defined architecture and constraints. With adaptive computing, instead, building a robotic behavior is about programming…

机器人学 · 计算机科学 2021-09-09 Víctor Mayoral-Vilches , Giulio Corradi

Embedded software is used in safety-critical systems such as medical devices and autonomous vehicles, where software defects, including security vulnerabilities, have severe consequences. Most embedded codebases are developed in unsafe…

密码学与安全 · 计算机科学 2024-09-06 Ayushi Sharma , Shashank Sharma , Santiago Torres-Arias , Aravind Machiry

Robot deployment in realistic dynamic environments is a challenging problem despite the fact that robots can be quite skilled at a large number of isolated tasks. One reason for this is that robots are rarely equipped with powerful…

As robots are deployed in complex situations, engineers and end users must develop a holistic understanding of their behaviors, capabilities, and limitations. Some behaviors are directly optimized by the objective function. They often…

机器人学 · 计算机科学 2021-10-18 Yilun Zhou , Serena Booth , Nadia Figueroa , Julie Shah

Robots are often shipped insecure and in some cases fully unprotected. The rationale behind is fourfold: first, defensive security mechanisms for robots are still on their early stages, not covering the complete threat landscape. Second,…

机器人学 · 计算机科学 2022-03-10 Víctor Mayoral-Vilches

This paper presents the development of a fully autonomous delivery robot integrating mechanical engineering, embedded systems, and artificial intelligence. The platform employs a heterogeneous computing architecture, with RPi 5 and ROS 2…

机器人学 · 计算机科学 2025-12-30 Amro Gamar , Ahmed Abduljalil , Alargam Mohammed , Ali Elhenidy , Abeer Tawakol

AI-controlled robotic systems pose a risk to human workers and the environment. Classical risk assessment methods cannot adequately describe such black box systems. Therefore, new methods for a dynamic risk assessment of such AI-controlled…

机器人学 · 计算机科学 2024-01-26 Philipp Grimmeisen , Friedrich Sautter , Andrey Morozov

The complexity of today's robot control systems implies difficulty in developing them efficiently and reliably. Systems engineering (SE) and frameworks come to help. The framework metamodels are needed to support the standardisation and…

机器人学 · 计算机科学 2023-08-28 Tomasz Winiarski

As IoT systems are given more responsibility and autonomy, they offer greater benefits, but also carry greater risks. We believe this trend invigorates an old challenge of software engineering: how to develop high-risk software-intensive…

软件工程 · 计算机科学 2022-09-20 Dharun Anandayuvaraj , James C. Davis

Background: Due to their diversity, complexity, and above all importance, safety-critical and dependable systems must be developed with special diligence. Criticality increases as these systems likely contain artificial intelligence (AI)…

软件工程 · 计算机科学 2025-06-03 Amra Ramic , Stefan Kugele

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…

机器人学 · 计算机科学 2022-04-14 Florent P. Audonnet , Andrew Hamilton , Gerardo Aragon-Camarasa

Robotic systems increasingly operate in dynamic, unpredictable environments, where tightly coupled sensors and software modules increase the probability of a single fault cascading across components and admitting multiple plausible…

机器人学 · 计算机科学 2026-01-27 Andreas Wiedholz , Rafael Paintner , Julian Gleißner , Alwin Hoffmann , Tobias Huber

Perception and mapping systems are among the most computationally, memory, and bandwidth intensive software components in robotics. Therefore, analysis, debugging, and optimization are crucial to improve perception systems performance in…

机器人学 · 计算机科学 2022-05-19 Pierre-Yves Lajoie , Christophe Bédard , Giovanni Beltrame

Because robots can directly perceive and affect the physical world, security issues take on particular importance. In this paper, we describe the results of our work on scanning the entire IPv4 address space of the Internet for instances of…

密码学与安全 · 计算机科学 2018-08-13 Nicholas DeMarinis , Stefanie Tellex , Vasileios Kemerlis , George Konidaris , Rodrigo Fonseca

Systems based on the Robot Operating System (ROS) are easy to extend with new on-line algorithms and devices. However, there is relatively little support for coordinating a large number of heterogeneous sub-systems. In this paper we propose…

机器人学 · 计算机科学 2019-03-15 Martin Dahl , Endre Erös , Atieh Hanna , Kristofer Bengtsson , Petter Falkman

We introduce RobotPerf, a vendor-agnostic benchmarking suite designed to evaluate robotics computing performance across a diverse range of hardware platforms using ROS 2 as its common baseline. The suite encompasses ROS 2 packages covering…

In this paper, we introduce a probabilistic approach to risk assessment of robot systems by focusing on the impact of uncertainties. While various approaches to identifying systematic hazards (e.g., bugs, design flaws, etc.) can be found in…

机器人学 · 计算机科学 2024-10-28 Woo-Jeong Baek , Tom P. Huck , Joschka Haas , Jonas Lewandrowski , Tamim Asfour , Torsten Kröger