Rapid Robotic Application Prototyping with the Robot Operating System


This talk will summarize our approach for rapidly prototyping applications using the Robot Operating System (ROS) at Fraunhofer Italia.
The uneconomical tendency of reimplementing communication and software modules from scratches for each different robotic application pushed researchers to invent the Robot Operating System (ROS). ROS is an open source project for robot system development and programming. It is composed of a collection of software-libraries, tools and state-of-the-art algorithms that can facilitate the quick deployment of advanced robotic applications. In this talk, we describe three different experiences made at Fraunhofer Italia using ROS for rapid robotic application prototyping. The use cases presented target applications in the field of automated agriculture, collaborative industrial robotics, and automation in construction.