Skip to main content

natnet client for motive application for python

Project description

This package provides the client for using Optitrack's NatNet tracking system, with type hints for python.

The NatNet SDK is a simple Client/Server networking SDK for sending and receiving data from Motive across networks. NatNet uses the UDP protocol in conjunction with either multicasting or point-to-point unicasting for transmitting data.

A list of changes made in each version can be found at the following website: https://www.optitrack.com/support/downloads/developer-tools.html

More about NatNet: https://docs.optitrack.com/developer-tools/natnet-sdk


I have no relationship with Optitrack

image

When firs started the client has default parameters. Once the client is created, inmediatly after it will try to connect, if it was succesful the property conected will be set.

Once the client is set it will start receiving data, probably the data you want to access is MoCap (Motion Capture) which is data send every frame. This data is stored has a property. image The data in this properties depends both on the natnet version used by the Motive app and its configuration. You can also send requests or commands with the respective methods, the responses and messages from the server (Motive app) will be stored has a queue, with a maximum size of buffer_size which is pased when you first start the client.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

new_natnet_client-4.1.3b0.tar.gz (10.7 kB view hashes)

Uploaded Source

Built Distribution

new_natnet_client-4.1.3b0-py3-none-any.whl (11.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page