Our setup:
BlueOS V1.4.0-beta.17
ArduRover V4.5.7
FlightController Navigator
Frame Boat
We are attempting to use MavSDK to control our boat. One of the points of confusion for me is that the class MavSDK::Action has a function called hold. If I use an app such as ground control to set our boat to HOLD, it just shuts off the motors (as expected, i think). If i use ground control to set the mode to LOITER mode, the boats motors get kicked off if I move the boat (again as expected since it is trying to keep its initial position).
My question is how do I trigger LOITER mode via MavSDK? Can that be done for our current “boat” configuration. The documentation seems to imply that it will LOITER but I do not think it actually sets it to LOITER mode like the app Ground Control does.
Thanks in advance for the guidance/help.