Possibly, just try to move you dockpoint in a straight way further beyond your actual dockpoint? My dockpoint is a straight line but the dock position it thinks it has to go is half a meter further than the charger contacts, because you never know if it thinks it reached the dockpoint because the jumping GPS position is a point cloud around the mower and will eventually be near the point reached value of 7cm, Imagin this position of mower is updated every Iteration of code, so that's a lot of points. That's why it was freaking out before when trying to reach the dock.
A general thing to make this work, despite your issue:
The mower needs to be tracking the line nicely before angular will get clamped to zero, so the angle is good. This means that you need well tuned Stanley parameters too! GPS should be stable of course too. I think with some broad charger contacts with a lot of tolerance, this function works up to 2 - 3 meters going blind.
Ich habe die Version schon seit Wochen drauf und die Treiber bleiben heile.Bei mir zerstört deine schöne Firmware aktuell immer die Antriebsmotortreiber DRV8308, ich weiß nur nicht warum. Mit der original Firmware habe ich jetzt einen neuen Versuch gemacht, falls da wieder ein Antriebmotortreiber kaputt geht, dann dann ich nur noch das Mainboard austauschen. Wenn er damit fährt, dann liegt es vermutlich an deiner Firmware.
Dann weiß ich nicht was los ist. Ich habe jetzt schon den Brushlessadapter und die Motortreiber ersetzt. Auch der linke Motor ist neu, weil der alte heiß wurde. Da nächste wäre noch das Mainboard. Mit der original Firmware 1.0.324 läuft er, bis jetzt kein weitere Motortreiber gehimmelt.Ich habe die Version schon seit Wochen drauf und die Treiber bleiben heile.
probier doch mal die Werte aus dem Beitrag, der jyqd braucht andere Werte als der 8308.Hallo,
ich hab heute die Software ausprobiert und bin auch zum mähen gekommen. Allerdings schwänzelt der Mäher beim drehen und auf dem Weg in die Docking Station recht stark. Ich vermute das stimmt was mit den Regelparametern noch nicht. Welche Parameter muss ich alles reduzieren?
Ich habe drei JYQD Treiber. Gibt es da schon Erfahrungswerte?
Schöne
Grüße
Hello,You are right, my maybe it is regen of a sort... I don't know exactly if I pushed it, but negative values for current weren't allowed but I made them allowed. It was a change by @WhatATest. I thought it's quite reasonable, but maybe it could give this strange effect you and others describe.. although I never experienced it myself
#define ESCAPELAWNSPEED 0.14 // (m/s) speed of mower reverse due to MOW_RPM_STALL trigger
#define ESCAPELAWNDISTANCE 0.5 // (m) distance mower reverses with ESCAPELAWNSPEED due to MOW_RPM_STALL triggered
#define ESCAPELAWNWAITTIME 5000 // (ms)after reversing the second time within ESCAPELAWNTIMER, mower will wait for this time before continue (recover rpm)
#define ESCAPELAWNTIMER
Ah ok I misunderstood you, I thought you talking about docking commandbut would this not trigger a command to dock instead of triggering the docked state?