- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 10 von 20

Thema: GPS Robot, erste Schritten mit Trackpoint fahren

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    09.04.2008
    Beiträge
    384

    GPS Robot, erste Schritten mit Trackpoint fahren

    Ich wollte hier gerne meinen umgebauten RC-auto forstellen : Das Fahrzeug hass jetzt einen GPS, IMU und kan dann auch autonom ein Trackpoint anfahren. In folgende video kannst du sehen wie den Robot immer versucht eines festes Trackpoint an zu fahren. Den Robot kann nur die Richtung steuern, die Geschwindigkeit wird von mir selbst mit eine RC-sender eingestellt.
    GSP ist eine (alte) Sirfstar III mit ein updaterate van 1 Hz. IMU ist ein MPU9250 (9 dof). RC-car ist von Tamiya, und ist eigentlich erstaunlich schnell (No load speed ca 60 km/h). Steurung wird mit ein Nucleo STM32 F401 @ 84 MHz gemacht. Algoritme ist siemlich einfach : Mit den GPS daten wird die gewunschte "Heading" jedes mal neu berechnet. An Hand von das Kompass wird dan die Ist Heading und Soll Heading verglichen, und den Steur servo wird nachgeregelt.

    Grussen aus Belgien !!

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    24.06.2004
    Ort
    Berlin
    Alter
    59
    Beiträge
    540
    schickes teil, grins, deshalb nehm ich ein crawler. der ist nur 5km/h schnell
    das leben ist hart, aber wir müssen da durch.

  3. #3
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    09.04.2008
    Beiträge
    384
    Hier noch ein "How To" video wie NMEA-tracks in Google Earth eingeladen werden :

  4. #4
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    24.06.2004
    Ort
    Berlin
    Alter
    59
    Beiträge
    540
    Algoritme ist siemlich einfach : Mit den GPS daten wird die gewunschte "Heading" jedes mal neu berechnet. An Hand von das Kompass wird dan die Ist Heading und Soll Heading verglichen, und den Steur servo wird nachgeregelt.
    es gib für arduino eine gps bibliothek 'TinyGPS' die macht alles. bei zwei gps punkten kann man die richtung und entfenung ausrechnen.
    das leben ist hart, aber wir müssen da durch.

  5. #5
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    09.04.2008
    Beiträge
    384
    Eigentlich ist das Teil (heading / distance to trackpoint) nicht dass grosste Problem. Für genaues und schnelles fahren muss ist es auch notwendig um mit "dead reckoning" die Ist-pos mit eine schnelleres update zu errechnen : den GPs lauft immer hinterher. Die Ist-pos von GPS ist eigentlich immer veraltet (mit diesen GPS minimal 1 sekunde). Bei hohere Geschwindigheit (Beisiel 5 m/s) wird das die Herausforderung. Aber gut, jetzt laufen die Versuchen weiter mit ein neues GPS (U-blox M8n, update 10 Hz).

  6. #6
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    24.06.2004
    Ort
    Berlin
    Alter
    59
    Beiträge
    540
    wie gesagt crawler fährt maximal mit 5km/h, sind 1,388m/s.

    ich muss das mal testen.
    das leben ist hart, aber wir müssen da durch.

Ähnliche Themen

  1. Antworten: 6
    Letzter Beitrag: 09.01.2014, 13:48
  2. Antworten: 19
    Letzter Beitrag: 02.10.2012, 12:52
  3. DS1621 in 0,1 Schritten auslesen
    Von Haveaniceday im Forum C - Programmierung (GCC u.a.)
    Antworten: 3
    Letzter Beitrag: 20.04.2008, 19:29
  4. 0...10 V in 0,01 V Schritten am Atmel messen
    Von EDatabaseError im Forum Elektronik
    Antworten: 3
    Letzter Beitrag: 02.05.2007, 16:58
  5. Bestimmte Anzahl von Schritten fahren/ansteuern?
    Von N8Surfer im Forum Software, Algorithmen und KI
    Antworten: 7
    Letzter Beitrag: 22.09.2006, 09:34

Berechtigungen

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

LiFePO4 Speicher Test