The Robot Operating System (ROS) is a widely used open-source framework for robot software development. Its increasing popularity, along with its renowned features, such as its dynamic and distributed nature, call for a safety and security protection mechanism which is not supplied as part of the framework. This thesis presents ROSRV, a runtime verification framework for ROS. ROSRV aims to address vulnerabilities in ROS in order to build more reliable robots by enforcing security policies and monitoring safety properties. It integrates with ROS seamlessly; in other words, it does not require any change to the ROS source code or the robot software. ROSRV has three major components: (1) a tool that provides an expressive formal specificati...
This paper addresses the problem improving response times of robots implemented in the Robotic Opera...
Ensuring functional safety is a critical challenge for autonomous robots, as they must operate relia...
The Robot Operating System (ROS) is an open source framework for the development of robotic software...
The Robot Operating System (ROS) is a widely used open-source framework for robot software developme...
Robotic systems are proliferating in our society due to their capacity to carry out physical tasks ...
Security of robotics systems, as well as of the related middleware infrastructures, is a critical is...
ROS 2 is rapidly becoming a standard in the robotics industry. Built upon DDS as its default communi...
Robotic systems are widely used in industry, agriculture, the inspection of infrastructure, and even...
Abstract—Robotic Operating System(ROS) security research is currently in a preliminary state, with l...
As general purpose robots begin to find their way into the household and workplace, there will be a ...
Robots are being increasingly used in safety-critical contexts, such as transportation and health. T...
As general purpose robots begin to find their way into the household and workplace, there will be a ...
Security and usability are often paradoxically portrayed as zero-sum trade-offs; this is especially ...
We present an implementation of SOTER, a run-time assurance framework for building safe distributed ...
From space robot challenges to autonomous driving, industrial assembly, and surgery, the mission of ...
This paper addresses the problem improving response times of robots implemented in the Robotic Opera...
Ensuring functional safety is a critical challenge for autonomous robots, as they must operate relia...
The Robot Operating System (ROS) is an open source framework for the development of robotic software...
The Robot Operating System (ROS) is a widely used open-source framework for robot software developme...
Robotic systems are proliferating in our society due to their capacity to carry out physical tasks ...
Security of robotics systems, as well as of the related middleware infrastructures, is a critical is...
ROS 2 is rapidly becoming a standard in the robotics industry. Built upon DDS as its default communi...
Robotic systems are widely used in industry, agriculture, the inspection of infrastructure, and even...
Abstract—Robotic Operating System(ROS) security research is currently in a preliminary state, with l...
As general purpose robots begin to find their way into the household and workplace, there will be a ...
Robots are being increasingly used in safety-critical contexts, such as transportation and health. T...
As general purpose robots begin to find their way into the household and workplace, there will be a ...
Security and usability are often paradoxically portrayed as zero-sum trade-offs; this is especially ...
We present an implementation of SOTER, a run-time assurance framework for building safe distributed ...
From space robot challenges to autonomous driving, industrial assembly, and surgery, the mission of ...
This paper addresses the problem improving response times of robots implemented in the Robotic Opera...
Ensuring functional safety is a critical challenge for autonomous robots, as they must operate relia...
The Robot Operating System (ROS) is an open source framework for the development of robotic software...