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...
Robot systems have been widely used in industry and also play an important role in human social life...
Ensuring functional safety is a critical challenge for autonomous robots, as they must operate relia...
A major challenge towards large scale deployment of autonomous mobile robots is to program them with...
The Robot Operating System (ROS) is a widely used open-source framework for robot software developme...
Robotic systems are widely used in industry, agriculture, the inspection of infrastructure, and even...
Robotic systems are proliferating in our society due to their capacity to carry out physical tasks ...
We present an implementation of SOTER, a run-time assurance framework for building safe distributed ...
Security and usability are often paradoxically portrayed as zero-sum trade-offs; this is especially ...
Security of robotics systems, as well as of the related middleware infrastructures, is a critical is...
Abstract—Robotic Operating System(ROS) security research is currently in a preliminary state, with l...
The recent drive towards achieving greater autonomy and intelligence in robotics has led to high lev...
This Bc. thesis focuses on the problematics of security of Robot Operating System (ROS). Except shor...
ROS 2 is rapidly becoming a standard in the robotics industry. Built upon DDS as its default communi...
As general purpose robots begin to find their way into the household and workplace, there will be a ...
ROS is the most popular framework in robotics research and it also grows in terms of industrial use....
Robot systems have been widely used in industry and also play an important role in human social life...
Ensuring functional safety is a critical challenge for autonomous robots, as they must operate relia...
A major challenge towards large scale deployment of autonomous mobile robots is to program them with...
The Robot Operating System (ROS) is a widely used open-source framework for robot software developme...
Robotic systems are widely used in industry, agriculture, the inspection of infrastructure, and even...
Robotic systems are proliferating in our society due to their capacity to carry out physical tasks ...
We present an implementation of SOTER, a run-time assurance framework for building safe distributed ...
Security and usability are often paradoxically portrayed as zero-sum trade-offs; this is especially ...
Security of robotics systems, as well as of the related middleware infrastructures, is a critical is...
Abstract—Robotic Operating System(ROS) security research is currently in a preliminary state, with l...
The recent drive towards achieving greater autonomy and intelligence in robotics has led to high lev...
This Bc. thesis focuses on the problematics of security of Robot Operating System (ROS). Except shor...
ROS 2 is rapidly becoming a standard in the robotics industry. Built upon DDS as its default communi...
As general purpose robots begin to find their way into the household and workplace, there will be a ...
ROS is the most popular framework in robotics research and it also grows in terms of industrial use....
Robot systems have been widely used in industry and also play an important role in human social life...
Ensuring functional safety is a critical challenge for autonomous robots, as they must operate relia...
A major challenge towards large scale deployment of autonomous mobile robots is to program them with...