Education

A central focus in ROSIN is to widen the knowledge and abilities for the basic and advanced usage of ROS. Already in its early years at the start-up Willow Garage, easy access to ROS was the key to the rapid increase its popularity. It was quickly adapted by many research labs also due to the availability of many online tutorials and an extensive internship programme.
The industrial adoption of ROS-Industrial is also strongly related to available training. Either a company hires a “general” robotics graduate who – driven by school experience with ROS – then initiates ROS-Industrial activities with his/her new employer, or a company decides to investigate ROS and first seeks an intern student to later hire him/her as an employee. If many robotics students get trained in ROS, industry will tend to adopt the technology, an effect well known by technology firms who install their products in schools for free. The project partners believe that it is a noble cause to employ such sales techniques for an open-source project intended to be free for all to build upon. It is also good for the European economy to have such a platform to serve as an accelerator for factory automation.

Education activities

One of the main goals of ROSIN is to better educate more students as well as more professional developers and members of the broader ROS and ROS-Industrial community. Also, the information flow between academia and industry has been intensified. Therefore, four different activities are implemented:

ROS-I School


It addresses university students and young professionals to get an entry to the ROS-Industrial eco-system. In regularly held training sessions, participants could enroll teaching activities administered by Fachhochschule Aachen and held at several facilities within Europe.

Dates of future ROS-I Schools can be found on our event webpage.

Reviews of past ROS-I Schools can be found on our news webpage.

ROS-I Academy


It consists of a ROS-I certified engineer programme to assess certain skills within the ROS-Industrial software engineering eco-system (similar to MSE or CISCO certified engineers). The certified skills comprise basic knowledge in ROS-Industrial, skills in code review and specialised ROS-Industrial topics.

Dates for ROS-I Academies can be found on our event webpage.

2019 Fraunhofer IPA organizes five one-week long ROS-I trainings in Stuttgart. TU Delft conducts three two-day trainings at RoboHouse. Tecnalia is organizes ROS-I trainings in San Sebastian, Spain. Furthermore, the project has trained trainers, that do ROS-I trainings in Italy and England.

ROS-I MOOCs


Massive Open Online Courses (MOOCs) broaden the audience and provide education material. Project partner TU Delft has created "Hello (Real) World with ROS – Robot Operating System".
The course runs 6 weeks and takes 8 - 12 hours per week. What you'll learn:
  • How to use ROS communication tools (topics, services, actions) to exchange information between functional modules
  • Visualization and creation of a custom environment with a robot
  • Mapping of the robot environment and navigation with a mobile robot
  • How to implement a pick-and-place function with industrial robot arms
  • Design of a complete robotic application with state machines

ROS-I Market


We want to provide a common internet platform to bring together interested stakeholders of ROS-I. This will offer brokerage between industrial partners posting their needs for staff or development actions and developers and students offering their expertise. Successful matches will result in internships at industrial or academic ROS-Industrial development sites.

Job postings can be made here.

Companies that offer ROS-Industrial related internships for students or jobs for developers and professionals are welcome to submit their job offers here as well.

Furthermore, we encourage you to check the job portal on ROS discourse and post your vacancies there.