Rover turns or spins in circles at first Waypoint in Simulator Auto Mode

When in Simulator Auto Mode, the Rover goes to WP1 and turns in a circle. Looking through past posts for solutions references to Skid Steer settings are not in the latest rev of MP Rover of Config Full Params. If I change the circle radius to 0 it simply spins in place until I disarm. I don’t see any reference circles in the Waypoint Planner to change. I am fairly certain it is a settings issue as it happens in the latest STABLE version of Rover type. The issue is over 10 years old and I am hoping for a settings solution.
Please advise.

Choose rover-skid from the dropdown menu before starting the simulation.

Do not change the servo output selections after starting the simulation (unless you are developing code to support changed outputs).

1 Like

Thank you again. That worked.

Can you point me on how to setup “Save WP” on a radio switch use them?

https://ardupilot.org/rover/docs//common-learning-a-mission.html

Your so good. I’ll put you in for a raise.

I also had a similar issue with SITL and rover skid, when invoking ArduRover.exe from the command line. My rover-skid would spin in circles instead of going to the first waypoint. My fix was including the .tmp file that Mission Planner automatically passes to the ArduRover.exe as the --defaults flag.

TLDR: rover-skid from command line required --defaults=“…” flag to not go in circles. I am happy I found the solution but any ideas on why?

Hi @frmssmd,

I suspect the issue is what Yuri_Rage has outlined above. The ArduPilot configuration (e.g. parameters) do not match the physics of the simulator. E.g. the AP rover code thinks it’s driving a skid-steering rover and thus providing left and right motor outputs but the simulator is setup as a throttle-steering vehicle. They need to match or AP can’t control the simulated vehicle