Skip to main content

A lightweight commandline parser for the MVNX motion capture file format

Project description

mvnx

A lightweight python library for parsing the MVNX motion capture file format.

To run the MVNX parser, create an MVNX object, and run parse_all(), which will then parse all the modalities into the object's attributes, which you can then access with standard dot notation:

from mvnx import MVNX
mvnx = MVNX('path/to/file.mvnx')
mvnx.parse_all()
mvnx.orientation
mvnx.jointAngle

or you can parse individual modalities (all in camelCase) , as below:

mvnx = MVNX('path/to/file.mvnx')
mvnx.parse_modality('orientation')
mvnx.parse_modality('jointAngle')
mvnx.orientation
mvnx.angularVelocity

Alternatively, you can run from the command line, using the modality of your choice (in this case, jointAngle):

python3 mvnx.py --file path/to/file.mvnx --modality jointAngle

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

mvnx-0.1.17.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

mvnx-0.1.17-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file mvnx-0.1.17.tar.gz.

File metadata

  • Download URL: mvnx-0.1.17.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for mvnx-0.1.17.tar.gz
Algorithm Hash digest
SHA256 e8a9dc2835eb53aea56a98026e9ab160ec84a5747713d8b66db6dd0ab89249ce
MD5 ca173d6431adad82123d0dc4306ec0dc
BLAKE2b-256 0c5ef9429ae22239d38ed8318039d1c333334fe4bd8501982b5ccb1c0a7fec28

See more details on using hashes here.

File details

Details for the file mvnx-0.1.17-py3-none-any.whl.

File metadata

  • Download URL: mvnx-0.1.17-py3-none-any.whl
  • Upload date:
  • Size: 7.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for mvnx-0.1.17-py3-none-any.whl
Algorithm Hash digest
SHA256 fcaa2bb86baf23e1391bc8938d4f813b6f879e5fc4d1db8856a862a4d6091a07
MD5 945b7201c0c3e49bcebf2aaf698dbc46
BLAKE2b-256 36daa72807de8c05e8c761f25bd10e84dde6e2b8b7a22b93a62460d28482a401

See more details on using hashes here.

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