Thank you for reaching out to the community regarding this question.
From what I recall regarding ROS, this requires you to stream realtime tracking data to a linux environment. Currently, the only way to do this is to directly depacket the NatNet data from Motive's stream. You can find information how to do this in our online documentation. Our current version of NatNet also includes a Python client that displays how to go about establishing a connection in the linux environment. http://wiki.optitrack.com/index.php?title=NatNet_SDK#Direct_Depacketization
When utilizing direct depacketization, a client application is susceptible to changes that might be made to the data stream between Motive versions. Because of this, we would certainly recommend you use Motive 1.10.2 with the current NatNet SDK, to be sure the versions match up.
I hope this information helps. If you require any further assistance, please feel free to reach out to us directly at help.naturalpoint.com
OptiTrack | Senior Customer Support Engineer