matrixx89
21.01.2021, 09:19

Editiert von
matrixx89
21.01.2021, 09:19

Mindstorms Robot Inventor - Gelo kann keine Tricks

Guten Morgen liebe Bastler und Lego-Profis,

ich bin der Markus und ich bin neu hier in diesem Forum. Es freut mich euch kennenzulernen

Ich bin schon seit frühester Kindheit mit Lego und vorallem Lego Technik betraut und hatte eigentlich nie Probleme mit der Programmierung, dem Zusammenbau oder mit den Modellen.

Leider bin ich nun zum ersten mal mit meinem Latein am Ende und hoffe, dass ihr mir helfen könnt?

Ich habe das Lego Mindstorms Robot Inventor Set 51515 seit ein paar Tagen ganz neu und habe als erstes den Roboter Gelo gebaut. Den Hub habe ich aktualisiert, die Motoren auch. Die Motoren verlangen andauernd nach Aktualisierung, ist das bei euch auch so?

Also, nun zum Problem: Gelo kann keine Tricks :-( Er kann ja einen Handstand und einen Purzelbaum, aber er schafft es nicht einmal ansatzweise die Füße in die Luft zu bekommen... Ist das bei euch auch so? Auf Videos zum Beispiel bei Youtube macht der das selbst auf Parkett ohne Probleme, meiner kommt aber gar nicht richtig von der Erde weg, als wären die Motoren falsch justiert, der Akku zu schwach oder die Programmierung fehlerhaft.

Gestern habe ich Gelo nochmals komplett demontiert und neu zusammengebaut um einen Konstruktionsfehler ausschließen zu können.

Könnt ihr mir helfen, wie verhält sich euer Gelo?

Ich wäre euch echt dankbar, wenn ihr mir Tipps geben könntet und danke euch vielmals!

Liebe Grüße,

Markus



Lok24
21.01.2021, 09:39

Als Antwort auf den Beitrag von matrixx89

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Moin Markus,

kann leider nichts dazu sagen, ich habe das Set nicht, aber ....

matrixx89 hat geschrieben:

Den Hub habe ich aktualisiert, die Motoren auch. Die Motoren verlangen andauernd nach Aktualisierung, ist das bei euch auch so?


Motoren aktualisieren? Das habe ich neulich schon mal gelesen und für einen Schreibfehler gehalten.
Was soll denn da "aktualisiert" werden?

Grüße

Werner



matrixx89
21.01.2021, 10:04

Als Antwort auf den Beitrag von Lok24

Editiert von
matrixx89
21.01.2021, 10:14

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Moin lieber Werner,

die Motoren müssen tatsächlich kalibriert/aktualisiert werden,
da diese intern mit einem Sensor ausgestattet sind, welcher die absolute Position bestimmen kann,
im Grunde wie bei Industrierobotern auch.

Dieser Sensor misst genau, in welcher Stellung/Gradzahl sich dieser Motor gerade befindet.

Eine einmalige Kalibrierung kann ich also gut verstehen, dass der Motor aber jedes mal nach Neustart
in der App oder auf dem PC nach einer aktualisierung verlangt finde ich fragwürdig.

Danke für deine nette Antwort :-)

Gruß,

Markus



Lok24
21.01.2021, 10:27

Als Antwort auf den Beitrag von matrixx89

Editiert von
Lok24
21.01.2021, 10:28

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Hi,

matrixx89 hat geschrieben:

die Motoren müssen tatsächlich kalibriert/aktualisiert werden,
da diese intern mit einem Sensor ausgestattet sind, welcher die absolute Position bestimmen kann,
im Grunde wie bei Industrierobotern auch.

Aha, Kalibrieren, das ist allerdings was völlig anderes.

Und eigentlich muss man den Angular Motor auch nicht kalibrieren.
So wie ich es verstanden habe haben die Motoren eine Nullstellung (Durch die Kerbe aussen markiert).

Heisst:
Motor steht auf Kerbe, Einschalten, meldet 0°.
Ausschalten, Motor um 45° verdrehen, einschalten, meldet 45°

Aber der Motor muss natürlich auch relativ zum Modell auf null stehen.
D.h. Motor auf 83°, Robototerarm auf 83°. Das kann man falsch zusammenbauen.
Und deswegen muss man das Modell wohl vorher kalibrieren.
Das ist so mein Verständnis.

Ich habe hier nur den Vorgänger, EV3, da melden die Motoren auch sehr genau (1°) die Lage, aber immer nur relativ zum Einschalten. D.h. hier muss man selbst dafür sorgen, dass Motor und Modell übereinstimmen.

Dass da beim Einschalten was passiert ist mir auch unklar.
Vielleicht liest technicmaster0 hier mit, der hat das Set.

Grüße

Werner



Technicmaster0
21.01.2021, 10:36

Als Antwort auf den Beitrag von matrixx89

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Ursprünglich waren die Winkelmotoren schon in der Fabrik vorkalibriert aber es ist wohl ein Fehler unterlaufen oder so und seit ca. November sind die Motoren nicht mehr richtig vorkalibriert. Deshalb muss man die Motoren "aktualisieren", also kalibrieren (ich schätze die absolute Position wird dabei auch wirklich im Motor gespeichert aber das ist nur eine Vermutung).


Ich glaube es würde sehr hilfreich sein einfach mal alle Motoren die "absolute 0-Position" anfahren zu lassen und zu schauen, ob sie da wirklich sind. Wenn du sie ständig aktualisieren musst schätze ich, dass es nicht erfolgreich war. Ich habe auch seit ein paar Tagen den RI (aber wirklich erst seit ein paar Tagen, Werner! ), hab auch als erstes Gelo gebaut aber ich musste Hub und Motoren nur 1x aktualisieren und bei mir kann er sich auf die Vorderbeine stellen, laufen usw. Auch auf Parkett.



Lok24
21.01.2021, 10:42

Als Antwort auf den Beitrag von Technicmaster0

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Moin,

Auf Dich ist Verlass!

Technicmaster0 hat geschrieben:

Ursprünglich waren die Winkelmotoren schon in der Fabrik vorkalibriert aber es ist wohl ein Fehler unterlaufen oder so und seit ca. November sind die Motoren nicht mehr richtig vorkalibriert. Deshalb muss man die Motoren "aktualisieren", also kalibrieren (ich schätze die absolute Position wird dabei auch wirklich im Motor gespeichert aber das ist nur eine Vermutung).

Ach? Was ein Murks.
D.H. der steht mechanisch auf 0 und zeigt 27°?
Das ist ja der worst case.
Kann man in einem Motor was speichern? Naja, irgendwelche motorspezifischen Werte müssen ja drin sein, z.B. die ID.
D.h der macht quasi ein FW-Update.....

Technicmaster0 hat geschrieben:
Ich habe auch seit ein paar Tagen den RI (aber wirklich erst seit ein paar Tagen, Werner! ),
ich schwanke noch, habe hier 4 EV3, die langen für den Rest meines Lebens, und der Hub als Ladeschale überzeugt mich nicht.

Grüße

Werner



Technicmaster0
21.01.2021, 10:51

Als Antwort auf den Beitrag von Lok24

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Lok24 hat geschrieben:

Moin,

Auf Dich ist Verlass!

Moin

Lok24 hat geschrieben:
Ach? Was ein Murks.
D.H. der steht mechanisch auf 0 und zeigt 27°?
Das ist ja der worst case.

Ja ungefähr sowas passiert da. Im November gab es zahlreiche Beschwerden deshalb in den einschlägigen Facebook-Gruppen. Jetzt mit dem Update-Vorgang, der beim ersten Start angezeigt wird, finde ich das aber grundsätzlich okay.

Lok24 hat geschrieben:
Kann man in einem Motor was speichern? Naja, irgendwelche motorspezifischen Werte müssen ja drin sein, z.B. die ID.
D.h der macht quasi ein FW-Update.....

Ich glaube alle UART Geräte, also auch die "Tachomotoren", enthalten einen Microcontroller. Um genau zu beurteilen was da abgeht müsste man die UART Verbindung untersuchen, aber es können Daten an UART Geräte geschickt werden. Dementsprechend wird man die auch aktualisieren und/oder kalibrieren können.

Lok24 hat geschrieben:
ich schwanke noch, habe hier 4 EV3, die langen für den Rest meines Lebens, und der Hub als Ladeschale überzeugt mich nicht.

Grüße

Werner

Für mich hat sich das auch nur "gelohnt", weil Youtube über Weihnachten gut lief. So lässt sich das einfacher fürs Budget rechtfertigen
Kleine Nebennotitz: ich vermute, dass der Hub keine Batterien nimmt, weil 6 Motoren auf einmal zu viel Strom ziehen könnten. Das ist aber nur eine Vermutung.



Lok24
21.01.2021, 10:55

Als Antwort auf den Beitrag von Technicmaster0

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Technicmaster0 hat geschrieben:

Für mich hat sich das auch nur "gelohnt", weil Youtube über Weihnachten gut lief. So lässt sich das einfacher fürs Budget rechtfertigen
Kleine Nebennotitz: ich vermute, dass der Hub keine Batterien nimmt, weil 6 Motoren auf einmal zu viel Strom ziehen könnten. Das ist aber nur eine Vermutung.

Naja, der liegt momentan bei 277,--, das ist nicht schlecht
Mein "Problem" ist:
- Freilaufender Roboter
- Akku leer
- Roboter für Stunden an der Leine.....

(eigentlich baue ich eher statinionäre Maschinen, aber man legt sich das ja immer bißchen passend zurecht)



Technicmaster0
21.01.2021, 11:04

Als Antwort auf den Beitrag von Lok24

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Lok24 hat geschrieben:

Naja, der liegt momentan bei 277,--, das ist nicht schlecht

Ich hab bei 250 Euro zugeschlagen



matrixx89
21.01.2021, 11:42

Als Antwort auf den Beitrag von matrixx89

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Hey ihr zwei, das könnte das Problem sein.

Ich habe nämlich auch das Gefühl, dass Gelo die Beine nicht richtig positioniert... Ich teste nachher mal, welchen Winkel er in der Neutralstellung hat bzw. wob das der Fehler liegt.

Ich habe diese Kalibrierung mehrfach durchgeführt, auch so wie diese beschrieben ist, aber Gelo spinnt total rum. Ebenfalls läuft er auch in einer leichten Kurve, statt geradeaus zu laufen. Ich habe Lego auch schon geschrieben, die haben mir aber mitgeteilt, dass eine Antwort momentan lange Zeit in Anspruch nehmen wird und dachte daher ich frage euch Profis mal hier. Ich habe das Set für 230 € geschossen und hoffe, dass diese Fehler, falls es ein Firmware/Software Fehler ist bald ausgebessert werden :-(



Lok24
21.01.2021, 11:46

Als Antwort auf den Beitrag von matrixx89

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Hallo,

wenn Du die vier Motoren ansteckst und das ganze einschaltest,
wo stehen denn dann die Markierungen an den Motoren(Kerbe)?



Technicmaster0
21.01.2021, 11:52

Als Antwort auf den Beitrag von matrixx89

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

matrixx89 hat geschrieben:

Ich habe diese Kalibrierung mehrfach durchgeführt, auch so wie diese beschrieben ist, aber Gelo spinnt total rum. Ebenfalls läuft er auch in einer leichten Kurve, statt geradeaus zu laufen. Ich habe Lego auch schon geschrieben, die haben mir aber mitgeteilt, dass eine Antwort momentan lange Zeit in Anspruch nehmen wird und dachte daher ich frage euch Profis mal hier. Ich habe das Set für 230 € geschossen und hoffe, dass diese Fehler, falls es ein Firmware/Software Fehler ist bald ausgebessert werden :-(

Grundsätzlich gibt es ja auch physikalische Effekte. Es ist also nicht ungewöhnlich, dass Roboter, die sich geradeaus bewegen, nicht geradeaus fahren. Vielleicht ist auch ein Motor nicht richtig kalibriert oder so. Entweder hast du den Updatevorgang zu früh abgebrochen oder der Motor ist kaputt aber ich glaube das ist nichts, was sich durch ein Firmware/Software Update lösen lässt.



Lok24
21.01.2021, 11:54

Als Antwort auf den Beitrag von Technicmaster0

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Nochmal dumm gefragt, muss diese "Kalibrierung/Aktialisierung" bei jedem Einschalten des Hub oder einstecken eines Motors machen, oder nur einmal im Leben?


Und: muss da was am Motor drehen, oder macht das alles die Software?



Technicmaster0
21.01.2021, 11:57

Als Antwort auf den Beitrag von Lok24

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Lok24 hat geschrieben:

Nochmal dumm gefragt, muss diese "Kalibrierung/Aktialisierung" bei jedem Einschalten des Hub oder einstecken eines Motors machen, oder nur einmal im Leben?

Die Kalibrierung/Aktualisierung sollte nur einmalig beim ersten Verbinden des Hubs mit dem Computer durchgeführt werden müssen. Deshalb denke ich, dass das Problem dort liegt. Danach wird die richtige Position auf die Motoren übertragen und sie wissen von selbst, wo die 0 ist - auch nach einem Neustart.

Lok24 hat geschrieben:
Und: muss da was am Motor drehen, oder macht das alles die Software?


Die Motoren müssen mit ein paar Teilen in der 0-Position fixiert werden. Dann rüttelt die Software ein bisschen herum, die Teile werden entfernt, der Motor dreht sich noch ein bisschen und dann ist es fertig. Bis auf das Fixieren macht die Software das alleine.



Lok24
21.01.2021, 12:05

Als Antwort auf den Beitrag von Technicmaster0

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Danke!

@matrixx89 : Du hast aber die Teile auch nach Anleitung fixiert?
Das geht ja wohl nur außerhalb des Modells?



Technicmaster0
21.01.2021, 12:07

Als Antwort auf den Beitrag von Lok24

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Lok24 hat geschrieben:

Hallo,

wenn Du die vier Motoren ansteckst und das ganze einschaltest,
wo stehen denn dann die Markierungen an den Motoren(Kerbe)?

Beim Einschalten können die Motoren sonstwo stehen. Es ist relevant wo sie stehen, wenn man die "absolute 0-Position" anfährt, die sich der Motor dauerhaft merkt.



Lok24
21.01.2021, 12:11

Als Antwort auf den Beitrag von Technicmaster0

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Ah, ich dachte, der fährt die immer erst an.
Aber das sollte sich ja mit einem winzigen Programm dann testen lassen



matrixx89
21.01.2021, 14:34

Als Antwort auf den Beitrag von matrixx89

Editiert von
matrixx89
21.01.2021, 14:37

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Ich habe die Motoren ausserhalb von Gelo kalibriert, mehrmals. Ebenfalls habe ich auch kein Firmware Update falsch aufgespielt, da bin ich ziemlich sicher, da ich bei sowas sehr gewissenhaft bin. Kenne mich mit PC´s sehr gut aus und deshalb ist mir auch bewusst, wie wichtig das durchlaufen lassen eines Bios Updates bzw. eines Firmware-Updates ist, etc.

Anbei ein Bild aus der APP, welche Winkelstellung die Motoren erkennen, wenn ich diese vor HUB Aktivierung auf 0 setze, sieht doch alles top aus, oder?

Ich stehe auf dem Schlauch, was kann ich noch tun?

Ich würde heute Abend mal kurz ein Programm laufen lassen, welches die Motoren auf 0 Fahren soll und werde dann mal die Werte ablesen.

Bis jetzt sieht aber alles gut aus, Gelo fährt nach einem Trick alle Motoren ca. auf die selben Werte +/- 2-3 Grad

[image]



Technicmaster0
21.01.2021, 14:53

Als Antwort auf den Beitrag von matrixx89

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Hast du das Firmware Update mit dem PC oder dem Handy aufgespielt? Ich habe einen Computer mit Windows genutzt.
Ohne dass du mal versuchst die absolute 0-Position der Motoren anzufahren und die Ergebnisse mitteilst kann man glaube ich nicht viel mehr sagen.



matrixx89
21.01.2021, 14:57

Als Antwort auf den Beitrag von matrixx89

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

@Technicmaster0

Das Firmwareupdate habe ich per Kabel von meinem aktuellen Windows 10 Rechner aus aufgespielt, per Kabel.

Heute Abend werde ich ein Programm reinladen, welches den Motor auf die Null Position fahren lässt und werde dann die Werte hier posten.

Danke dir für deine bzw. eure tolle Hilfe, ich merke hier bei euch bin ich gut aufgehoben.

LG,

Markus



matrixx89
22.01.2021, 09:17

Als Antwort auf den Beitrag von matrixx89

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Guten Morgen :-)

Also ich habe gestern die Motoren auf beliebige Positionen gedreht und dann per Ablaufsteuerung "auf kürzestem Wege auf Position 0" fahren lassen. Wie man sieht, kommt der Motor immer passend zur 0 Position +/- /2 Grad... Also sind die Motoren und deren Sensor im inneren doch richtig justiert, oder? Habt ihr noch eine Idee, was es sein könnte? LG,

Markus

[image]



Technicmaster0
22.01.2021, 09:53

Als Antwort auf den Beitrag von matrixx89

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Sind die Motoren denn auch tatsächlich an der grauen Linie? am Motor?



matrixx89
22.01.2021, 09:57

Als Antwort auf den Beitrag von matrixx89

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

@Technicmaster0

Guter Einwand, da habe ich noch garnicht drauf geachtet... Habe es just in dem Moment getestet, ja sind sie, alle sind auf dem grauen Nullpunkt. Gruß



Technicmaster0
22.01.2021, 10:55

Als Antwort auf den Beitrag von matrixx89

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Sind sie das nachdem du den hub ausstellst, die Motoren etwas drehst, den hub dann neu startest und das programm noch einmal ausführst immer noch?



matrixx89
22.01.2021, 11:26

Als Antwort auf den Beitrag von matrixx89

Editiert von
matrixx89
22.01.2021, 11:26

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

@Technicmaster0

Ja, habe es soeben getestest. Programm gestartet-> Alle fahren perfekt auf Position (Graue Markierung)-> Hub ausgeschaltet-> Alle motoren zu unterschiedlichen Positionen gedreht -> Hub eingeschaltet und Prgramm laufen lassen-> Alle Motoren fahren wieder perfekt auf Position 0 (Graue Markierung) Ich glaube langsam, dass die Programmierung, also das Gelo Programm iwie nicht richtig ist... Gibt es eine Möglichkeit, diese nachzubilden, ich versuche schon selbst den roboter zum Laufen zu bringen, aber der Bewegungsablauf scheint sehr komplex zu sein. Gerne lade ich auch Videos auf Youtube die das Problem zeigen, wenn das hilft. Danke für deine tolle Hilfe!



Technicmaster0
22.01.2021, 11:32

Als Antwort auf den Beitrag von matrixx89

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Ja einen technischen Defekt würde ich jetzt auch eher ausschließen (obwohl es mich wundert, dass du jedes mal den Update-Bildschirm bekommst).
Hast du sonst mal unterschiedliche Untergründe ausprobiert? Ich glaube bei Gelo müssen nicht alle Motoren bei 0 anfangen.



Lok24
22.01.2021, 11:40

Als Antwort auf den Beitrag von matrixx89

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Mal ganz kleinlaut gefragt:
Die Zuordnung der Motoren zu den Ports stimmt aber?
Nicht dass Du Arme und Beine vertauscht hast, z.B.?

Das habe ich selber schon öfter geschafft und damit auch Modelle zerstört....



matrixx89
22.01.2021, 11:45

Als Antwort auf den Beitrag von Technicmaster0

Editiert von
matrixx89
22.01.2021, 11:48

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Technicmaster0 hat geschrieben:

Ja einen technischen Defekt würde ich jetzt auch eher ausschließen (obwohl es mich wundert, dass du jedes mal den Update-Bildschirm bekommst).
Hast du sonst mal unterschiedliche Untergründe ausprobiert? Ich glaube bei Gelo müssen nicht alle Motoren bei 0 anfangen.


Er verhält sich auf Teppich tatsächlich besser, kommt aber auch dort nicht ganz in den Handstand. Auf Parkett kommt er 3 cm vom Boden weg, also so gut wie garnicht.

Stimmt, bei Gelo starten die Motoren nicht bei 0 bei dem Programm fürs Laufen. Der Update Bildschirm für die Motoren kommt übrigens jetzt schon seit tagen nichtmehr, Gelo spinnt allerdings weiterhin rum.



matrixx89
22.01.2021, 11:47

Als Antwort auf den Beitrag von Lok24

Re: Mindstorms Robot Inventor - Gelo kann keine Tricks

Lok24 hat geschrieben:

Mal ganz kleinlaut gefragt:
Die Zuordnung der Motoren zu den Ports stimmt aber?
Nicht dass Du Arme und Beine vertauscht hast, z.B.?

Das habe ich selber schon öfter geschafft und damit auch Modelle zerstört....


Ist ja auch ein guter Einwand! Aber die Motoren-Ports passen alle, das habe ich mehrfach kontrolliert. Er geht ja normal, kurven klappen, aber seine Tricks, da sieht es iwie so aus, als würde ihn die Kraft fehlen/verlassen. Ich kenne das auf dem Modellbau, wenn der Lipo-Akku einen defekt hat, dann kann dieser unter Last einbrechen... Ich frage mich die ganze Zeit ob der Hub oder der Akku einen weg hat, aber dann dürfte er nicht brav langsam Akku Leistung verlieren, sondern müsste ausgehen bei einem Trick. Ganz komisch, dass Gelo den Trick nicht schafft... :-(



Gesamter Thread: