How to know if offboard.set_position_global completed successfully

As the return value of the API only denotes success of message sent to pixhawk, not the completion of the API.
There is no way to know if the drone has reached to the destination Lat/Long.

Should we need to monitor telemetry position callback to check if the drone is on right path and do an estimation based on speed and angle and predict lat long ?

Please guide


Yes, that’s unfortunately the way you’d have to do it.