Projekt 25 ASURO ARX-03



Ähnliche Dokumente
CU-R-CONTROL. Beschreibung zur Schaltung ATMega16-32+ISP MC-Controller Steuerung auf Basis ATMEL Mega16/32. Autor: Christian Ulrich

Eclipse. für die kleinen Dinge des (modernen) Lebens

Schnelleinstieg Starter System. Version 3.2

Mikrocontroller Grundlagen. Markus Koch April 2011

Applikation servotec Antriebsparameter Optimieren

schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv

CNC-Fräse für die Schule BLL im Schuljahr 2008/2009

Atmel AVR für Dummies

Informatik 1 Tutorial

Quanton Manual (de) Datum: URL: )

Laborprojekt ASURO - Vorbereitung

Inbetriebnahme grabbmodul-1 / minimodul-16x bzw. smarteye-1

Einführung in die Welt der Microcontroller

BA (evtl. mit Option auf Master!): Konzeptentwicklung für einen kraftfahrzeugähnlichen mobilen Roboter

32-Bit Microcontroller based, passive and intelligent UHF RFID Gen2 Tag. Zürcher Fachhochschule

ISOCAL ISOCAL ISOCAL ISOCAL. Anfänger-Seminar. Anfänger-Seminar. Zeitablauf. Anfänger-Seminar. Termine/Kosten. Anmeldung. MZ Mobile Zeiterfassung WTB

Assembler/C Programmierung eines Mikrocontrollers

A.u.S. Spielgeräte GmbH A-1210 Wien Scheydgasse 48 Tel.+43-(0) Fax. +43-(0)

Christian Glesmann. - Diplomarbeit -

ATMega2560Controllerboard

Microcontroller Kurs Microcontroller Kurs/Johannes Fuchs 1

Bachelor-/Studienarbeit

Hex Datei mit Atmel Studio 6 erstellen

Duonix Service Software Bedienungsanleitung. Bitte beachten Sie folgende Hinweise vor der Inbetriebnahmen der Service Software.

Hier ist die Anleitung zum Flashen des MTK GPS auf der APM 2.0. Prinzipiell funktioniert es auch auf der APM 2.5 und APM 1.

Hinweise zur Installation der USB Treiber für Windows XP 32bit

Objektorientiertes Programmieren mit Suse Linux

Mikrocontroller von Markus Koch April 2011

Anschluss des ISP-Programmieradapters. Erste Programmierung mit Bascom

Ablaufsteuerung Sequenzer, als Schaltstufen für den Amateurfunk.

5-BAY RAID BOX. Handbuch

Vorbereitung des seriellen Kabels (RS232, 9-Pin)

J.6 Programmierung eingebetteter Systeme

METTLER TOLEDO ETHERNET-Option

Parametrier- & Analysesoftware ensuite Installationsanleitung und Systemanforderungen

Tapps mit XP-Mode unter Windows 7 64 bit (V2.0)

Einrichten einer Toolchain zur Programmierung des Nibo 2 Roboters mit Atmel Studio 6

das ABS kontrolliert ob Fehler da sind (sieht man an den ABS Warnlampen)

Programmierung von Konturzügen aus Geraden und Kreisbögen

Bedienungsanleitung PC-Konfigurationssoftware des ID Inclinometers

Steuerung DLS ECKLITE SC und SC xx-enc

Treiber- und Software-Update für ITRA-Geräte

Erreichen eines Ziels (ohne Kamera) Teil II: Realisation

tensiolink USB Konverter INFIELD 7

Inhaltsverzeichnis. Beschreibung. Hintergrund

Technologietag Dämpferprüfstand mit DASYLab

Wir wünschen Ihnen viel Freude und Erfolg mit Ihrem neuen X-PRO-USB-Interface. Ihr Hacker-Team

C und C++ für Embedded Systems

tiptel 545/570 office tiptel 545/570 SD PC-Software und Treiber Installation für Windows XP/VISTA/Windows 7 (32/64 Bit)

Diplomarbeit. Konzeption und Implementierung einer automatisierten Testumgebung. Thomas Wehrspann. 10. Dezember 2008

Pflichtenheft. Projektteam. Rexford Osei - Frey Michael Weichert Thomas Thutewohl. Pflichtenheft Seite 1 von 7

Projektplan(ung) zu CYOUTOO

Mikrocontroller - Schnelleinstieg

Informatik I Tutorial

Tagebuch der Projektarbeit von A.Bletz und M.Link

Institut für Telematik Universität zu Lübeck. Programmieren. Kapitel 0: Organisatorisches. Wintersemester 2008/2009. Prof. Dr.

Update / Inbetriebnahme domovea Server. Update/Inbetriebnahme domovea Server Technische Änderungen vorbehalten

Installationsanleitung. Hardlock Internal PCI Hardlock Server Internal PCI

NuVinci Harmony Software und Firmware. Anleitung in deutscher Sprache

Karten-Freischaltung mit dem UNLOCK MANAGER

Assembler und Hochsprachen

ERPaaS TM. In nur drei Minuten zur individuellen Lösung und maximaler Flexibilität.

Verbindungsanleitung. Verschiedene Möglichkeiten um Ihre Set-Top-Box mit dem Glasfaserabschlussgerät zu verbinden.

Vermeiden Sie es sich bei einer deutlich erfahreneren Person "dranzuhängen", Sie sind persönlich verantwortlich für Ihren Lernerfolg.

Abschlusspräsentation

USB CENTRALNODE WN.CN.U(X) Installation

Installationsanleitung

Durch die virtuelle Optimierung von Werkzeugen am Computer lässt sich die reale Produktivität von Servopressen erhöhen

Installationsanleitung WSCAD Elektrohandwerk

Projektmanagementsoftware: Standard vs. Individual

Das Pollin Atmel Evaluationboard Ver unter Verwendung von MyAVR_Prog Tool und der Arduino IDE ein Kurztutorial

Windows Server 2008 (R2): Anwendungsplattform

Basisanforderungen: EVA-Prinzips. Erweiterte Anforderungen: wirtschaftlichen und privaten Alltag.

HTML5. Wie funktioniert HTML5? Tags: Attribute:

Stepperfocuser 2.0 mit Bootloader

Installation LehrerConsole (für Version 6.2)

Pressekonferenz Vision Control 15. Juni 2004, AUTOMATICA München

POB-Technology Dokumentation. POB-Technology Produkte. Deutsche Übersetzung von roboter-teile.de Alle Rechte vorbehalten Seite 1 von 13

Kurzanleitung So geht s

Programmierbeispiel RS485- Kommunikation

KEYSTONE. OM4 - EPI 2 Bluetooth Interface Modul Einbau- und Einstellanleitungen.

Microcontroller Programmierung. Ein PDV-Vertiefungsprojekt von: Chr. Schulz, P. Simon und D. Stein Sommersemester 2005 Version 1.0

KidTime Order. Seite 1

4D Server v12 64-bit Version BETA VERSION

Probleme der Navigation von Rehabilitationsroboter: Intelligenter Rollstuhl

Einführung in PHP. (mit Aufgaben)

Schnelleinstieg Visual Studio C/C++

Verfahren der Kompetenzfeststellung im Projekt EDGE Vorlage für die betriebliche Erprobung

testo ZIV Treiber Konfiguration Software Bedienungsanleitung

Installationsanleitung für das KKL bzw. AGV4000 Interface

LCA-2. Auszug aus unserem Online-Katalog: Stand:

Um mit der FEC Utility Software zu konfigurieren, Müssen Sie in folgendem Untermenü die Software starten:

Schmidt Mess- und Regeltechnik

Multichannel Challenge: Integration von Vertriebsorganisation und Contact Center in der Versicherung

guloprog S mk II von guloshop.de

eclips Handheld Remote Control Software Updater

Transkript:

Projekt 25 ASURO ARX-03 Zusammenbau, Verbesserung und Programmierung eines Fahrroboters des DLR

ASURO

ASURO

ASURO

TEAM Projektleitung: Rouven Beermann (TI) Hardware: Steffen Meinke (ET) Software: Julian Sundermann (TI) Stefan Köster (EMI) Christian Guong (EMI) Alexander Klaus (EMI) Markus Verwold (EMI) Rafael Beermann (MI) Projektbetreuung: Prof.Lang, Dipl.Ing.Hechler

Ablauf Manpower Personenanzahl: 8 Montag Dienstag Mittwoch Donnerstag Freitag Hardware 3 Einarbeitung Tranceiver fertig Aufbau ASURO 3 ASURO lauffähig IR-SENSOR Umbau 2 Verbesserung Mechanik Verbesserung IR- Sensor 1 2. ASURO fertig Testlauf 1 Software 5 Einarbeitung Ideenfindung Test der IR Verbindung 5 Testen des ASURO Software Tests auf ASURO Programme verbessen 5 Test und Videoaufzeichnung der Aplicationen 5 FINAL Test Aufabu und Test im Foyer 5 11:15 Uhr Vortrag Präsentation 8 DTP-Präsentation 1 Layout der Präsentation Layout der Folien 1 Projekt Organisation 1 Planung Material Testlandschaft bauen 1 Material 1 DTP Quellen in Layout 15:00 Uhr Druck2 3 9:00 Uhr Kappaplatten 1

Mindmap Projekt

Probleme Probleme im Ablauf des Projekt Die größte Zeitverzögerung ergab sich durch die späte Verfügbarkeit eines lauffähigen ASURO. Software Gruppe konnte erst ab Dienstag Mittag erste Tests absolvieren. Software Gruppe durch Hardware Verbesserungen immer wieder unterbrochen. Mechanik des Bausatzes lässt ohne Verbesserungen keine zuverlässige Odometrie zu. Somit ist Regelkreis bei der Ansteuerung der Motoren nicht verlässlich. Da die Mechanik des Antriebs große Reibungschwankungen hat musste die Software-Gruppe mit wechselndem Verhalten der Motoren zurecht kommen und diese umgehen.

Hardware Der Bausatz ca. 75 elektrische und ca. 25 mechanische Bauteile Bauzeit ca. 6 Std. Inbetriebnahme 2 Std.

Komponenten Prozessor: Atmel ATmega 8L 8-bit Mikrocontroller Prozessortakt 8MHz 1kB RAM 8kB Flash Speicher 130-Befehle Sensoren: 6x Kollisionstaster 3x IR-Emfänger 2x Fototransistoren Aktoren: 4x LED s 3x IR-LED 2x Motoren

Hardware Probleme & Modifikationen Probleme: Gelötete Achsen Kunststoffgetriebe Modifikationen: Umbau der Infrarot Schnittstelle zur Erkennung von Hindernissen

Software ASURO lässt sich in mehreren Sprachen programmieren (Java, C, Pascal, Bascom, Assembler) Vorgegebene Library ASURO in C mit erweiterter Library programmiert

Software Programmieren Compilieren Flashen Optimieren Beispiel für eine 500ms Pause: - Standard Library: for(int i=0;i<=167;i++){sleep(216);} - Erweitertes Library: MSleep(500); Verwendete Software: - Programmers Notepad2 - WinAVR Compiler

Software Programmieren Compilieren Flashen Optimieren Flashen erfolgt über Infrarot Infrarotschnittstellen sind für USB und Serialport verfügbar Keine Vor- und Nachteile zwischen beiden Schnittstellen

Software Programmieren Compilieren Flashen Optimieren Beschreiben des Microcontrollers über mitgelieferte Software Verwendete Software: ASURO Flash v1.51

Software Programmieren Compilieren Flashen Optimieren Optimieren per Hyperterminal Auslesen von Debug- und Sensordaten zur Optimierung

Software Mechanische Probleme durch Software ausgleichen Träge Hardware braucht Software Pausen

Vielen Dank für Ihre Aufmerksamkeit