Skip to content

Commit

Permalink
[natnet] add a NatNet3 to IVY bridge in Python
Browse files Browse the repository at this point in the history
The new version of the Optitrack software (Motive 2.0) comes with NatNet
version 3. A Python module is provided with NatNet for
serialization/deserialization of the data streamed over the network.
This module is slightly modified here for a better handling of the
initialization and for stopping the threads.
The PPRZLINK message sent is REMOTE_GPS_LOCAL, so the transformation to
global coordinate system is left to the airborne part.
  • Loading branch information
gautierhattenberger authored and kirkscheper committed Dec 6, 2017
1 parent 555eed9 commit 8b84100
Show file tree
Hide file tree
Showing 3 changed files with 680 additions and 0 deletions.
1 change: 1 addition & 0 deletions conf/control_panel_example.xml
Expand Up @@ -47,6 +47,7 @@
<program name="Attitude Visualizer" command="sw/tools/attitude_viz.py"/>
<program name="App Server" command="sw/ground_segment/tmtc/app_server"/>
<program name="NatNet" command="sw/ground_segment/misc/natnet2ivy"/>
<program name="NatNet3" command="sw/ground_segment/python/natnet3.x/natnet2ivy.py"/>
<program name="Ivy2Nmea" command="sw/ground_segment/tmtc/ivy2nmea">
<arg flag="--port" constant="/dev/ttyUSB1"/>
<arg flag="--id" constant="1"/>
Expand Down

0 comments on commit 8b84100

Please sign in to comment.