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.15.tar.gz (1.7 kB view details)

Uploaded Source

Built Distribution

mvnx-0.1.15-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mvnx-0.1.15.tar.gz
  • Upload date:
  • Size: 1.7 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.15.tar.gz
Algorithm Hash digest
SHA256 2da6746cd5e9b5032b7177415f1cbd4bfeb4694488b9e34a8e9b2004b340345f
MD5 93092c5587dafc0eaca7d54995486be5
BLAKE2b-256 b2e685af4453ecf5edeeb5a0bbe8d8c705c2fd944eb5c363da96804a69afbffd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mvnx-0.1.15-py3-none-any.whl
  • Upload date:
  • Size: 5.7 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.15-py3-none-any.whl
Algorithm Hash digest
SHA256 2fd9bc4480801b8c38c6bbced0f42190c2d2efe229d1d151afd06dc224ab745a
MD5 6916cdb7469ee08a9d137e794ddab27d
BLAKE2b-256 f4c4738610e7d2d29a0f2037953327a774a3095a28f28848e3b0827d7df40763

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