8th ROS Summer School 2019

Our 8th ROS Summer School took place at the Aachen UAS from 12th August - 23rd August, 2019.

The ROS Summer School covered common topics regarding mobile robotics:

  • Introduction to Mobile Robotics
  • ROS File System
  • ROS Communication
  • Hardware and Sensors
  • ROSSerial and Teleoperation
  • Image Processing with OpenCV & ROS
  • Landmark Detection
  • Localization and Navigation
  • Mapping
  • Introduction to SLAM Algorithms
  • Participation at Urban Challenge Competition
  • Visit to Paris, France

We used the Middleware ROS (Robot Operating System) as standard Operating System for Robots. After having learnt the theory all topics were experienced on real hardware using our mobile robots developed at the Aachen UAS. In the end we had a competition where participants had to use their skills to program the robot to drive around a course.

Our Agenda for the 8. ROS Summer School, August 12th- 23rd, 2019:

  • Monday, August 12th: ROS-Demo / Show, welcome BBQ
  • Tuesday, August 13th: ROS Basics: Navigating in Linux and ROS Filesystem
  • Wednesday, August 14th: ROS Basics: ROS internal Communication
  • Thursday, August 15th: Hardware interfaces, Transforms in ROS
  • Friday, August 16th: Introduction to GAZEBO simulator, AR tag recognition
  • Saturday, August 17th: Day trip
  • Sunday, August 18th: Day at leisure
  • Monday, August 19th: Localization & Mapping
  • Tuesday, August 20th: ROS control, Path Planning
  • Wednesday, August 21st: Industrial exhibition
  • Thursday, August 22nd: Exam, free hacking
  • Friday, August 23rd: Free hacking, competition, farewell BBQ

Additionally, we offered excursions during the week to explore Aachen and other nearby cities (e.g. Amsterdam).

Option: UAV Workshop on August 24th-25th, 2019

  • Saturday, August 24th: Basic principles of UAV design, components and functions, example setup of a multicopter, first flight setup guide
  • Sunday, August 25th: Flight modes, GPS based behaviours, Interfacing with ROS, AR_tags and UAVs, autonomous flying