This article will introduce how to transmit pose information to copter through Nokov motion capture system. Contact: Motion Capture and Motion Tracking Systems | NOKOV Mocap
You will need a low-latency network link from your GCS computer to the copter, and from the GCS to your Nokov motion capture system.
- Nokov includes two coordinate calibration systems, namely Z-axis up and Y-axis up.
- When Z-axis up,the forward direction is aligned with the Y-axis.
- When Y-axis up,the forward direction is aligned with the X-axis.
Place markers on the copter
calibration systems of Z-axis up
calibration systems of Y-axis up
Start connect to copter with MAVProxy. Inside MAVProxy load optitrack module with:
module load nokov
Set host to the motion capture system:
nokov set host HOST_IP_ADDRESS
Set axis calibration systems(“z"or"y”):
nokov set axis “z”
Set tracker_name to track from the motion capture system:
nokov set tracker_name TRACK_NAME
From Nokov get the nokvo-sdk and put it in “MAVProxy/modules/mavproxy_nokov”,modify the setup.py file:zip_safe=True.
Connect the ground station to the copter, then make sure the Nokov SDK is enabled and there is data streaming, set host,axis and tracker_name correctly.Once you’ve done that, you can test flight.