Hi ArduPilot Community!
I’ve been trying to control a UGV running ArduRover using a MAVSDK application. However, I’ve run into a strange issue when using the Offboard velocity methods.
When I send a command like this: offboard.set_velocity_body({0.0f, 0.0f, 0.0f, 0.0f});
If I pass a negative value it behaves as if I provided a positive value instead. ArduRover seems to be ignoring the negative sign.
Is this MAVSDK function fully supported by ArduRover? If there is an incompatibility with the Offboard plugin, what is the recommended workaround to send correct directional velocity commands to a rover?
Thanks for the help!