Magdalena Kowalcze Thomas Litzinger

Slides:



Advertisements
Ähnliche Präsentationen
- Kronshagen „Echolot - Projekt“
Advertisements

Auf Ihrer Festplatte werden hierzu keine Daten installiert!
Berührungsempfindliche Monitore
Projekt: µC Ampelsteuerung.
Technische Eigenschaften (1)
Gruppe 4 Softwarepraktikum 2001 Lego Mindstorms Autonome Roboter
Name des Vortragenden Klasse Ort / tt.mm.jjjj Beschreibung Zentraleinheit CPU, Motherbord, RAM.
Agenda Die Hardwearkomponenten und ihre Funktionen - Mikroprozessor
MROM Als Masked ROM, deutsch Masken-ROM oder kurz MROM bezeichnet man Festwertspeicher, bei denen die Information im Rahmen des Fertigungsprozesses fest.
Concurrent Use.
KS-Encodier-Server Marco Korrmann / Dominik Sommer 1 KS-Encodier-Server Karlsruhe B e g r ü ß u n g.
Palm OS Project Martin Ochs Palm OS Project Inhalt Hardware Schnittstellen Die serielle Schnittstelle Entwicklungsumgebung Test-Programm Hardware-Test.
Produkt - Präsentation
Technik Gestaltung Navigation Daten. Übersicht Client Webbrowser InternetServer.
(1) (2) Lichtschranken - Funktion und Nutzen - (3)
Datenmanagement in Sensornetzen PRESTO - Feedback gesteuertes Datenmanagement - SS 2007 Sören Wenzlaff.
Institut für Technik und ihre DidaktikWilhelm-Klemm-Str Münster Entwicklung eines Lehrroboters für die Lehrerausbildung im Fach Technik.
Medienverarbeitung I, WS 99/00 Simon Barkow, Gunnar Kiesel
Studienarbeit Mini-Web-Server auf einem Signalcontroller
So arbeitet ein PC.
Präsentationsinhalt Ausgangssituation Unsere Ziele
CPLD/FPGA-Programmierung mit E-blocks. Wozu die CPLD/FPGA-Programmierung untersuchen? Zusammenhang zur modernen Digitalen Elektronik Verschwinden der.
Name des Vortragenden Klasse Ort / tt.mm.jjjj Beschreibung Zentraleinheit CPU, Motherbord, RAM.
Zwischenpräsentation
Vortrag D. Braun, Praktikum. Übersicht Pleopatra API Pleopatra Tools Twitter Demonstration Ausblick.
Betriebssysteme allgemein
Dateien Datei = File (engl.) Mögliche Inhalte einer Datei
Speichermodulverwendung mit der kompakten Steuerung CP1L
INTEL Pentium 4 Prozessor
Mobile Datenerfassung mit
LEGO NXT Konkurrenzsysteme
Wie findet ein Roboter den Weg aus einem Labyrinth?
Ein Projekt der 4AHETE Prof. Tobiska Feldmann, Frank, Hampl, Höllisch, Koch, Salge.
Ganzheitliches Projekt-, Ressourcen- und Qualitätsmanagement 1 Reports und AddOns Auf den folgenden Seiten wird Ihnen die Funktionsweise der Reports und.
SAMAG Werkzeugmaschienenfabrik ist Hersteller für:
PRO:CONTROL Ziel des Moduls Arbeitspakete
Systemsoftware und Betriebssysteme
Michael Schilling und Rainer Zordick
Verarbeitung und Computerinneres
Wie Funktioniert es eigentlich?
Multimedia in Java Thomas Witschel, Kerstin Steinert & Erik Reinhard.
LOW-COST 3D-Printer Rapid Prototyping.
Gaming-Computer-Aufbau
Semesterarbeit SS06 LEGO Mindstorms NeXT Generation
Elektronik, Kommunikation, Regelung
Roboter programmieren
Ein kleiner Einblick für Anfänger
Programmieren mit Variablen
Robotik Warteblock mit Sensoren einsetzen. Tastsensor: Klingel (1) 1. Beschreibe den Programmablauf. 2. Entferne die beiden letzten Blöcke aus der Schleife.
EIN NEUES ENSEMBLE- KLASSIFIKATIONSVERFAHREN Tim Schneider Rotation Forest.
Fabian Möbus, David Mahr
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.
Marsroboter fernsteuern
Marsroboter Fernsteuern - Ein Projekt am DLR Modulphase 2010
Marsroboter Fernsteuern - Ein Projekt am DLR Modulphase 2010
Marsroboter fernsteuern
Inhaltsverzeichnis Was ist Arduino? Hardwarekomponenten
Uhr mit 7-Segment-Anzeige SCHALTUNG UND BAUTEILE
Marsroboter Fernsteuern - Ein Projekt am DLR Modulphase 2010
Marsroboter fernsteuern
Marsroboter fernsteuern
Marsroboter fernsteuern
Marsroboter fernsteuern - Ein Projekt am DLR
Marsroboter fernsteuern
Zwischenpräsentation
Marsroboter Fernsteuern - Ein Projekt am DLR Modulphase 2010
Marsroboter fernsteuern
Uhr mit 7-Segment-Anzeige
نصائح سريعة – حول برنامج المراسلة الفورية
 Präsentation transkript:

Magdalena Kowalcze Thomas Litzinger ASURO WS08/09 Magdalena Kowalcze Thomas Litzinger

Übersicht Einleitung Zusammenbau Technik Modifikationen Projekt Ausblick/Fazit

Einleitung Der ASURO ASURO ist die Abkürzung für „Another Small and Unique Robot from Oberpfaffenhofen“ Dieser kleine Roboter wurde am Deutschen Zentrum für Luft- und Raumfahrt (DLR), im Institut für Robotik und Mechatronik in Oberpfaffenhofen für die Lehre entwickelt Ursprünglich für ein Experiment des DLR School Lab konzipiert

Zusammenbau Hardware Beim Hersteller Arexx Engineering sowie im Internet und in speziellen Elektronik-Fachmärkten zu erwerben ASURO ist als Bausatz erhältlich und besteht zum größten Teil aus handelsüblichen Elektronikbauteilen Ausführliche Bauanleitung mit Schaltplan, Lötanleitung und passender Software ist im Gesamtpaket enthalten

Zusammenbau Hardware ASURO-Bausatz besteht aus: 1 Hauptplatine 1 RISC-Prozessor Zahnräder Gummibereifung Motoren große Anzahl verschiedener elektronischer Bauteile Alles sehr klein und dicht zusammen Insgesamt werden 110 Bauteile verbaut, Aufbaudauer betrug ca. acht Stunden

Zusammenbau Hardware Zu beachten: Beim Zusammenbau ist auf die Richtige Polung der elektrischen Bauteile zu achten Vor Handhabung eines elektrostatisch gefährdeten Bauteils ist es sinnvoll sich zu erden - Dazu gehören: der Prozessor ATMega8L und der Gatterbaustein

Technik Hardware Sensorik 2 Lichtsensoren zur Linienverfolgung 6 Tastsensoren (signalisieren Kontakt mit Hindernissen) 2 Lichtschranken (Odometrie) Motorik 2 Motoren 4 Leuchtdioden zur Statusanzeige Sonstiges Batteriehalter für 4 Batterien 8 Bit Microcontroller (ATmega8) 8 kB Flash-Speicher Infrarot-Schnittstelle

Technik Software Programmers Notepad Programmeditor zur Programmierung des ASURO in ANSI C Für die Erstellung von Programmen wird vom Hersteller eine Programmbibliothek mitgeliefert Besteht insbesondere aus denn beiden Dateien: asuro.h und asuro.c Neue Asuro Library wurde für unser Projekt verwendet Alte LIB hat wenig Funktionen/Funktionalität in gegensatz zur neuen LIB

Technik Software ASURO Flash Tool 1.2 Wird zur Übertragung eines Programms in Form einer kompilierten hex-File in den Mikrocontroller des ASURO verwendet

Technik Software HyperTerminal Kommunikationsprogramm um Daten zu empfangen, die der ASURO über die Schnittstelle sendet Diese können eingesehen und bestimmte Messungen durchführt werden

Modifikation Verkleidung der Liniensensoren - Abdeckung der Liniensensoren - Vollverkleidung

Modifikation Verkleidung der Odometrie Sensoren

Modifikation Achsenspiel verringern durch das einsetzen von Unterlegscheiben

Projekt Sensortests Regelung Tempomat Multitasking Visualisierung

Linienverfolgung

Odometrieauswertung

Regelung Verwendet PI(D)-Regler für Linientreue - genau - sehr schnell Vergleich mit 3 Punkt Regelung

Tempomat Ziel: ASURO soll mit konstanter Geschwindigkeit Steigung/Gefälle zurücklegen Zählen der s/w Übergänge an der Encoderscheibe

Parallele DV Vorgabe: ASURO soll gleichzeitig Regeln und Senden Umsetzung: Threads und Semaphore Eigene Write-Funktion entwickeln Multitasking durch Zeitgeber

Ausblick Umsetzung der Streckenvisualisierung Homepage erstellen

Fazit Guter Einstieg in die Robotik Erweiterbarkeit (Kosten) Bauteile sind individuell geringer Speicher