Closed JasonBrauer closed 1 year ago
drone position received successfully over UDP with expected precision: gazebo channel drone position ->
airsim / udp receiver drone position ->
orientation is off because not handling negatives when prepping to send as unsigned uintt64 over udp.
Need to set one bit of uint64 for sign
Resolved orientation issue by using signed int64 to send data over UDP Gazebo output ->
Udp receiver output ->
slight differences because the printouts are at different rates
@murphym18 merging as replicated full functionality of the original script, but over UDP.
Still have a little cleanup for future PR, but ready for you to use or reference in containers. Cleanup items:
implement double to uint64_t + ton conversion before sending pose messages over UDP