I use groundSDK on android and i build my Waypoints with these steps:
- create SetRoiCommand with my desired ROI.
- create SetViewModeCommand and setting it to ROI.
- create NavigateToWaypointCommand with the bearing between my starting point and the ROI.
What happens is that the NavigateToWaypointCommand ignores the ROI and just stays with its Yaw from the start.
I looked at Mavlink’s docs and i saw that in NavigateToWaypoint if you put Double.NaN in the yaw parameter it looks with its SetViewModeCommand but when i do that the aircraft crashes to the ground.
How can i Navigate to a waypoint and look at a ROI that i choose all the way?