• Deutsch
    • English
  • English 
    • Deutsch
    • English
  • Login
Item View 
  •   Home
  • Naturwissenschaften, Mathematik und Informatik
  • Fakultät für Physik (inkl. GAUSS)
  • Item View
  •   Home
  • Naturwissenschaften, Mathematik und Informatik
  • Fakultät für Physik (inkl. GAUSS)
  • Item View
JavaScript is disabled for your browser. Some features of this site may not work without it.

Einen Roboter das Fahren Lehren - ein auf Fähigkeitslernen basierter Ansatz

Teaching a Robot to Drive - A Skill Learning Inspired Approach

by Irene Markelic
Doctoral thesis
Date of Examination:2010-08-06
Date of issue:2010-12-08
Advisor:Prof. Dr. Florentin Wörgötter
Referee:Prof. Dr. Ulrich Parlitz
Referee:Prof. Dr. Xiaoming Fu
Referee:Prof. Dr. Carsten Damm
crossref-logoPersistent Address: http://dx.doi.org/10.53846/goediss-2921

 

 

Files in this item

Name:markelic.pdf
Size:17.4Mb
Format:PDF
Description:Dissertation
ViewOpen

The following license files are associated with this item:


Abstract

English

Robots can alleviate our lives by accomplishing tasks that are unpleasant or even dangerous for us. To employ them efficiently they should be autonomous, adaptive, and easy to instruct and use. Traditional white-box approaches to robot control are based on an engineer s understanding of the physical structure of a given problem from which he or she derives a possible solution which is implemented into the system. This is a powerful approach, yet also limited in several ways. The primary drawback is that such systems depend on predefined knowledge and therefore each additional behavior again requires the same expensive implementation cycle. By contrast, humans and many other animals are not limited to innate behaviors but can acquire various skills during lifetime. In addition, for them detailed knowledge of the underlying (physical) process of a given task does not seem to be required. These features are attractive for artificial systems too. In this thesis we therefore investigate the hypothesis that principles of human skill acquisition may lead to alternative methods for adaptive system control. In addition we postulate that an economical factor should be considered, i.e. tasks should be solved with little a priori knowledge and little processing, to arrive at effcient processing mechanisms. We investigate this for the task of autonomous driving which is a classical problem in system control with a wide range of applications. The precise task is to learn basic, anticipatory driving from a human supervisor. After reviewing relevant aspects concerning human skill acquisition and introducing the notion of internal models and chunking we propose the application of the latter to the given task. We realize chunking with a database where human driving examples are attached to extracted descriptions of the visually perceived street trajectory. This is first realized in an indoor scenario using a robot, and later, in the course of the European DRIVSCO project, transferred to a real car. Furthermore, we investigate the learning of visual forward models which are part of internal models and their e ffect on control performance in the laboratory setup. The main result of this interdisciplinary and application oriented work is a system which is able to produce action plans in response to visually perceived street trajectories, without requiring metric information for street following. The predicted actions concerning the robot setup were steer and speed, and for the real car steer and acceleration where the predictive capacitiy of the system for the latter was limited. Hence, the robot learned to drive autonomously from a human teacher and the car learned to predict the human s actions. The latter was successfully demonstrated during the international review meeting of the project. The outcome of this work is interesting for applications in robot control and especially intelligent driver assistance systems.
Keywords: skill learning; machine learning; autonomous driving; robot control; programming by demonstration; imitation learning; driver assistance; visual internal models

Other Languages

Roboter können unser Leben erleichtern, indem sie für uns unangenehme, oder sogar gefährliche Aufgaben übernehmen. Um sie effizient einsetzen zu können, sollten sie autonom, adaptiv und einfach zu instruieren sein. Traditionelle 'white-box'-Ansätze in der Robotik basieren auf dem Verständnis des Ingenieurs der unterliegenden physikalischen Struktur des gegebenen Problems. Ausgehend von diesem Verständnis kann der Ingenieur eine mögliche Lösung finden und es in dem System implementieren. Dieser Ansatz ist sehr mächtig, aber gleichwohl limitiert. Der wichtigste Nachteil ist, dass derart erstellte Systeme von vordefiniertem Wissen abhängen und deswegen jedes neue Verhalten den gleichen, teuren Entwicklungszyklus benötigt. Im Gegensatz dazu sind Menschen und einige andere Tiere nicht auf ihre angeborene Verhalten beschränkt, sondern können während ihrer Lebenszeit vielzählige weitere Fähigkeiten erwerben. Zusätzlich scheinen sie dazu kein detailliertes Wissen über den (physikalische) Ablauf einer gegebenen Aufgabe zu benötigen. Diese Eigenschaften sind auch für künstliche Systeme wünschenswert. Deswegen untersuchen wir in dieser Dissertation die Hypothese, dass Prinzipien des menschlichen Fähigkeitslernens zu alternativen Methoden für adaptive Systemkontrolle führen können. Wir untersuchen diese Hypothese anhand der Aufgabe des Autonomen Fahrens, welche ein klassiches Problem der Systemkontrolle darstellt und die Möglichkeit für vielfältige Applikationen bietet. Die genaue Aufgabe ist das Erlernen eines grundlegenden, antizipatorischen Fahrverhaltens von einem menschlichem Lehrer. Nachdem wir relevante Aspekte bezüglich des menschlichen Fähigkeitslernen aufgezeigt haben, und die Begriffe 'interne Modelle' und 'chunking' eingeführt haben, beschreiben wir die Anwendung dieser auf die gegebene Aufgabe. Wir realisieren chunking mit Hilfe einer Datenbank in welcher Beispiele menschlichen Fahreverhaltens gespeichert werden und mit Beschreibungen der visuell erfassten Strassentrajektorie verknüpft werden. Dies wird zunächst innerhalb einer Laborumgebung mit Hilfe eines Roboters verwirklicht und später, im Laufe des Europäischen DRIVSCO Projektes, auf ein echtes Auto übertragen. Wir untersuchen ausserdem das Erlernen visueller 'Vorwärtsmodelle', welche zu den internen Modellen gehören, sowie ihren Effekt auf die Kontrollperformanz beim Roboter. Das Hauptresultat dieser interdisziplinären und anwendungsorientierten Arbeit ist ein System, welches in der Lage ist als Antwort auf die visuell wahrgenommene Strassentrajektorie entsprechende Aktionspläne zu generieren, ohne das dazu metrische Informationen benötigt werden. Die vorhergesagten Aktionen in der Laborumgebung sind Lenken und Geschwindigkeit. Für das echte Auto Lenken und Beschleunigung, wobei die prediktive Kapazität des Systems für Letzteres beschränkt ist. D.h. der Roboter lernt autonomes Fahren von einem menschlichen Lehrer und das Auto lernt die Vorhersage menschlichen Fahrverhaltens. Letzteres wurde während der Begutachtung des Projektes duch ein internationales Expertenteam erfolgreich demonstriert. Das Ergebnis dieser Arbeit ist relevant für Anwendungen in der Roboterkontrolle und dabei besonders in dem Bereich intelligenter Fahrerassistenzsysteme.
Schlagwörter: Fähigkeitslernen; Maschinenlernen; autonomes Fahren; Roboter Kontrolle; Imitationslernen; Fahrerassistenz; visuelle interne Modelle
 

Statistik

Publish here

Browse

All of eDissFaculties & ProgramsIssue DateAuthorAdvisor & RefereeAdvisorRefereeTitlesTypeThis FacultyIssue DateAuthorAdvisor & RefereeAdvisorRefereeTitlesType

Help & Info

Publishing on eDissPDF GuideTerms of ContractFAQ

Contact Us | Impressum | Cookie Consents | Data Protection Information
eDiss Office - SUB Göttingen (Central Library)
Platz der Göttinger Sieben 1
Mo - Fr 10:00 – 12:00 h


Tel.: +49 (0)551 39-27809 (general inquiries)
Tel.: +49 (0)551 39-28655 (open access/parallel publications)
ediss_AT_sub.uni-goettingen.de
[Please replace "_AT_" with the "@" sign when using our email adresses.]
Göttingen State and University Library | Göttingen University
Medicine Library (Doctoral candidates of medicine only)
Robert-Koch-Str. 40
Mon – Fri 8:00 – 24:00 h
Sat - Sun 8:00 – 22:00 h
Holidays 10:00 – 20:00 h
Tel.: +49 551 39-8395 (general inquiries)
Tel.: +49 (0)551 39-28655 (open access/parallel publications)
bbmed_AT_sub.uni-goettingen.de
[Please replace "_AT_" with the "@" sign when using our email adresses.]