Gast
#6501042
Hallo, mit dem Lego-Set 51515 habe ich einen simplen Roboter gebaut, der sich selbst aufrecht halten soll. Warum? Nur zum Spaß, und um vielleicht ein bisschen was zu lernen. Das Thema ist absolutes Neuland für mich, aber ich finde das Ganze sehr faszinierend :-) Nach ein bisschen Recherche bin ich zu dem Ergebnis gekommen, dass ein PID-Regler wohl für dieses Problem geeignet ist. Sowohl die Theorie als auch die Beispiel-Implementierungen im Netz meine ich verstanden zu haben. Allerdings sind meine Ergebnisse bisher sehr ähem dürftig. Der Roboter schafft es nicht mal ansatzweise sich aufrecht zu halten. Auch ein zweistündiges PID-Tuning hat bisher keinen Erfolg gebracht. Daher wollte ich mich mal an die Experten hier wenden: - Könnte es an der Hardware liegen? Ist der Aufbau des Roboters geeignet? Sind Lego-Motoren ggf. zu schwach? - Liegt es an der Implementierung? Der Code ist ja wirklich sehr simpel... - Oder muss man einfach nur mehr/länger/besser an den PID-Parametern feilen? Zwei Bilder vom Roboter habe ich angehängt. Den derzeitigen Stand des Programms ebenfalls. Wer den Roboter in Aktion sehen möchte wir hier fündig: https://drive.google.com/file/d/1XtRt83N_fkW3YN8b2uqhdwNeta5lncKU/view?usp=sharing Für sachdienliche Hinweise wäre ich dankbar :-)

