Hi!
Nachdem ich mit Autos und besagter Lenkung nicht wirklich auskenne, kommentiere ich mal deine "Tricks":
z.B.: Könnte ich ein bewegliches Gewicht in der Mitte des Roboters einbauen, sodass das Gewicht von links nach rechts und umgekehrt verschoben werden kann. Wenn ich dann eine scharfe Linkskurve fahre, könnte ich das Gewicht nach links verschieben, dadurch müsste ich die Kurve besser nehmen können oder?
Dein Roboter sieht, soweit ich das verstanden habe die Kurve erst, wenn er schon drin ist (Linie ist nicht mehr grad vor ihm, sondern rechts oder links versetzt und er gleicht aus). Da ist es dann imho allerdings schon zu spät, irgendwas mit nem Gewicht zu machen, weil ja das Verschieben des Gewichts nach innen, den Wagen nach außen drückt (Aktion und Reaktion und so..). Das hätte dann den genau gegenteiligen Effekt, bis das Gewicht erstmal da is, wo du es haben willst. Du müsstest das Gewicht schon vor der Kurve verschieben, wo es wurscht ist, wenn ein bisschen Kraft nach außen wirkt. Dazu müsstest du aber schon vor der Kurve wissen, dass da eine Kurve kommt und in welche Richtung sie geht. Probleme wirst du da auch bei Doppelkurven bekommen, wo du keine Erholungsphase hättest, wo du das Gewicht auf die andere Seite verlagern könntest.
Oder eine andere Idee wäre, das ich eine Art "Schwingarm" montiere, der anfangs nach vorne zeigt und wenn ich eine Linkskurve fahre, der dann extrem schnell eine 90° Drehung nach links macht und so den Roboter in die Kurve "reist". Z.B.: beim Trampolin Springen macht man sowas doch auch, das man gerade in die Luft springt und aus der Hüftdrehung heraus dann z.b. eine Schraube macht, also so den Körper in eine Drehung reist.
Wenn du in eine Linkskurve fährst, und den Schwingarm extrem schnell nach links reißt, schiebst du das Fahrzeug nach rechts weg (wieder: Aktion und Reaktion). Kannst ja mal selber ausprobieren: Halte deinen Arm gerade vor dich hin (noch besser mit ner Flasche Wasser in der Hand oder so) und reiß ihn dann nach links rüber. Du wirst sehen, dass dein Körper nach rechts gedrängt wird. Der Ruck nach links kommt erst, wenn du den Arm plötzlich abbremst (Fliehkraft und so). Du müsstest den Arm schon vor der Kurve langsam in die richtige Richtung beschleunigen und in der Kurve nur noch abbremsen. Hier müsstet du wieder schon vorher wissen, welche Kurve kommt und welchen Radius sie haben wird.
Und nochmal eine andere Idee: Kurz bevor ich in die Kurve fahre gebe ich nur ganz leicht eine Richtung vor, dann fahre ich hinten von oben nach unten einen Stab aus mit einer Laufkugel die den Roboter hochhebt sodass die Räder nicht mehr den Boden berühren, durch den Anfänglichen Impuls in eine Richtung "Gleitet" der Roboter dann über diese Kugel in die Kurve und sobald der Roboter gerade in Richtung der neuen Strecke nach der Kurve steht, fahre ich den Stab wieder ein und die Räder berühren wieder den Boden. Während die Räder in der Luft sind könnte ich diese voll (oder teilweise voll) durchsteuern und so schneller beschleunigen (falls sie nicht durchdrehen...).
Damit verlierst du wahrscheinlich viel Zeit. Ausfahren und Einfahren müssten sehr schnell gehen. Dazu brauchst du eine sehr exakte Mechanik, damit du dich nicht gleich vom Boden wegkatapultierst. In der Zeit in der Luft können die Räder nicht sehr viel machen - wenn du da Vollgas gibst, verreißt du das Fahrzeug komplett (RC-Autos werden im Sprung beispielsweise nur durch den Motorruck gerade in der Luft gehalten.. ja, das is so stark). Wenn du hinten eine Kugel ausfährst hast du plötzlich nur noch einen Dreiradler. Generell würde ich sagen, dass die ganze Aktion kaum was bis nichts bringt, vermutlich zu langsam durchführbar ist, Geschwindigkeit nimmt (während die Räder in der Luft sind kannst du nicht antreiben), sehr unkontrolliert ist und viele Risikopunkte hat: Wiederaufsetzen der Räder mitten in der Kurve bei hoher Querbeschleunigung ist nur einer davon.
Irgendwie hab ich jetzt lust eins meiner RC-Autos umzubauen.. ![biggrin :D](https://informatik-forum.net/images/smilies/emojione/1f606.png)
Liebe Grüße