Quicklinks:     HOME: Teaching   General   Course Dates   Material   More  
Home  

Robotersteuerung mit Golog / Robot control with Golog (Laboratory, WS 2007/2008)

General information

Instructor: Prof. Gerhard Lakemeyer, Ph.D.
gerhardcsrwth-aachende
Assistants: Daniel Beck
dbeckcsrwth-aachende
Stefan Schiffer
schiffercsrwth-aachende
  This course is held in English and/or German.

An announcement of the course can also be found in the course information system CAMPUS.

Course Dates

This course starts on 1st October 2007.
Einführungsveranstaltung / Preliminary Discussion 10.08.2007 10:08h - 11:11h Seminarroom I5

Material

Additional material concerning the course can be found here:

Description

Inhalt

Mobile Roboter werden bereits in diversen Anwendungen eingesetzt, beispielsweise als Museumsführer, Sicherheitsroboter oder in der medizinischen Pflege. Neben systemnahen Aufgaben wie Lokalisierung und Navigation müssen Roboter in der Lage sein, intelligente Entscheidungen zu treffen. Es gibts verschiedene Systeme zur Kontrolle eines Roboters, eines davon bedient sich der logsichen Programmiersprache Golog.

Das Lehr- und Forschungsgebiet Informatik 5, Wissensbasierte System und kognitive Robotik besitzt ein Team von Fußballrobotern mit denen wir in der RoboCup Middle Size teilnehmen. Außerdem nehmen wir in der RoboCup@home Liga teil, die sich mit der Anwendungen von Service-Robotik im häuslichen Bereich beschäftigt. Die high-level Steuerung unsere Roboter geschieht mit einem Golgodialekt namens ReadyLog

Das Ziel dieses Praktikums ist es, ein high-level Rahmenwerk zur Robotersteuerung zu entwickeln. Wir werden mit einer Einführung in Golog beginnen. Danach werden wir das Kontroll-Framework konzipieren und implementieren. Schließlich werden wir dann dieses Framework zur Programmierung einer spezifische Roboteraufgabe verwenden.

Anforderungen

Contents

Mobile robots can and are already being used in numerous applications. Examples are tourguide robots in museums, security robots, or robots helping in healthcare. Furthermore, there are other scenarios where researches evaluate their methods one of which involves robots playing soccer. Besides low-level tasks like localization or navigation any of the above robots must be able to make intelligent decisions. There are various control systems and one of them is a logic based approach using Golog.

The Knowledge-based Systems Group has a team of soccer robots and participates in the RoboCup Middle-size league. We also participate in the RoboCup@home league which focuses on service robotics tasks in a domestic environment. For our high-level control we employ a dialect of Golog called ReadyLog.

The goal of the lab is to develop a high-level control framework in Golog. We will start with an introduction to Golog. Then we will design and implement the control framework in Golog. Finally, we will apply the framework to a specific robotic control program.

Requirements

Material

Have a look at the material page.

Quicklinks:     HOME: Teaching   General   Course Dates   Material   More  

Date: 08 Feb 2008 TN   |   Disclaimer   |   Home