- LiFePO4 Speicher Test         
Ergebnis 1 bis 10 von 11

Thema: Erster fahrender Roboter

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.694
    Hi,

    hübsches Projekt und dazu eine anspruchsvolle Aufgabenstellung.

    Zitat Zitat von ijjiij Beitrag anzeigen
    ... Wäre hier Triangulation anhand von 2 markanten Punkten ... sinnvoll? ...
    Nein, Triangulation wie Du sie möchtest funktioniert sinnvoll nur mit mindestens drei Baken, siehe dazu hier (klick).

    Zitat Zitat von ijjiij Beitrag anzeigen
    ... zwei Sharp-Infrarotsensoren ... auf die markanten Referenzpunkte ...
    Das geht leider gelegentlich total schief, weil die Sharps ja eigentlich für einfache Erkennungsaufgaben konstruiert wurden. Die können je nach Betrachtungswinkel gleiche Gegenstände z.T. sehr ungleichmässig sehen. Das ist hier ausführlich vorgestellt (klick schon wieder). Leider gibts zum üblichen Hobbybudget kaum etwas besseres, Du kannst also so arbeiten, muss Dich aber auf Fehler und Ungenauigkeiten einstellen. Übrigens sollte man Sharps gut entstören (klick).

    Zitat Zitat von ijjiij Beitrag anzeigen
    ... eines der Getriebe-Zahnräder anzubohren ...
    Auch Odometrie geht nur halbwegs genau. Es hängt damit zusammen, dass Antriebsräder meist einen - je nach Untergrund wechselnden - Schlupf haben. Daher ist die Messung nie ganz genau. Testfahrzeuge der Automobilindustrie verwenden daher zum GENAUEN Messen der Fahrgeschwindigkeit ein nachlaufendes, sehr leichtes Rad . . .

    Jedenfalls - viel Erfolg.
    Ciao sagt der JoeamBerg

  2. #2
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    09.12.2010
    Ort
    Nähe Wien
    Alter
    34
    Beiträge
    108
    So, erstes Kleines Status-Update:

    Ich habe die Stroversorgug jetzt von 4 AAA Batterien deutlich erhöht. Der Roboter läuft jetzt mit 12 (2*6) AA Batterien. Außerdem habe ich ihm einen Festspannungsregler auf 5V verpasst damit das Ganze System etwas stabiler und länger laufen sollte.
    Die 12 Batterien sind jetzt alle seriell geschaltet, eventuell werde ich mal testen jeweils die beiden "6er Packs" parallel zu schalten. Die Spannung wäre dann ja immernoch ausreichend.

    Keine großen Fortschritte aber immerhin tut sich was! Eventuell stelle ich heute Abend mal ein Bildchen von der aktuellen Version online, falls das irgendwen interessiert...

    PS: Noch habe ich leider keine weiteren Experimente zur Odometrie oder ähnlichem gemacht, dafür hat mir bis jetzt leider die Zeit gefehlt.

  3. #3
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    09.12.2010
    Ort
    Nähe Wien
    Alter
    34
    Beiträge
    108
    So, und weiter gehts mit der Stromversorgung...

    Nach einem diesmal etwas längerem Testlauf ist mit aufgefallen, dass bei längerer Fahrzeit erstens der Festspannungsregler relativ warm wird, und andererseits anscheinend die Leistung langsam zusammensackt. Daher werd ich wohl jetzt wirklich von 18V auf 9V runtergehen und hoffe das sich das dadurch ändert.

  4. #4
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    09.12.2010
    Ort
    Nähe Wien
    Alter
    34
    Beiträge
    108
    Nachdem ich jetzt das kleine Problem mit der Stromversorgung gelöst habe, habe ich jetzt erstmals den Roboter am Boden statt wie bisher am Tisch getestet.

    Dabei sind mir mal wieder ein paar unerwartete Kleinigkeiten aufgefallen die es jetzt zu beheben gilt.
    Es handelt sich um kleinere Probleme mit der bisherigen Konstruktion in Kombination mit den Unebenheiten im Parkett. Soll heißen, der Roboter bleibt mit seinen Kugelrädern "hängen" und hebt so die Antriebsräder aus wodurch die dann den Bodenkontakt verlieren. Folgerung daraus ist dann wohl, das ich das komplette Design nochmal überdenken muss und vermutlich jetzt vorerst doch die Antriebsräder an die Vorderseite des Bots legen werde und die Kugelräder auf die Hinterseite. Geht zwar so leider auf Kosten der Einfachheit beim Fahren, aber vorläufig ist das wohl die bessere Lösung.

    Alternativ könnte ich auch noch vorläufig mal nur eines der Kugelräder entfernen, und dafür dne Schwerpunkt des Bots verlagern um ein Kippen zu verhindern. Auf jeden Fall hab ich hier wieder was zu tüfteln.

  5. #5
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    09.12.2010
    Ort
    Nähe Wien
    Alter
    34
    Beiträge
    108
    So, es hat wieder kleine Fortschritte gegeben.
    Der Roboter hat sein neues Design bekommen, die Platinen sind jetzt in einer Art von Sandwichbauweise von Platten übereinander befestigt.

    Jetzt gehts ans Redesign der Anstoßerkennung.
    Die erste Frage die sich mir jetzt stellt ist natürlich, an welche Ports / Pins ich die Tastsensoren am besten anschließe. Prinzipiell war der Plan, sowohl die Tastsensoren als auch in weiterer Folge die Radencoder für die Odometrie auf die Pins PB0-4 zu legen.

    Wäre es da sinnvoll, die Taster über einen Interrupt (PB2 - INT2/AIN0 oder PB3 - AIN1/OC0) zu legen? Andererseits, kann man wirklich 2 oder mehr Taster auf den PB2 legen?
    Dann hätte ich PB0 und PB1 (T0 und T1) für die Odometrie frei.

    Was würdet ihr hier empfehlen?

    PS:
    Im ersten Beitrag gibts Fotos vom Roboter bis jetzt!

    EDIT:
    Ich hab mich jetzt dafür entscheiden die beiden Taster einfach auf PB0 und PB1 zu legen.
    Leider sind nach meinen jetzigen Tests schon wieder ein paar ungereimtheiten aufgetaucht von denen ich mir teilweise nicht ganz sicher bin ob sie Software oder Hardware bedingt sind.

    1.) Der Roboter wird mit der Zeit immer merklich langsamer, das ist dann vermutlich Hardwarebedingt, wobei ich mir irgendwie nicht ganz vorstellen kann das meine Stromversorgung für die aktuelle Bauweise nicht ausreichen sollte.

    2.) Löst der Roboter manchmal "Anstöße" aus, obwohl weit und breit kein Hindernis war. Auf jeden Fall sehe ich so zumindest, das das Zurücksetzen am Hindernis gut funktioniert. Ob das ein Software oder Hardware Fehler ist weiß ich lieder noch nicht, er muss auf jeden Fall gefunden und ausgebessert werden bevor die nächsten Tests mit komplexeren Aufgaben starten können.

    3.) Kommt der Roboter in unvorhergesehene Zustände. Bei der normalen Fahrt soll die grüne LED leuchten, beim Zurücksetzen vom Hindernis dann die rote, solange bis die normale Fahrt wieder aufgenommen wird und die grüne LED wieder angeht. Was jetzt (gegen Ende der etwa 5 minütigen Testfahrt) passiert ist, ist das plötzlich beide LEDs angingen und der Roboter anfing sich im Kreis zu drehen, bzw. seltsame Fahrmanöver auszuführen obwohl keiner der Tastsensoren gedrückt war.
    Auch hier bin ich mir nicht sicher ob es sich um einen Software oder Hardware Fehler handelt. Eventuell hängt dieses Phänomen ja mit der deutlich geringeren Geschwindigkeit des Bots am Ende des Tests zusammen. (Batterie low?)

    Wie dem auch sei, die erste Testfahrt war sehr aufschlussreich und hat neuen Stoff für Grundlagenexperimente gebracht. Wenn ich die Problemchen nach und nach in den Griff bekomme, bin ich gespannt wies dann weiter aussehen wird.
    Geändert von ijjiij (27.09.2012 um 15:56 Uhr)

  6. #6
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    09.12.2010
    Ort
    Nähe Wien
    Alter
    34
    Beiträge
    108
    Ich bräuchte bitte Hilfe / Tipps von jemandem der sich auskennt. Also ich habe beide Batterie-Packs gemessen, sie haben eine Verbleibende Spannng von jeweils 8,96 Volt, dahinter liegt ein Festspannungsregler der die Spannung auf 5V regelt.
    Am Input des Festspannungsreglers messe ich 8,96 Volt.
    Am Ausgang des Festspannungsreglers messe ich 5.05 Volt.
    Am Eingang des Controller-Boards messe ich 5.04 Volt.
    Wenn die Motoren anfangen zu drehen bringt mir die Spannung zusammen auf zwischen 4,02 und 3,96 Volt.

    Woran liegt das? Kann ich den Fehler umgehen, indem ich die Spannungsversorgung von Controller und Motoren trenne? Also zwei komplett getrennte Stromkreise verwende?
    Muss ich dann zwei getrennte Festspannungsregler einsetzen, also für jeden Battierie-Satz einen eigenen Festspannungsregler?
    Oder kann es daran liegen, das die verwendeten 12 AA Batterien einfach zu schwach/leer sind?

    Wäre so ein Akku-Pack ausreichend, um sowohl Motoren als auch Controller zu versorgen, ohne das die Spannung zusammenbricht? Oder bräuchte man auch hier 2 getrennte Stromkreise?
    http://www.conrad.at/ce/de/product/2...r/?ref=detview
    Geändert von ijjiij (28.09.2012 um 13:13 Uhr)

  7. #7
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    09.12.2010
    Ort
    Nähe Wien
    Alter
    34
    Beiträge
    108
    So, nach einem bastelreichen Wochenende hab ich mal wieder ein kleines, sehr erfreuliches Status-Update.

    Als Stromversorgung dienen jetzt 2 RC-Racingpacks mit 3700 mAh und 7,2V, eines komplett für den Controller und eines für alle "Stromfresser" (Motoren etc.). Ein zweiter Festspannungsregler versorgt jetzt die Motoren in einem getrennten Stromkreis mit 5V Versorgungsspannung.
    Beide Stromkreise teilen sich einen gemeinsamen An-Aus-Schalter.

    Die Software wurde weitestgehend überarbeitet und verfeinert, vor allem wurden einige Fehler ausgebessert und ich hab mich mal an die Kapsellung diverser Funktionen gemacht um die Übersichtlichkeit zu wahren. Einige neue Funktionen wurden schon mal hinzugefügt, auch im Hinblick auf die zukünftigen "Einsätze" des Roboters.

    Als nächstes werde ich mich wohl an die (mehr oder weniger) genaue Fahrtstreckenmessung wagen, also meinem Roboter Lichtschranken zur Odometrie verpassen. Danach werd ich Softwaremäßig versuchen, die Wegstrecken und Drehungen so exakt wie möglich hinzubekommen, als ersten Schritt bzw. Grundlage zum Auffinden eines bestimmten Punktes in der Ebene.

Ähnliche Themen

  1. Wissenschaft: Fahrender Roboter scannt antike Hafenstadt
    Von Roboternetz-News im Forum Neuigkeiten / Technik-News / Nachrichten / Aktuelles
    Antworten: 0
    Letzter Beitrag: 07.09.2012, 14:10
  2. Erster Roboter
    Von Virtuelx im Forum Konstruktion/CAD/3D-Druck/Sketchup und Platinenlayout Eagle & Fritzing u.a.
    Antworten: 55
    Letzter Beitrag: 28.12.2011, 20:20
  3. Erster roboter
    Von papitenhallo im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 20
    Letzter Beitrag: 11.12.2008, 22:55
  4. Skateboard fahrender Roboter...
    Von millioneer im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 17
    Letzter Beitrag: 12.02.2007, 16:43
  5. Erster Roboter
    Von Phantomlord im Forum Sonstige Roboter- und artverwandte Modelle
    Antworten: 3
    Letzter Beitrag: 08.08.2005, 12:33

Berechtigungen

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

Labornetzteil AliExpress