eRacoon
Active member
Moin Zusammen,
ich beobachte bei der neuste Sunray 1.0.318 ein sehr seltsames Verhalten nach einer Obstacle Detection aufgrund von vermutlich GPS oder IMU Detection.
Aktuell dreht der Roboter ja teils sehr seltsame Wege am Bahnende wie hier schon diskutiert wird.
Das Problem ist dass er teils so lange auf der Stelle rum dreht dass dadurch ein Obstacle getriggert wird.
Ich vermute das Obstacle erkennt er aufgrund von GPS und IMU?
In der APP sieht man dann auch einen Kreis.
Das Problem ist, wenn der Trigger kommt geht der Mähmotor aus und der Roboter setzt ~15-20cm im Rückwärtsgang langsam zurück.
Da er sich vorher teils 3 Runden im Kreis gedreht hat und das ja am Bahnende passiert ist die Richtung dabei wohl worst Case ziemlich random und meist nahe am Perimeter oder Exclusions.
Daher setzt der Roboter dann auch im schlimmsten Fall 20cm Richtung Boardsteinkante oder Teich zurück.
Hat mich heute Morgen leider ein Messer gekostet weil er sich schön Rückwärst in Steine gesetzt hat und das Messer bei den JYQD Treibern nicht sofort stehen bleibt.
Die Tage ist er auch schon mal bei mir den Hang runter gerutscht Rückwärts, ich vermute hier ist gleiche passiert.
Kann das Jemand bestätigen?
Kann man das irgendwo deaktivieren mit diesem "blinden" Rückwärtsfahren?
Ich komme von der 1,5 Jahren alten Version da ich immer nur "stable" Releases genutzt habe, kann das also nicht sagen wann das rein kam.
Meine Obstacle Detection sieht aktuell so aus in der config.h:
ich beobachte bei der neuste Sunray 1.0.318 ein sehr seltsames Verhalten nach einer Obstacle Detection aufgrund von vermutlich GPS oder IMU Detection.
Aktuell dreht der Roboter ja teils sehr seltsame Wege am Bahnende wie hier schon diskutiert wird.
Das Problem ist dass er teils so lange auf der Stelle rum dreht dass dadurch ein Obstacle getriggert wird.
Ich vermute das Obstacle erkennt er aufgrund von GPS und IMU?
In der APP sieht man dann auch einen Kreis.
Das Problem ist, wenn der Trigger kommt geht der Mähmotor aus und der Roboter setzt ~15-20cm im Rückwärtsgang langsam zurück.
Da er sich vorher teils 3 Runden im Kreis gedreht hat und das ja am Bahnende passiert ist die Richtung dabei wohl worst Case ziemlich random und meist nahe am Perimeter oder Exclusions.
Daher setzt der Roboter dann auch im schlimmsten Fall 20cm Richtung Boardsteinkante oder Teich zurück.
Hat mich heute Morgen leider ein Messer gekostet weil er sich schön Rückwärst in Steine gesetzt hat und das Messer bei den JYQD Treibern nicht sofort stehen bleibt.
Die Tage ist er auch schon mal bei mir den Hang runter gerutscht Rückwärts, ich vermute hier ist gleiche passiert.
Kann das Jemand bestätigen?
Kann man das irgendwo deaktivieren mit diesem "blinden" Rückwärtsfahren?
Ich komme von der 1,5 Jahren alten Version da ich immer nur "stable" Releases genutzt habe, kann das also nicht sagen wann das rein kam.
Meine Obstacle Detection sieht aktuell so aus in der config.h:
Code:#define ENABLE_PATH_FINDER true // path finder calculates routes around exclusions and obstacles //#define ENABLE_PATH_FINDER false #define ALLOW_ROUTE_OUTSIDE_PERI_METER 0.15 // max. distance (m) to allow routing from outside perimeter // (increase if you get 'no map route' errors near perimeter) #define OBSTACLE_DETECTION_ROTATION true // detect robot rotation stuck (requires IMU) //#define OBSTACLE_DETECTION_ROTATION false // NOTE: recommended to turn this off for slope environment #define OBSTACLE_AVOIDANCE true // try to find a way around obstacle //#define OBSTACLE_AVOIDANCE false // stop robot on obstacle #define OBSTACLE_DIAMETER 1.2 // choose diameter of obstacles placed in front of robot (m) for obstacle avoidance #define DISABLE_MOW_MOTOR_AT_OBSTACLE true // switch off mow motor while escape at detected obstacle; set false if mow motor shall not be stopped at detected obstacles