Autonomous Systems

Autonomous Robots

Modern systems like robots act autonomously by making independent decisions and adapting to their environment.

This practical course focuses on autonomous system concepts based on artificial intelligence. The goal is to enable students to implement planning and reinforcement algorithms to solve simple decision making problems using Unity ML agents or Google Brax.

The course is divided in two phases:

  1. Introductory Phase: The foundations are taught in weekly sessions with accompanying practical assignments, where students can practice the lessons to acquire necessary coding skills for the project phase.
  2. Project Phase: The students work independently in groups on individual projects to develop two decision making algorithms to solve a continuous problem. All groups are guided by supervising assistants and report their progress in separate weekly meetings.

ASP Project Example

For more information, check out the course websites (German):

Back to Teaching