- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 7 von 7

Thema: Ein Mini-Sumo Roboter entsteht

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    23.02.2013
    Ort
    Bergisch Gladbach
    Beiträge
    146
    Hallo Gerhard,welche und wie viele Sensoren hast du auf dem Zumo verbaut? Ich habe schon welche gesehen mit drei oder fünf Sensoren für liniensensoren. Wie schaut aus bei kurven, kann der Zumo eine Kurve fahren? Und die Linie dicker zeichnen könnte vielleicht auch helfen.

  2. #2
    Erfahrener Benutzer Roboter Genie Avatar von oderlachs
    Registriert seit
    17.05.2010
    Ort
    Oderberg
    Alter
    74
    Beiträge
    1.175
    Blog-Einträge
    1
    Hallo Croal !

    ich habe ja den orginalen dazugehörigen Liniensensor, mit 6 IR Sensoren (ist variabel schaltbar 2,4,6)...ich denke trotzdem das es am Steuerprogramm liegt, weil ich doch andere Untersetzung habe, 100:1 statt 75:1.
    Hier mal ein wenig Quelltext mit Kommentare, die ich so ganz nicht deuten kann(die Englishkenntnisse fehlen mir einfach)
    Code:
     * The macros SPEED, TURN_SPEED, ABOVE_LINE(), and LINE_THICKNESS 
     * might need to be adjusted on a case by case basis to give better 
     * line following results.
     */
    
    // SENSOR_THRESHOLD is a value to compare reflectance sensor
    // readings to to decide if the sensor is over a black line
    #define SENSOR_THRESHOLD 300
    
    // ABOVE_LINE is a helper macro that takes returns
    // 1 if the sensor is over the line and 0 if otherwise
    #define ABOVE_LINE(sensor)((sensor) > SENSOR_THRESHOLD)
    
    // Motor speed when turning. TURN_SPEED should always
    // have a positive value, otherwise the Zumo will turn
    // in the wrong direction.
    #define TURN_SPEED 200
    
    // Motor speed when driving straight. SPEED should always
    // have a positive value, otherwise the Zumo will travel in the
    // wrong direction.
    #define SPEED 200 
    
    // Thickness of your line in inches
    #define LINE_THICKNESS .75 
    
    // When the motor speed of the zumo is set by
    // motors.setSpeeds(200,200), 200 is in ZUNITs/Second.
    // A ZUNIT is a fictitious measurement of distance
    // and only helps to approximate how far the Zumo has
    // traveled. Experimentally it was observed that for 
    // every inch, there were approximately 17142 ZUNITs.
    // This value will differ depending on setup/battery
    // life and may be adjusted accordingly. This value
    // was found using a 75:1 HP Motors with batteries
    // partially discharged.
    #define INCHES_TO_ZUNITS 17142.0
    
    // When the Zumo reaches the end of a segment it needs
    // to find out three things: if it has reached the finish line,
    // if there is a straight segment ahead of it, and which
    // segment to take. OVERSHOOT tells the Zumo how far it needs
    // to overshoot the segment to find out any of these things.
    #define OVERSHOOT(line_thickness)(((INCHES_TO_ZUNITS * (line_thickness)) / SPEED))
    Vieleicht kan ja wer was dazu sagen. Es soll beim Pololu 3pi Robot das selbe Prinzip angewendet werden, vieleicht kann ich ja etwas googlen und finde irgendwo ne Erklärung, ich bin ja auch noch erst kurz hinter der "Startlinie" in meinem "Lebenslauf als Linienfolger oder Labyrintenerkunder"

    Gruss Gerhard
    Arduinos, STK-500(AVR), EasyPIC-40, PICKIT 3 & MPLABX-IDE , Linux Mint

Ähnliche Themen

  1. Tamiya Linienfolger entsteht...
    Von oderlachs im Forum Sonstige Roboter- und artverwandte Modelle
    Antworten: 29
    Letzter Beitrag: 07.04.2013, 19:54
  2. ab wann findet ihr ist ein roboter ein roboter
    Von papitenhallo im Forum Umfragen
    Antworten: 44
    Letzter Beitrag: 12.06.2009, 07:38
  3. Mini Sumo
    Von Syndromedar im Forum Elektronik
    Antworten: 6
    Letzter Beitrag: 24.09.2006, 16:08
  4. mini mini Roboter
    Von roro13 im Forum Vorstellungen+Bilder von fertigen Projekten/Bots
    Antworten: 62
    Letzter Beitrag: 08.05.2006, 18:45
  5. Was ist das und wie entsteht es?
    Von sonic im Forum Kopfnüsse / Wissensquiz
    Antworten: 8
    Letzter Beitrag: 24.10.2004, 19:57

Berechtigungen

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

Labornetzteil AliExpress