- 3D-Druck Einstieg und Tipps         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 13 von 13

Thema: Projektarbeit 2006/2007 STS R1/V10 (Kartenerstellung)

  1. #11
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    19.03.2006
    Beiträge
    244
    Anzeige

    Praxistest und DIY Projekte
    Ich möchte auch so eine terminal software schreiben. Kann aber leider kein c oder c++ ich möchte es mit delphi schreiben.

    hab auch schon angefangen aber das mit der map kann noch dauern. Immerhin funktioniert die kommunikation zwischen bot und Terminal schon

  2. #12
    Benutzer Stammmitglied
    Registriert seit
    06.06.2007
    Alter
    35
    Beiträge
    36
    Sehr interessantes Projekt. Zeichnet die Karte auch die Hindernisse auf, oder nur den Fahrweg? Oder nur die Hindernisse? bzw. wenn ein hinderniss erkannt wird, fährt der robi dann einfach irgendwie weiter, oder bleibt er an der Kante dran?

  3. #13
    Neuer Benutzer Öfters hier
    Registriert seit
    08.03.2007
    Ort
    Leichlingen
    Alter
    41
    Beiträge
    29
    Hallo zusammen...

    @jo_robot
    Also wir sind in das Projekt auch nur mit einem minimalen Wissen in C/C++ gestartet, was wir ein wenig in der Schule erlent hatten. Bis zum Start des Projektes haben wir auch nur mit einer Konsolen Oberfläche gearbeitet. Mit einfachen Befehlen wie printf oder scanf hatten wir bis dato nur gearbeitet. Mußten uns in kürzester Zeit also mit der Erstellung von grafischen Oberflächen beschäftigen und einarbeiten. Mit Hilfe des C++ Builders von Borland war dies aber kein größeres Problem, da dieses Programm über viele viele Hilfsmittel und Werkzeuge verfügt. Die Karte wird in einer Paintbox erstellt. Diese ist eigetlich nix anderes als ein 2D Array mit vielen vielen Pixeln. Unsere Karte wird mit 300x300 Pixeln erstellt. Mit einer +/- 150 Pixelberechnung wird der NULL-Punkt (Startpunkt) ermittelt und später mit den Koordinaten aus dem Controller verrechnet. Und schon wir eine Karte erstellt.

    @shakespear
    In der Karte wird beides eingezeichnet in rot die gefahrene Strecke und in schwarz (schlecht zu sehen im Bild) die Hindernisse. Da uns die Zeit für das Schulprojekt weg lief haben wir uns für die einfachste Version entschieden. Zunächst war geplant dass der Roboter sich die Koordinaten merkt in der sich ein Hindernis befindet, haben wir dann aber wieder verworfen um uns auf andere Dinge zu konzentrieren, die noch fertig werden mußten. Leider führt dass zu dem Problem dass die Karte je länger der Roboter fährt einen Versatz kriegt. Hier sind sicher noch viele Verbesserungen zu machen. Zwischenzeitlich hatten wir uns auch überlegt ob wir ihn nicht an der Wand entlang fahren lassen, was uns dann aber zu viel Programmieraufwand war und zudem im Projektziel nicht vorgegeben war. Der Roboter fährt somit völlig willkürlich durch den Raum.

    Hindernis links --> fahre rechts
    Hindernis rechts --> fahre links

    @ickemf
    Da ich nicht allein an dem Projekt gearbeitet habe, stell ich die Doku ungern ohne Rücksprache mit den Kollegen zur Verfügung.
    Oder besteht ein allgemeines großes Interesse???
    (Signatur entfernt - war zu groß - admin)

Seite 2 von 2 ErsteErste 12

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen