Moin,
was sind denn so die Spezifikationen von dem? z.B. Gewicht, Geschwindigkeit, Reichweite, max Payload, unterstütze Software (Was kann der im Standardumfang, ROS support?)
Moin,
was sind denn so die Spezifikationen von dem? z.B. Gewicht, Geschwindigkeit, Reichweite, max Payload, unterstütze Software (Was kann der im Standardumfang, ROS support?)
Ein Teil davon steht schon da:
Was kann das Teil?
Der Roboter ist ein Outdoor-Roboter, mit dem man draußen im Garten oder auch auf Kies und Steinen fahren kann. Er ist mit Rädern etwa 45 x 35 cm groß und wiegt etwa 1,5 kg. Er hat auch genügend Bodenfreiheit, damit er über kleinere Steine kommt und nicht an jeder Kante hängen bleibt. Als Motoren werden die bekannten RB35-Getriebemotoren verwendet.
So wie ich es verstehe, handelt es sich um reine Hardware-Bauteile, ohne jegliche Software-Module (z.B. bei Verwendung des Featherwings: in Arduino C++) zur Steuerung, Navigation und Positionsbestimmung. Auch fehlt ja ein Odometrie-Interface, da keine Rotationsencoderpins ausgelesen werden können.
Trotz allem würde mich auch die Geschwindigkeit mit den genannten Motoren im Offroadbetrieb (Wiese, Erde, Schotter) interessieren (Dauerbetrieb und maximal bezogen auf praktikablen Raddurchmesser bei defin. Payload)
PS,
ein großer Nachteil bei Verwendung des Adafruit Feather ESP32 ist auch, dass der (und andere ESP32) wohl immer noch kein analogWrite() für pwm generieren kann:
https://github.com/espressif/arduino-esp32/issues/4#
Guten Abend,
also meinen habe ich mit folgenden Bauteilen aufgebaut:
Motorplatine: HighPowerMotorFeatherWing
Batterie: LiPo 4S (16,8V), 5,8 Ah
Motor: RB35, 12V, 1:50
Raddurchmesser: ca. 12 cm
Damit wiegt das Teil etwa 2,2 kg.
Eine zusätzliche Nutzlast von 2 kg kann das Teil problemlos befördern und auch auf einer Steigung von 20% fährt es recht souverän mit der Last.
Die nächsten Tage werde ich dann ausprobieren, wieviel Last es wirklich tragen kann und auch wie schnell es fährt und auch ein paar Videos machen.
Ich schätze mal, dass es mit einer Akkuladung etwa 3 bis 4 Stunden rumfahren kann. Da werde ich mal schauen, wie ich das am sinnvollsten messen kann.
Als Microcontrollerboard haben wir bis jetzt Arduino Mega, Arduino MKR WIFI 1010 und Adafruit Feather M0 im Einsatz. Bei denen funktioniert das analogWrite überall. Codebeispiele gibts in meinem github repository.
Prinzipiell ist es wirklich erst mal nur eine Hardwareplattform, da bei der Software sowieso jeder seine eigenen Vorstellungen hat. Außerdem braucht es für einfache Aufgaben gar keine eigene Library oder so, da die Funktionen eh in wenigen Zeilen selbst programmiert sind. Wenn hier aber jemand noch eine passende Motortreiberplatine kennt, können wir die gerne auch noch adaptieren. Gleiches gilt für Softwarebibliotheken.
Bernhard
so, das versprochene Video ist jetzt fertig:
Das befahrene Gelände hat eine Steigung von etwa 10 - 15 %.
Mittlerweile haben wir für den Roboter auch eine Halterung für Einhell X-Change Akkus gebaut.
Bernhard
Hallo,
zunächst mal möchte ich sagen, dass ich das Thema auch von Anfang an gelesen habe und dass das doch schon recht gut aussieht. Dafür schon mal Daumen hoch.
Nachdem man nun die ersten Bilder sieht, will ich aber doch einmal anmerken, was ich da vorher schon vermutete: für eine Outdoor-Plattform sollten etwas größere Räder gewählt werden.
Diese Radgröße würde für mich ausreichend sein, um in einer Wohnung problemlos über höhere Teppichkanten fahren zu können. Für draußen finde ich aber in der Tat, dass der Maßstab des gesamten Gefährts etwas größer sein könnte.
Dazu stand geschrieben:
Ist das denn problemlos möglich, gibt es da noch größere Räder?Generell können aber diese Eigenschaften durch Auswahl anderer Getriebemotoren mit anderer Übersetzung und anderer Reifen verändert werden.
Was ich bis jetzt noch nicht verstehe, warum ihr da einen Notaus-Button draufgesetzt habt. Das Ding ist ja doch recht groß und benötigt Platz und wenn das Gerät weg fährt, wird es wohl schwer, es damit anzuhalten.
Die Dreicksform von dem Chassis irritiert mich auch etwas. Ist die Bestimmung von dem Chassis einfach nur, dass es fährt oder soll dort auch was drauf gebaut werden können? Es war geschrieben: ~ 2kg Nutzlast. Durch die Dreiecksform wird die nutzbare Grundfläche doch recht klein.
MfG
Hi.
Danke für das Lob, das freut mich sehr.
Bei den Rädern haben wir bewusst Räder aus dem Modellbau genommen, da man diese relativ leicht bekommt und diese auch einfach an die Motoren zu adaptieren sind. Das sind dann momentan Räder für 1:10 bzw. 1:8 Modelle und die haben bei den Monstertrucks meistens einen Durchmesser von 100 - 130 mm. Diese Reifen haben einen 6-Kant-Mitnehmer mit SW 12mm und da gibts einfach Adapter für die 6mm-Welle der RB35-Motoren. Es können also alle Räder mit 12mm 6-Kant genommen werden. Wenn du größere findest, darfst du sie gerne nehmen.
Im Modellbau sind die nächstgrößeren dann für die 1:6 Modelle. Diese haben dann aber einen anderen Mitnehmer, zum Beispiel 24mm 6-Kant oder 18mm 4-Kant. Leider gibts da dann aber keine Adapter mehr für die RB35-Motoren. Das wären dann zum Beispiel solche Räder:
Diese haben dann 17 cm Durchmesser. Da drehen wir gerade einen Adapter. Wenn das fertig ist, werde ich wieder berichten.Code:https://www.conrad.de/de/p/reely-1-6-buggy-komplettraeder-fighter-6-speichen-schwarz-2-st-237839.html
Mit dem Roboter wollen wir dann wie auch oben schon geschrieben an diversen Roboterwettbewerben teilnehmen, zum Beispiel Robotour (https://robotika.cz/competitions/robotour/en) Und da ist in den Regeln einfach vorgeschrieben, dass der Roboter einen Notaus haben muss. Und ein Notaus, der nur den Antrieb deaktiviert, ist einfach sinnvoller als einer, der den ganzen Roboter ausschaltet. Du kannst die Daten aber gerne so modifizieren, dass er keinen Notaus mehr hat oder einfach keinen einbauen.
Mit der Nutzlast ist es so eine Sache. Mit einem vierrädrigen Roboter ist der Transport der Nutzlast natürlich einfach. Allerdings wird dann der ganze Roboter gleich wesentlich komplexer mit Lenkung und/oder Federung. Und wir wollten ja einen einfachen Roboter entwickeln.
Die Nutzlast bringt man dann am besten in der Nähe der Antriebsräder an. Dazu kann man zum Beispiel den Akku woanders hin verlegen. Oder vielleicht noch eine zweite Ebene 5 bis 10 cm über dem Chassis anbringen und da dann die Nutzlast anbringen. Da werden wir in den nächsten Wochen aber auch noch ein paar Beispiele bringen.
Bernhard
Geändert von James (25.01.2020 um 20:35 Uhr) Grund: conrad link angepasst
Conrad-Links bitte in Code-Tags einschließen, die werden als normaler Link über die Forensoftware unbrauchbar.
Das habe ich gelesen, daher war mir schon klar dann, dass das einfach eine Vorschrift ist. Aber ausgerechnet oben drauf?an diversen Roboterwettbewerben teilnehmen
Ja, das stimmt natürlich. Hatte ich vergessen, obwohl ich gerade selber ein Dreirad baue, da ist das auch nicht anders.Die Nutzlast bringt man dann am besten in der Nähe der Antriebsräder an.
Frohes Schaffen!
MfG
Lesezeichen