ROS Summer School Aachen 2020 postponed!

The current corona situation and the restricted possibility of personally attending the ROS Summer School in Aachen has led to the decision to postpone the event. 

We evaluated the option to generate an online event but, unfortunately, had to reject it. Our decision is based on a couple of facts, we would like to explain you: 
Our ROS Summer School (running now already for eight years) has been proven a quite efficient way to bring students to an intermediate ROS level within just two weeks. Our experienced tutors do their best to support the participants very intensively and closely in order to make sure that each of them will succeed in learning ROS in such a short time.

The training is an effective combination of theoretical and practical work using tuition in seminars, practice and lab work. The education is only possible in direct interaction with the participants and their physical access to our robotic hardware. Changing the event into an online webinar would modify the complete spirit of the ROS Summer School.

We are really sorry for the short notice but we don't want to generate another ROS online webinar, as a lot of good online resources already exist. We hope that the situation will change at the end of the year and are working on transforming parts of the ROS Summer School into an online event with access to physical hardware.

Stay tuned and again: sorry for any inconveniences that this decision may have caused. 

With kind regards

The ROS Summer School organizing committee
Stephan Kallweit, Alexander Ferrein, Stefan Schiffer, Patrick Wiesen, Nicolas Limpert

ROS Summer School

Our first ROS Summer School in 2012 showed that a lot of students are interested in mobile autonomous systems, but do not know how to start. Our ROS Summer Schools provide the right starter kit by using our robotic hardware and - of course - ROS software. We first start with some days of introductory courses, before we tackle the main tasks of mobile robotics, i.e. perception, localization, mapping and path planning.

Our philosophy is: "Learning by doing to get hands-on experience". Besides acquiring the necessary theorethical knowlegde, all topics will be taught in small groups on real mobile robots.

A highlight is a competition (urban challenge) at the end of the summer school: Participants form different teams that have the task to design a typical mobile robotic application like indoor/outdoor exploration. They all use the same hardware, powered by their learnt ROS skills.

The ROS Summer School includes also some leasure activities, such as trips to Paris and Cologne (or other nearby cities). Last, but not least we have a farewell barbecue at the end.

The ROS Summer School is supported by the ROSIN project of the European Commission:

Why ROS?

There has been remarkable progress in the field of mobile robotics over the last couple of years due to advanced hardware like 3D sensors and powerful embedded systems for processing. However, the software has been upgraded as well: When Willow Garage launched the first version of ROS (Robot Operating System) in 2010; they started a standardization of the "middleware", which drives the world of mobile robotics. ROS is open source and offers the required services of an operating system. It is fine grained and consists of numerous reusable modules. It also provides tools and libraries for obtaining, building, writing, and running code across multiple computers with a powerful communication engine.

Next ROS Summer School: August 17th-21st, 2020 has been postponed!

The next Robot Operating System (ROS) Summer School 2020 has been scheduled for:

August 17th-21st, 2020, but now has been postponed.

Please read the information in the section above. 

ROS 2020 Online - Program

The next Robot Operating System Summer School (ROS 2020) has been scheduled for August 17th-21st, 2020, but now has been postponed.

The ROS Summer School will cover common topics regarding mobile robotics:

  • Introduction to Mobile Robotics
  • ROS File System
  • ROS Communication
  • Hardware and Sensors
  • ROSSerial
  • Transformations in ROS
  • Image Processing with OpenCV & ROS
  • Landmark Detection
  • Localization, Mapping and SLAM
  • Path Planning

The participants will use the Middleware ROS (Robot Operating System) as Operating System for Robots. Alongside learning the theory, all topics will be experienced in small groups on real hardware using our mobile robots developed at the FH Aachen. In end the participants will apply their acquired knowledge to solve a secret problem and show their results in a competition.


Programming Skills:
We want summer school participants to make significant, noticeable progress in learning and applying ROS. Therefore the practical sessions are going to take most the time of the Summer School. Basic knowledge in C++ or Python is recommended to complete the practical sessions successfully. Experience with ROS or Linux is not required.

Language Skills:
Participants should have a good proficiency in English as the ROS Summer School is held completely in English.

The Aachen University of Applied Sciences (FH Aachen) requires that the ROS Summer School participants have appropriate and valid medical, liability and accident insurance for the duration of the ROS Summer School. Please note that the FH Aachen does not cover any of these risks.

German data privacy law/Internet & Social Media:
According to German data privacy laws, you must agree to the following statement before we can post your picture, even in a group photo, on the internet.
“I agree that my picture can be published by FH Aachen on the following web page:
“I agree that my picture can be published by FH Aachen on the following Facebook page:

Registration Fee for ROS Online

Registration Fee

The ROS Summer School registration fee is 500 Euro for online participation.

Accommodation and Food

Accommodation and catering costs are not included in the participation fee. The registration fee includes only beverages during the course at the FH Aachen University of Applied Sciences.

As all applicants wishing to attend the summer school have to find housing on their own, please find below some useful links:

Course Credit, ROS Certificate and Transcript

A participation certificate is issued for all ROS Summer School students and handed out at the end of the summer school. The certificate lists the topics covered, the duration of the summer school and the course credit (4 ECTS credits). The course credit applies not for internal ROS students (FH students, who are involved as ROS tutors).

All ROS participants have the option to take the final written exam. In the application form, please answer the question "Do you wish to take the final written exam?" correspondingly. Those, who write the exam, will get a ROS transcript with a grade for their test performance. The grading scheme is as follows:

from 1.0 to 1.5    =  very good
from 1.6 to 2.5    =  good
from 2.6 to 3.5    =  satisfactory
from 3.6 to 4.0    =  sufficient
above 4.0            =  failed

Application Form (open for registration)

Get registered!

Internal applicants (FH Aachen students) who want to apply for the ROS Summer School 2020 are asked to use the Campus System for registration.

External applicants (national or international applicants) are asked to use our application form.

Application deadline: July 31st, 2020.

ROS Summer School - Videos

ROS Video 2017

Film ansehen

Video ROS 2016

Film ansehen

Video ROS 2015

Video ROS 2014

Video ROS 2013

ROS Summer School - Press Releases

Issued (mostly in German):

MCI Winter School 2018

ROS Summer School 2016

TUT ROS Summer School 2016

ROS Summer School 2015

ROS Summer School 2014

ROS Summer School 2013

Contact the Organizers

If you need any further information, please do not hesitate to contact us: ros(at)