- Modernes Energiemessgeraet    Werbung      
Ergebnis 1 bis 10 von 29

Thema: Rc & Autonomer Roboter - Bauprojekt

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    20.02.2015
    Beiträge
    10
    So 'n Crawler macht ja selbst vor Stein bzw. Fels keinen halt Bild  


    zu dem Gewicht habe ich mir noch nicht so richtig Gedanken gemacht...

    Bis jetzt sieht mein Testobjekt so aus:

    Bild   Bild  

    Nur der Arduino mit Motorcontroller, der ja auch schon öfters hier im Forum aufgetaucht ist Bild  

    vorne soll dann noch ein US-Sensor dran. Beim großen Bruder sollen dann 2 hin, die jeweils etwas abgewinkelt sind sowie einer Hinten, vielleicht auch noch welche zur Seite.

    Ich hatte mir gedacht, dass man ja auch so eine Knicklenkung wie bei manchen Radladern zu machen:

    Bild   Bild   Bild   Bild  

    Dann könnte man das ja mit einem Schrittmotor bewältigen oder starken Servos...

    Die Reifen haben einen Durchmesser von 26 cm und einen Umfang von 85 cm.

    Bild   Bild   Bild  

    Ein Reifen hat aber noch Rücktritt. Den kann man rausbauen und sieht dann so aus:

    Bild  

    Kann man ja trotzdem noch verwenden...oder nicht? Bild  

    Ich habe mir den ProMini geholt, weil ich gerne kleine Prototype-Projekte auf meinem Breadborad hätte wo auch der Arduino nicht ständig daneben stehen muss. Dann käme der Nano infrage-->da hatte ich aber bedenken wegen dem gefälschten FTDI-Modul aber das sollte ja kein Grund werden Bild   Hauptgrund war, dass ich noch nen Wasserdichtes Gehäuse habe wo der ProMini besser reinpasst. Mal sehen auf was für Ideen ich komme Bild  


    Suche noch nen Namen Bild  

    Hatte bis jetzt nur die Idee:

    E.U.R.O.V

    Expeditions Unmanned Roboter Outdoor Vehicle
    Geändert von Marius7 (09.04.2015 um 14:04 Uhr)

  2. #2
    Erfahrener Benutzer Robotik Einstein Avatar von Rabenauge
    Registriert seit
    13.10.2007
    Ort
    Osterzgebirge
    Alter
    57
    Beiträge
    2.214
    Crawler würde so manches vereinfachen, das stimmt.
    Den Truck habe ich genommen, weil er eh da war (und ich den kaum noch gefahren hab). Andererseits: so das Ultimative sind Crawler auch nicht. Durch die enorme Bodenfreiheit kippen die, bei entsprechender Zuladung (und bissel Technik will man ja einbauen) recht schnell mal um. Das wiederum erfordert ausgefeiltere Fahrstrategien. Ich weiss: gibt auch tief liegende. Aber die muss man sehr intelligent fahren, sonst nutzt das mal gar nichts. Das müsste irgend wer auch programmiert bekommen,...
    Und: mein Truck ist auch steckentauglich. Der fährt mit nem 1900er Akku bei moderatem Verbrauch knapp ne halbe Stunde- bei 15 km/h ist das nen ganzes Stück! Mag nen Crawler zwar auch schaffen mit einem Akku, dauert aber paar Tage...
    Grüssle, Sly
    ..dem Inschenör ist nix zu schwör..

  3. #3
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    24.06.2004
    Ort
    Berlin
    Alter
    61
    Beiträge
    540
    lach, ich habe die akkus unter der fläche links und rechts zu hängen. die sind der tiefste punkt der elektronik.
    wie hoch müsste ich mal nachmessen.
    das leben ist hart, aber wir müssen da durch.

  4. #4
    Erfahrener Benutzer Robotik Einstein Avatar von Rabenauge
    Registriert seit
    13.10.2007
    Ort
    Osterzgebirge
    Alter
    57
    Beiträge
    2.214
    Dein Auto sieht doch schonmal gut aus.
    Mit dem kannst du noch ne ganze Menge anstellen. Wenn du die Motorplatine (die ist gut, hab ich auch, im Segway) hochkant stellst hast du noch ne Menge Platz.
    Allerdings: was macht der Clip für den 9V-Block da?
    Grüssle, Sly
    ..dem Inschenör ist nix zu schwör..

  5. #5
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    24.06.2004
    Ort
    Berlin
    Alter
    61
    Beiträge
    540
    Zitat Zitat von Rabenauge Beitrag anzeigen
    Allerdings: was macht der Clip für den 9V-Block da?
    lach, an so ein teil kann man heute fast alles anschliessen, nur die ströme sollten nicht zu groß sein.
    das leben ist hart, aber wir müssen da durch.

  6. #6
    Neuer Benutzer Öfters hier
    Registriert seit
    20.02.2015
    Beiträge
    10
    Jeb, da schließe ich Momentan meinen Akku dran an(mit 2 Krokoklemmen)...ist nen alter Bohrmaschinenakku, sie an sich kaputt und dann dachte ich mir benutz ich den doch weiter Bild   die sind aber schwer/groß--> und nen Platz für die habe ich auch noch nicht gefunden.
    Gute Idee, die Motorplatine hochkant zustellen. Bin ich noch nicht selbst drauf gekommen. Werde ich gleich umsetzen Bild  

    Ja vorne sollen noch US-Sensoren hin, sowie nach hinten(und noch so was mir einfällt, wie das LCD...), aber wenn ich den US-Sensor gerade vor die Wand halte kommen zig verschiedene Messungen raus. Habe ich mim Beispiel Sketch versucht das der mir die Entfernung aufm Seriell Monitor ausgibt. Aber die weichen so stark ab, das der Bot gar nicht erst losfahren wollte Bild   habe sogar längere Wartezeiten zwischen Messungen gesetzt hat nix gebracht....

    das ist der Code:
    Code:
    int TriggerPin = 12; // Digital 12 -> hc-sr04 Trigger
    int EchoPin = 10;    // Digital 13 -> hc-sr04 Echo
    // hc-sr04 Vcc -> 5V, GNG -> GND
    
    void setup() 
    {
      Serial.begin(9600);
    }
    
    void loop()
    {
      // establish variables for duration of the ping, 
      // and the distance result in inches and centimeters:
      long duration, cm;
    
      // The PING))) is triggered by a HIGH pulse of 2 or more microseconds.
      // Give a short LOW pulse beforehand to ensure a clean HIGH pulse:
      pinMode(TriggerPin, OUTPUT);
      digitalWrite(TriggerPin, LOW);
      delayMicroseconds(2);
      digitalWrite(TriggerPin, HIGH);
      delayMicroseconds(10);
      digitalWrite(TriggerPin, LOW);
    
      // The same pin is used to read the signal from the PING))): a HIGH
      // pulse whose duration is the time (in microseconds) from the sending
      // of the ping to the reception of its echo off of an object.
      pinMode(EchoPin, INPUT);
      duration = pulseIn(EchoPin, HIGH);
    
      // convert the time into a distance
      cm = microsecondsToCentimeters(duration);
      if (cm <= 500)
      {
        Serial.print(cm);
        Serial.println("cm");
        delay(100);
      }
      else Serial.println("Ungueltige Messung ! Entfernung groesser als 5 Meter !!!");
      delay(100);
    }
    
    long microsecondsToCentimeters(long microseconds)
    {
      // The speed of sound is 340 m/s or 29 microseconds per centimeter.
      // The ping travels out and back, so to find the distance of the
      // object we take half of the distance travelled.
      return microseconds / 29 / 2;
    }
    den hatte ich dann so umgeändert, dass ich da eine If reingepackt habe, die den Motor auf 0 PWM setzen soll wenn das Hindernis 20 cm vor ihm ist, else dann mit PWM von30 fahren...der ist dann ruckelig gefahren, weil es so große Abweichungen gab...und irgendwann ganz stehen geblieben, dabei war die Wand noch nen Meter entfernt.

    Morgen setze ich mich mal nochmal hin und versuche es nochmal Bild  

    Heute ist zu schönes Wetter um vorm Schreibtisch/PC zuhängen und zu Programmieren Bild   aber hochkant werde ich die Platine heute noch stellen Bild  

  7. #7
    Erfahrener Benutzer Robotik Einstein Avatar von Rabenauge
    Registriert seit
    13.10.2007
    Ort
    Osterzgebirge
    Alter
    57
    Beiträge
    2.214
    HC-SR 04?
    Wünsch ich dir Glück-ich hab die auch am Monster und oberhalb von ca. 1.20m sind die unbrauchbar. Nix mit 4m. Bild  
    Die escheint es zuminest in zwei sehr verschiedenen qualitäten zu geben.
    Dein Programm da ist bissel Murks: finde mal raus, was bei dem pulseIn passiert, wenn kein Hindernis im Erfassungsbereich ist....steht in der Arduino-Referenz.
    Ansonsten gäbs da jede Menge mögliche Störquellen. Mal ehrlich: brauchst du es Zentimetergenau?
    Ich würd da einfach mit bissel Unschärfe arbeiten, ungefähr so:

    messe 3x und rechne den Durchschnitt aus
    -wenn der Durchschnitt deutlich unter 20cm liegt, dann unternimm was, ansonsten
    -fahr fröhlich weiter.
    Sinngemäss. Du kannst auch die Entfernungswerte (bissel vermitteln, sonst stellt sich einer zu Tode) direkt aufs Tempo geben, indem du Entfernung auf PWM mapst. Das ergibt hübsche softe Abbremsmanöver.
    Musst halt sinnvolle Wertebereiche benutzen.
    Und: fährt das Teil bei PWM=30 echt schon?
    Beim Segway drehen sich die Räder (im Leerlauf) erst ab PWM 20 ungefähr überhaupt. Alles darunter wird praktisch gar nicht benutzt, weil sich da nix tut (ausrollen würd er wahrscheinlich, aber erklär das mal der Regelung).
    Ruckeliges Fahrverhalten kann auch daher rühren, dass der Motor _manchmal_ anläuft-und manchmal eben nicht, weils zu wenig Power gibt.

    Die Platine hochkant obendrauf zu montieren solltest du nur als Anregung verstehen, ich könnt mir vorstellen, dass die auch seitlich zwischen den Räder (auch aufrecht) nen guten Platz hätte. Raus willst mit dem kleinen Auto ja sowieso nich, oder?
    Das solltest du dir angewöhnen, sowas auch bisschen zu planen, spätestens wenn du mal nen E-Kompass benutzen willst, wirst du das schätzen lernen. Mein Monster hat einen drauf, nur 15-20 cm von einem der Fahrmotoren entfernt (weil er unbedingt mit unter die Karosserie sollte),das klappt dann nur, wenn man ein paar Sachen richtig macht.
    Auch andere Komponenten stören sich mitunter-das sind dann immer diese Fehler, wo man echt Nerven lässt, weils eigentlich funktionieren müsste, aber es trotzdem nicht tut.
    Grüssle, Sly
    ..dem Inschenör ist nix zu schwör..

Ähnliche Themen

  1. Autonomer Solar Roboter
    Von SirWesley im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 6
    Letzter Beitrag: 10.12.2010, 18:40
  2. NEUER MOTIVIERTER AUTONOMER ROBOTER
    Von schurm2 im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 105
    Letzter Beitrag: 22.09.2006, 19:19
  3. Abschlussarbeit: Autonomer Roboter
    Von mafa im Forum Vorstellung+Bilder+Ideen zu geplanten eigenen Projekten/Bots
    Antworten: 20
    Letzter Beitrag: 28.09.2005, 21:10
  4. Grundlegende Verhaltensweisen autonomer Roboter?
    Von Scott im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 7
    Letzter Beitrag: 24.01.2005, 16:37
  5. [ERLEDIGT] autonomer roboter
    Von busty im Forum Motoren
    Antworten: 5
    Letzter Beitrag: 05.08.2004, 16:58

Berechtigungen

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

    Werbung      Solar Speicher und Akkus Tests