𝔖 Scriptorium
✦   LIBER   ✦

📁

Modulare, verteilte Hardware-Software-Architektur für humanoide Roboter

✍ Scribed by Kristian Regenstein


Year
2010
Tongue
German
Leaves
214
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Humanoide Roboter sind hochkomplexe Systeme. Sie zeichnen sich durch ein sehr heterogenes Sensor- und Aktorsystem aus, welches wiederum sehr hohe und breit gefächerte Anforderungen an die verwendete Architektur stellt. Es wird sowohl der Entwurf einer funktionalen Steuerungsarchitektur, das verwendete Softwarerahmenwerk als auch die Abbildung auf eine dezidierte Hardwarearchitektur beschrieben.

✦ Table of Contents


Humanoide Roboter......Page 11
Aufgabenstellung und Beitrag der Arbeit......Page 12
Gliederung und Aufbau......Page 15
Software-Rahmenwerke und Middleware für autonome Roboter......Page 17
aRD - Agile Robot Development......Page 18
OROCOS - Open Robot Control Software......Page 21
Player......Page 23
MARIE - Mobile and Autonomous Robotics Integration Environment......Page 25
MCA2 - Modular Controller Architecture......Page 27
Vergleich und Bewertung......Page 31
Hardwarerealisierungen an der EPFL......Page 34
Hardwarerealisierungen bei Honda......Page 35
Deliberative Architektur......Page 36
Reaktive Architektur......Page 37
Hybride Architektur......Page 39
ASIMO......Page 40
H7......Page 42
HRP-2......Page 44
KHR......Page 47
KHR-2......Page 49
Wabian-2......Page 50
Johnnie......Page 51
Zusammenfassung und Bewertung......Page 54
Vorgaben für humanoide Roboter......Page 57
Roboterfähigkeiten......Page 58
Anforderungen an die Steuerungsarchitektur......Page 60
Anforderungen an die Softwarearchitektur......Page 63
Anforderungen an die Hardwarearchitektur......Page 64
Zusammenfassung......Page 66
Funktional-logische Steuerungsarchitektur......Page 69
Prozesse im Bereich der Perzeption......Page 70
Prozesse im Bereich der Planung......Page 71
Prozesse im Bereich der Aktion......Page 72
Datenflüsse in der Steuerungsarchitektur......Page 74
Rahmenwerk MCA2......Page 78
Formale Darstellung der MCA-Struktur in UML......Page 82
Hardwarearchitektur......Page 85
Rechnersystem......Page 86
Regelungskomponente UCoM......Page 93
Sensoren......Page 97
Aktoren......Page 100
Schnittstellen......Page 101
Zusammenfassung......Page 103
Das mechanische System......Page 105
Aktor- und Sensorsystem......Page 106
Hardwarearchitektur......Page 115
Umsetzung der Steuerungsarchitektur und des Softwarerahmenwerks......Page 122
Evaluation anhand der Küchen-Demo......Page 127
Ablauf der Küchen-Demo......Page 128
Benchmarks zur Leistungsbestimmung......Page 131
UCoM-Auslastung in ARMAR-III......Page 140
LAURON-IV......Page 141
KAIRO-II......Page 142
Puma200......Page 143
RoSi - Rotierender Sick-Laserscanner......Page 144
Ergebnisse der Arbeit......Page 145
Ausblick......Page 146
Quantitative Abschätzung der Anforderungen an die Hardware-Software-Architektur......Page 149
Kommunikation über CAN-Bus......Page 151
Aufbau der CAN-Nachrichten......Page 152
Vergabe der Identifier......Page 153
Signalisierung des Init-Zustandes......Page 155
Software auf dem UCoM......Page 156
Der Bootloader......Page 158
FPGA......Page 163
Flexibilität des UCoMs......Page 166
Konfiguration der UCoMs......Page 169
Architektur des Mikrocontrollers......Page 173
C167-Instruction-Pipelining......Page 174
Architektur des digitalen Signalprozessors......Page 175
DSP-MAC-Einheit......Page 176
Benchmark - Ackermann......Page 177
Benchmark - Sieb des Eratosthenes......Page 178
Benchmark - Fibonacci......Page 179
Assemblersourcen zu den Benchmarks......Page 181
Schaltplan......Page 183
Layout......Page 185
Steckerbelegung......Page 187
Abbildungsverzeichnis......Page 189
Tabellenverzeichnis......Page 195
Literaturverzeichnis......Page 197


📜 SIMILAR VOLUMES


Software-Architekturen für Verteilte Sys
✍ Prof. Dr. Schahram Dustdar, Prof. Dr. Harald Gall, Dr. Manfred Hauswirth (auth.) 📂 Library 📅 2003 🏛 Springer-Verlag Berlin Heidelberg 🌐 German

<p>In diesem Werk zum Thema Software-Architekturen veranschaulichen drei international renommierte Experten den Zusammenhang zwischen Prinzipien, Standardarchitekturen und praxisrelevanten Problemstellungen aus den Bereichen Web Services, Peer-to-Peer, Workflow und weiteren Anwendungsgebieten. Diese

Software Engineering für verteilte Anwen
✍ Professor Dr. Max Mühlhäuser, Dr. Alexander Schill (auth.) 📂 Library 📅 1992 🏛 Springer-Verlag Berlin Heidelberg 🌐 German

Gegenstand dieses Buches ist die Entwicklung komplexer verteilter Anwendungsprogramme. Thema ist nicht, wie in den traditionellen B}chern }berverteilte DV-Systeme, die Entwicklung oder der Betrieb von Rechnernetzen, sondern deren Einsatz bei der Entwicklung verteilter Anwendungen. In Bereichen wie B

Software-Architekturen für das E-Busines
✍ Sebastian Herden, Jorge Marx Gómez, Claus Rautenstrauch, André Zwanziger (auth.) 📂 Library 📅 2006 🏛 Springer-Verlag Berlin Heidelberg 🌐 German

<p><P>Dieses Lehrbuch gibt eine umfassende Einführung in alle relevanten Grundlagen, Methoden und Technologien von Software-Architekturen für das E-Business aus Sicht der Enterprise-Application-Integration mit verteilten Systemen. Im Gegensatz zur aktuellen Literatur zu diesem Thema, werden in diese

CAD/CAM für Ingenieure: Hardware, Softwa
✍ Sándor Vajna, Christian Weber, Jürgen Schlingensiepen, Dietrich Schlottmann (aut 📂 Library 📅 1994 🏛 Vieweg+Teubner Verlag 🌐 German

<p>Die Autoren sind als Professoren an Hochschulen tätig: Dr.-Ing. Sándor Vajna, Universität Magdeburg; Dr.-Ing. Christian Weber, Profesor für Konstruktionstechnik/CAD an der Universität des Saarlandes, Saarbrücken; Dr.-Ing. Jürgen Schlingensiepen; Professor für Rechnerunterstützte Fertigungstechnik

Kommunikationskonzepte für verteilte tra
✍ Kurt Rothermel (auth.) 📂 Library 📅 1987 🏛 Springer-Verlag Berlin Heidelberg 🌐 German

<p>Das Buch behandelt Kommunikationskonzepte, die auf die Verarbeitungsstrukturen und Interaktionsmuster verteilter transaktionsorientierter Systeme zugeschnitten sind. Neben einer ausführlichen Diskussion der vorgestellten Konzepte, werden die zu ihrer Implementierung notwendigen Protokolle und Str