TU Darmstadt / ULB / TUbiblio

Development and validation of a mobile autonomous omnidirectional soccer robot

Immel, Rainer (2006)
Development and validation of a mobile autonomous omnidirectional soccer robot.
Technische Universität Darmstadt
Dissertation, Erstveröffentlichung

Kurzbeschreibung (Abstract)

An autonomous mobile robot is developed and experimentally validated. The robot is designed according to the regulations of the RoboCup Middle Size League 1999. Two basic skills are identified as underdeveloped in the robots participating in the 1999 RoboCup competition: Vision and agility. The goal of this research project is to develop a robot equipped with these two skills. All aspects of the robot being a mechatronic system are covered, including an omnidirectional propulsion system, an omnidirectional vision system, and a simple ball handling mechanism for dribbling a soccer ball. Video cameras are used as sensors, and a video image recognition algorithm is developed that computes both robot and ball position. A robust trajectory planning algorithm based on a global coordinate system is developed. It computes a robot trajectory surrounding a set of control points in given orientations, accounting for the interaction between robot and ball. A controller closes the feedback loop from sensors to actuators keeping the robot on its predetermined course. An experimental validation examines sensor accuracy, performance of actuators and controllers, and the overall skill to dribble a ball along a given trajectory. The vision system computes both robot and ball position 25 times per second. The average error of the robot position is below 10 mm, the average error of the ball position is below 5 percent of the ball's distance from the robot. All driving tests are carried out using a benchmark slalom course. The actuators behave as expected according to their specifications, they allow dynamic driving with longitudinal and lateral accelerations of up to 4 m/s². In that extreme case, the controllers manage the robot to stay on its course with maximum total and lateral deviations below 0.25 m and 0.1 m, respectively. A stable ball dribbling is possible at a maximum velocity and lateral acceleration of 1.5 m/s and 2.5 m/s², respectively.

Typ des Eintrags: Dissertation
Erschienen: 2006
Autor(en): Immel, Rainer
Art des Eintrags: Erstveröffentlichung
Titel: Development and validation of a mobile autonomous omnidirectional soccer robot
Sprache: Englisch
Referenten: Nordmann, Prof. Dr.- Rainer ; Birkhofer, Prof. Dr.- Herbert
Berater: Nordmann, Prof. Dr.- Rainer ; Birkhofer, Prof. Dr.- Herbert
Publikationsjahr: 11 Mai 2006
Ort: Darmstadt
Verlag: Technische Universität
Kollation: XXVIII, 218 S. : graph.Darst.
Datum der mündlichen Prüfung: 15 Februar 2006
URL / URN: urn:nbn:de:tuda-tuprints-6935
Kurzbeschreibung (Abstract):

An autonomous mobile robot is developed and experimentally validated. The robot is designed according to the regulations of the RoboCup Middle Size League 1999. Two basic skills are identified as underdeveloped in the robots participating in the 1999 RoboCup competition: Vision and agility. The goal of this research project is to develop a robot equipped with these two skills. All aspects of the robot being a mechatronic system are covered, including an omnidirectional propulsion system, an omnidirectional vision system, and a simple ball handling mechanism for dribbling a soccer ball. Video cameras are used as sensors, and a video image recognition algorithm is developed that computes both robot and ball position. A robust trajectory planning algorithm based on a global coordinate system is developed. It computes a robot trajectory surrounding a set of control points in given orientations, accounting for the interaction between robot and ball. A controller closes the feedback loop from sensors to actuators keeping the robot on its predetermined course. An experimental validation examines sensor accuracy, performance of actuators and controllers, and the overall skill to dribble a ball along a given trajectory. The vision system computes both robot and ball position 25 times per second. The average error of the robot position is below 10 mm, the average error of the ball position is below 5 percent of the ball's distance from the robot. All driving tests are carried out using a benchmark slalom course. The actuators behave as expected according to their specifications, they allow dynamic driving with longitudinal and lateral accelerations of up to 4 m/s². In that extreme case, the controllers manage the robot to stay on its course with maximum total and lateral deviations below 0.25 m and 0.1 m, respectively. A stable ball dribbling is possible at a maximum velocity and lateral acceleration of 1.5 m/s and 2.5 m/s², respectively.

Alternatives oder übersetztes Abstract:
Alternatives AbstractSprache

Ein autonomer mobiler Roboter wird entwickelt und experimentell validiert. Der Roboter ist gemäß den Regeln für die RoboCup Middle Size League 1999 ausgelegt. Es wird festgestellt, dass bei den teilnehmenden Robotern in diesem Jahr zwei grundlegende Fähigkeiten unterentwickelt waren: Sensorik und Wendigkeit. Ziel der vorliegenden Forschungsarbeit ist die Entwicklung eines Roboters, der mit diesen beiden Fähigkeiten ausgestattet ist. Alle Aspekte des Roboters als mechatronisches System werden berücksichtigt, insbesondere ein omnidirektionales Antriebsystem, eine omnidirektionale Sensorik, sowie ein einfacher Mechanismus zum sicheren Führen eines Fußballs. Videokameras werden als Sensoren eingesetzt und es wird ein Algorithmus zur Bilderkennung entwickelt, der die Positionen von Roboter und Ball berechnet. Ein robuster Algorithmus zum Planen von Bahnkurven wird ebenfalls entwickelt; er basiert auf einem globalen Koordinatensystem. Er berechnet die Bahnkurve für den Roboter so, dass sie in vorgegebenen Orientierungen um definierte Kontrollpunkte führt; dabei wird die Interaktion zwischen Roboter und Ball berücksichtigt. Ein Regler schließt den Kreis zwischen den Sensoren und den Aktoren und hält somit den Roboter auf dem vorbestimmten Kurs. Zur experimentellen Validierung werden die Genauigkeit der Sensoren, das Verhalten der Aktoren und der Regler, sowie die Fähigkeit untersucht, einen Ball entlang einer vorgeschriebenen Bahnkurve zu dribbeln. Die Sensorik berechnet die Positionen von Roboter und Ball 25 Mal pro Sekunde. Dabei ist der mittlere Fehler der Roboterposition kleiner als 10 mm, der Fehler der Ballposition ist kleiner als 5 Prozent der Entfernung des Balls vom Roboter. Ein Slalomkurs wird als Bahnkurve für alle Tests verwendet, bei denen der Roboter sich bewegt. Die Aktoren erlauben ein dynamisches Fahren mit Beschleunigungen von 4 m/s² in longitudinaler und lateraler Richtung. Bei diesen extremen Beschleunigungen beträgt die maximale Kursabweichung des Roboters weniger als 0.25 m insgesamt und weniger als 0.1 m in lateraler Richtung. Ein sicheres Balldribbeln ist möglich bei einer maximalen Geschwindigkeit von 1.5 m/s, dabei treten laterale Beschleunigungen von 2.5 m/s² auf.

Deutsch
Freie Schlagworte: RoboCup, autonom, mobil, omnidirektional, Fussball
Schlagworte:
Einzelne SchlagworteSprache
mechatronic, RoboCup, autonomous, mobile, omnidirectional, soccer, trajectory, video, camera, digital, image, processing, experimentEnglisch
Sachgruppe der Dewey Dezimalklassifikatin (DDC): 600 Technik, Medizin, angewandte Wissenschaften > 620 Ingenieurwissenschaften und Maschinenbau
Fachbereich(e)/-gebiet(e): 16 Fachbereich Maschinenbau
Hinterlegungsdatum: 20 Nov 2008 08:22
Letzte Änderung: 10 Apr 2019 13:25
PPN:
Referenten: Nordmann, Prof. Dr.- Rainer ; Birkhofer, Prof. Dr.- Herbert
Datum der mündlichen Prüfung / Verteidigung / mdl. Prüfung: 15 Februar 2006
Schlagworte:
Einzelne SchlagworteSprache
mechatronic, RoboCup, autonomous, mobile, omnidirectional, soccer, trajectory, video, camera, digital, image, processing, experimentEnglisch
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen