BORT Basically Operating Robot Thing

Slides:



Advertisements
Ähnliche Präsentationen
Automation and Drives.
Advertisements

Robotik II Entwicklung einer Software zur Steuerung und Visualisierung eines Fischerroboters.
Designing Software for Ease of Extension and Contraction
Magdalena Kowalcze Thomas Litzinger
Beleg zum Grundlagenversuch am CRS-Roboter
Projekt: µC Ampelsteuerung.
Wozu Mikrocontroller?.
Fortgeschrittenen Praktika
Educational Robotics Robotics Technology.
Kooperierende autonome Fahrzeuge
Enno Rehling und Roger Butenuth, Uni-GH Paderborn: Arminius: Software für Linux-basierte SCI-Cluster Arminius: Software für Linux-basierte SCI-Cluster.
Projekt: Kamerasteuerung
Bobath oder Vojta? Eine kritische Betrachtung beider Konzepte anhand der Behandlung von Kleinkindern mit zerebralen Bewegungsstörungen.
SWIMMING POOL STEUERUNG
Der Testprozess als Bestandteil des SE Prozesses:
Institut für Technik und ihre DidaktikWilhelm-Klemm-Str Münster Entwicklung eines Lehrroboters für die Lehrerausbildung im Fach Technik.
SICK - Führender Hersteller industrieller Sensorik - Weltweit mehr als 4000 Mitarbeiter - Über 40 Tochtergesellschaften in allen Industrienationen - Umsatz.
Beschleunigung Virtueller Privater Netze durch Netzwerkprozessoren
MP3 Ströme über IP Lautsprecher - Effekte und Spielereien mit mehreren Kanälen Roman Domke Sven Jaekel.
Distributed Multimedia Control Steuerung und Überwachung von Präsentationen in Netzwerken.
Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel 1 5. Test-First Prinzip Gliederung: 1. Einführung 2. Objektdiagramme zur Analyse.
Veränderungen und deren Auswirkungen Ein Einstieg in die Integralrechnung mit Messwerten vom Porsche 911 GT1 Udo Mühlenfeld, Widukind-Gymnasium Enger.
Chat System – Gruppe B Tim Braun, Andre Ester, Florian Müller und
Studienarbeit Mini-Web-Server auf einem Signalcontroller
Driss Harrou FH D Fachhochschule Düsseldorf 1 Aufgabenstellung - Erstellung eines modularisierten Akquirierungsprogramms für die aerodynamischen Messgrößen.
Ein Effekt der Induktion
Beton-Diagnose-System
Zeit, Ort und Weg Geschwindigkeit Beschleunigung
Zwischenpräsentation
Der CTBot Die Robotik kommt ins Haus Preiswerte alternative als Bausatz Simulator.
Vortrag D. Braun, Praktikum. Übersicht Pleopatra API Pleopatra Tools Twitter Demonstration Ausblick.
Aufbau eines von-Neumann- Rechners Marcel Waldvogel.
Akustisches Herzschlag-
INTEL Pentium 4 Prozessor
Lenkbares Autonomes Rasenmäh System
Eisenbahn Steuerung via Internet
Skalare, Vektoren.
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Mikrocomputertechnik Jürgen Walter PWM-SERVO-Quickie Ansteuerung eines Servomotors.
Wie findet ein Roboter den Weg aus einem Labyrinth?
Projekt Autonomer Roboter
Embedded Systems Prof. Dr. H. Kristl
Enterprise Achitect (Sparx Systems) Marius Rudolf
Eine Fernsteuerung für den Lego EV3 Roboter
Ein Überblick über verschiedene Verfahren
Modul I Grundlagen Hardware
INFORMATIK-PROJEKT Schiefer Wurf Scharf 6b.
Datenverarbeitung im PC
Werkstätte 1 von 7 1 von 19 XY - Plotter Werkstättenprojekt 4BHELI 2007/08 Michael Stocker Bernhard Wintersperger.
Evaluation des sprachgesteuerten Assistenten Jasper
Zürich Ziele –Roboterprototyp mit Unterhaltungswert herzustellen –Roboter sollte folgende Eigenschaften besitzen: Auf Berührung reagieren (Münzeinwurf)
Personal Fabrication Mechanik
© lok-datenbank.de lok-datenbank.de. © lok-datenbank.de lok-datenbank.de Das Team An der Entwicklung des lok-datenbank-Konzeptes sind.
Universität Rostock Fachbereich Elektrotechnik und Informationstechnik Institut für Angewandte Mikroelektronik und Datentechnik Eine Prozessorarchitektur.
XML-Verarbeitung mit dem.NET-Framework. Inhalt 1.XML-Verarbeitung mittels XmlReader- und XmlWriter-basierter Klassen 2.XML-Verarbeitung mittels XmlDocument.
Meilensteinpräsentation Gruppe: Verbrauchserfassung
Basis Informationen, die man für Anfang braucht ! Hassan Tagharobi Dez 2007.
Semesterarbeit SS06 LEGO Mindstorms NeXT Generation
Elektronik, Kommunikation, Regelung
Stuppi Andre - Gorny Krystian - Schillinger Matthias USB – Motorsteuerung mit PWM.
Aktueller Stand der Technik. Auf dem Markt sind heute bereits 64-Bit Mikrocontroller. Die meiste Verwendung finden allerdings noch immer die 8-Bit Modelle.
Human Plant Interfaces Arduino: Capacitive Sensor MPR121
Programmieren mit Variablen
Human Plant Interfaces Arduino: Variabler Widerstand Workshop by Florian Weil - Potsdam
Human Plant Interfaces Arduino: ElektroMagnetisches Feld Workshop by Florian Weil - Potsdam
EV3 Line Tracking Von Fabio Longo und Nubail Ahmad Qazi.
Fabian Möbus, David Mahr
1. Betreuer: Prof. Dr. Jörg Striegnitz 2. Betreuer: Dr. Martin Schindler Kontextsensitive Autocompletion für Klassendiagramme in der UML/P Florian Leppers.
L. H. Fejzula, P. Kisskalt | Robotik Labor | Projekt Präsentation
Marsroboter Fernsteuern - Ein Projekt am DLR Modulphase 2010
INVERSES PENDEL
 Präsentation transkript:

BORT Basically Operating Robot Thing

Aufgabenstellung Anfängliches Konzept Realisierung eines autonomen Roboters Ausarbeitung eines realisierbaren Konzeptes Anfängliches Konzept Reproduzierbares Abfahren eines vorgegebenen Weges Aufnahme und Auswertung von Sensordaten

Aktueller Stand des Projektes Steuerung der Motorik Schrittmotoren Servo Einlesen und Verarbeiten von Sensordaten Infrarot-Abstandssensor Magnetfeldsensor Bumper Funktionen: Kollisionsarmes Bewegen im Raum Senkrechtes Ausrichten zu einer Wand Ziffernausgabe Ausgabe der Magnetfeldstärke als Tonhöhe Melodieausgabe

Grundlegendes Wie funktionieren die Motoren? Schema der Funktionalität eines Schrittmotors Grundlegendes Wie funktionieren die Motoren? Wie wird der Servo angesteuert? Schema eines Pulsweiten-Modulations-Signals Kennlinie der IR-Sensoren Wie arbeiten die Sensoren?

Magnetfeldsensor KMZ52: Physikalischer Effekt Der Magnetfeldsensor basiert auf dem magnetoresitiven Effekt von Permalloy (19% Fe, 81% Ni). D.h. der Widerstand des Permalloy ist abhängig von dem ungebenden Magnetfeld.

Magnetfeldsensor KMZ52: Design

Verarbeitung der Daten Mainboard mit Microcontroller Atmel ATMega32 RISC-CPU mit 8 Mhz Verschiedene Interfaces Software ATARI MegaST1, 8MHz, 1 MB Ram. 1988 ATMega32 auf Board von Achim Kittel & Jens Reemts, 2003

Steuerung der Motoren als Beispiel für die Implementierung Geschwindigkeit Zeit Generierung von Steuerimpulsen Beschleunigung bis zur vorgegebenen Geschwindigkeit Ausführen einer vorgegebenen Schrittanzahl damit definierte Drehung Nebenläufige Ausführung mittels Interruptsteuerung Interruptereignis Hauptprogramm code Interrupt code ...

Implementierte Programmteile Kollisionsarmes Umherfahren Abfrage und Verarbeitung der Daten von IR-Sensoren und Bumpern Senkrechtes Ausrichten an einer Wand Malen von Ziffern Nebenläufiges Abspielen von Melodien Ausgabe des Kompasssignals auf den Beeper