Marsroboter fernsteuern

Slides:



Advertisements
Ähnliche Präsentationen
Magdalena Kowalcze Thomas Litzinger
Advertisements

Parallele Schnittstellen
Steuerung externer Komponenten über ein USB-Interface.
OMRON 1 FINS Befehle schicken mit CX – Server Lite Aufgabe :
Meldungen über Ethernet mit FINS/UDP
Cyberspeed Web SolutionsCyberspeed Web Solutions © 2005© 2005 Christof Barth Thomas Müllegger MIRO 1.
© 2015, Harald Herberth SR-Wesen: Jung-SR-Betreuung.
Einführung. Ziel der Veranstaltung  Vermittlung von Grundkenntnissen in C++  Solide Basis für anschließende Weiterentwicklung  Fähigkeit, kleine Programme.
1 freedroidz – spielend Programmieren lernen. 2 Was ist freedroidz?
ASURO Projekt Von Sven Engel Und Marcus Kriegbaum Anwendung der Prozessdatenverarbeitung Im Wintersemester FH Wiesbaden -
PDV-Vertiefung 2007 Projekt: Linienverfolgung mit dem ASURO Alexander Oberle Karl Gabel Björn Saull.
Tobias Sammet 8DY1 Programmieren Tobias Sammet 8DY2 Programmierung ● = das Schreiben eines Computerprogramms ● Dient zur Lösung eines.
Stichwortverzeichnis
Industrie 4.0 für die Ausbildung 4.0
MasterBAV© Die neue Generation BAV
Pflege & Finanzierung 01. Juni 2017 Dr. Sonja Unteregger
Einführung in Web- und Data-Science
Forschungsmethoden in der Teilchenphysik
Neue Unterrichtsmaterialien zur Teilchenphysik Philipp Lindenau CERN | Herzlich willkommen! Präsentation mit Notizen hinterlegt!
Aktuelle Aspekte des Europäischen Zivilprozessrechts
Non-Standard-Datenbanken
Non-Standard-Datenbanken
Marsroboter fernsteuern
WOOD VETIA.

Christian Eriksen.
JAHRESABSCHLUSS 2016 REGION NORDEN
„Die richtige Fährte legen“ – zur Bedeutung der Fachkompetenz von MathematiklehrerInnen in der Sekundarstufe 1 Franz Pauer Institut für Fachdidaktik und.
Industrie 4.0 für Auszubildende
Marsroboter Fernsteuern - Ein Projekt am DLR Modulphase 2010
Marsroboter Fernsteuern - Ein Projekt am DLR Modulphase 2010
Marsroboter fernsteuern
Projekt 01: LCR-Meter Jonas Krieger und Armin Zörkler SS 2017
Software Aufteilung in 3 Gruppen: Dazu: Protokoll, IDs der ASUROs
Studien zu Baryonen-Resonanzen in Charmonia-Zerfällen
Neue Verfahren zur Messung der Fließeigenschafften von Frischbeton
Marsroboter Fernsteuern - Ein Projekt am DLR Modulphase 2010
Marsroboter fernsteuern
1. Einleitung, Problemstellung und Zielsetzung
Marsroboter fernsteuern
Arbeiten mit dem Terminal
Marsroboter fernsteuern
Marsroboter fernsteuern - Ein Projekt am DLR
Marsroboter fernsteuern
Lineare Gleichungssysteme mit 3 Unbekannten
Ausblick Zu der nicht-euklidischen Geometrie gehören auch
Marsroboter Fernsteuern - Ein Projekt am DLR Modulphase 2010
„DCF-Baukasten“ Lösungsvorschläge für die Praxis Forschungsinitiative Business Valuation WU Wien WP/StB MMag. Alexander Enzinger, CVA
IR -Empfänger SS 2017 Walter, Henrik Pudwell, Claas-Lennart.
Literatur im Dritten Reich
DIE VERBUND TURBINOS SIND EIN HIT.
Der Personalrat … … Personalratsvorsitzende/r und Stellvertretung
Serienlogo Deutsch.
Robotik AG.
Der betriebliche Leistungsprozess
Einführung in die KI – Sprachverarbeitung
Endvortrag PSES WS14/15 - Kurze und abstrakte Zusammenfassung der Lösungen (möglicherweise wieder mit Videos) - Zeitverbrauch (insgesamt und Anteil der.
Übungsblatt 6 – Aufgabe 1 Elektrisches Feld einer dickwandigen Hohlkugel Betrachten Sie eine dickwandige, nicht-leitende Hohlkugel mit dem Innenradius.
Übungsblatt 2 – Aufgabe 1 Federschwingung mit konstanter Gleitreibung
Übungsblatt 7 – Aufgabe 1 Spiralförmige Bahn eines Elektrons
Stochastik Wahrscheinlichkeit Bedingte Wahrscheinlichkeit
Heute: Das schwache Gesetz der großen Zahl
Normalenform einer Ebene
Algorithmen und Datenstrukturen
Abikurs 2018 Mathematik Differenzialrechnung * Integralrechnung * Geometrie Stochastik * Zusatzthemen * Prüfungsaufgaben Trainer: Klaus Messner
Eigenschaften von vektoren
Wissenschaftliches Projekt
Mathematische Grundkenntnisse
Wahlteil 2009 – Analysis I 3 Die Aufgabe ist nur ausschnittsweise wiedergegeben Aufgabe I 3 Die normale Körpertemperatur eines gesunden Menschen liegt.
Rechnen mit vektoren 1
 Präsentation transkript:

Marsroboter fernsteuern

Problem: Zeitverzögerung! Mars Erde 20 min Problem: Zeitverzögerung! Neue Definition Fernsteuerung: 1. Sendung Befehlskette 2. Ausführung 3. Rückmeldung

ASURO

(Foto Hr. Gruber)

Motorwender-Schaltung Simulation Crocodile Physics

Bedingungen mehrere ASUROs begrenzte, festgelegte Fläche 1 PC

Ziel Mehrere einzeln auf der gesamten Fläche ansprechbare ASUROS bekommen von einem PC aus Befehlsketten zugesandt, führen diese aus und geben Rückmeldung über ihren Zustand.

Probleme und Lösungen Hardware Übertragungsprotokoll 3-teilige Software

Hardware Erreichbarkeit auf ganzer Fläche Modulnetz stärkere IR-Schnittstelle am ASURO Befehl „Gerade fahren“: Odometrie

Modulnetz

Übertragungsprotokoll regelt die über die Module gesendeten Daten Erreichbarkeit einzelner ASUROs Kein paralleles Senden von Rückmeldungen Festgelegte, kurze Befehle

Identifikation Befehl 1 PC sendet Befehlskette an Asuro: Anzahl Befehle Identifikation Befehl 1 1. Parameter Befehl 1 2. Parameter Befehl 1 ID-Nr. jeweils ein Byte (8 Bit) max. Anzahl der Befehlsketten: 7 max. Länge der ganzen Kette: 23 Byte 8 verschiedene ID-Nummern

Befehle: 4 mögliche Befehle (Abk. jeweils 1 Zeichen): Fahren – D, Drehen - T, LED - L, Statusabfrage – I Antworten: 3 mögliche Antworten: Kollision – K, Schwarze Linie – S, Befehl nicht verstanden - N

Software dreiteilige Software: - PC-Programm (Befehle senden) - ASURO: Befehle-Auslesen-Programm (Verstehen der Befehle) - ASURO: Routinen (abgespeicherte Verhaltensweisen für Befehle)

PC-Programm Java-Programm PC fragt über Console gewünschte Werte ab Eingabe der Werte PC bildet Byte-Array und sendet an ASURO

ASURO: Auslesen-Programm zerteilt Byte-Array wieder ASURO reagiert nur bei identischer ID-Nummer gibt ausgelesene Befehle an Routinen weiter

ASURO: Routinen auf jedem ASURO gespeicherte identische Programme bekommen vom Auslese-Programm Werte übergeben und führen Befehl aus

Erreichte Ziele Hardware: fertig, getestet Protokoll: fertig Software: PC-Programm noch zu „verschönern“ ASURO-Auslese versteht erst „Fahren“ ASURO-Routine noch nicht für jeden Befehl fertig

Was haben wir noch gelernt? -  Projektmanagement: - - Qualitätssicherung - - Gruppeneinteilung - - Zeitplan Absprachen Besprechungen

Fazit - Eigenverantwortung für Projektfortschritt - Praxisbezug Eigene Ideen einbringen Projektmanagement-Erfahrungen - Aufenthalt am DLR Robotik-Institut, HALO, ASUROnaut,...

Fotos aus Oberpfaffenhofen

(Foto Hr. Haussamann, Patrick, Hr. Gruber)

Dank Unser Dank geht an Herrn Haussamann, an Herrn Gruber, an Patrick Fahner, an alle weiteren Betreuer am DLR, an unsere AK-Leiter, Herrn Dr. Piffer und Herrn Taulien, - und ganz besonders an die Eheleute Hector, ohne deren Engagement das Hector-Seminar nicht stattfinden könnte.

Vielen Dank für Ihre Aufmerksamkeit.