KEYWORD |
Securing the Robot Operating System (ROS) @CINI Cyber Security National Lab
Parole chiave CYBER SECURITY, ROBOTICS, ROS - ROBOT OPERATING SYSTEM
Riferimenti PAOLO ERNESTO PRINETTO
Riferimenti esterni Giuseppe AIRO’ FARULLA (PhD candidate, Politecnico di Torino)
Gruppi di ricerca TESTGROUP - TESTGROUP
Tipo tesi EXPERIMENTAL
Descrizione Motivations:
The Robotics Operating System (ROS) is an open-source, meta-operating system for robot software development, providing a collection of packages, software building tools and an architecture for distributed inter-process and inter-machine communication. ROS is nowadays the de-facto standard for robotic software development. However, a drawback of the system is its lacking of security and authentication mechanisms. Given this, an application running with sufficient privilege can potentially allow for an exploiter to run arbitrary code on the ROS machine with administrative privileges, potentially manipulating hardware in a harmful manner. Aim of this Thesis is to develop a framework to enable the development of secure applications leveraging on ROS.
Goal of the thesis:
The thesis aims at developing a secure framework to develop safe, private and reliable applications leveraging on ROS.
Learning outcomes:
The candidate will acquire significant knowledge in the fields of distributed robotics applications, cybersecurity, and cloud computing.
External/Industrial cooperations:
The research activities and the thesis are carried out in cooperation with:
- Cisco Systems, Inc.
- CINI National Lab on Cyber Security (https://www.consorzio-cini.it/index.php/en/national-laboratories-left/lab-cyber-security)
Conoscenze richieste A background in robotics is a plus but not required
Note The research activities and the thesis are carried out in cooperation with:
- Cisco Systems, Inc.
- CINI National Lab on Cyber Security (https://www.consorzio-cini.it/index.php/en/national-laboratories-left/lab-cyber-security)
Scadenza validita proposta 02/10/2017
PROPONI LA TUA CANDIDATURA