Skip to main content

A Vicon Data Streaming support module for HERMES

Project description

HERMES - Vicon

Support package to interface the realtime Vicon commercial sensing system data in HERMES, through the DataStream SDK.

Installation

Node available under the same HERMES namespace of hermes.vicon as ViconProducer. Download and unarchive the official DataStream SDK. Install it into the Python environment with or according to the official instructions:

pip install <path_to_downloaded_[vicon_dssdk]_folder>

![IMPORTANT] Vicon Datastream SDK 1.11, 1.12, 1.13 have been tested. Only Python >= 3.7, < 3.14 are supported at the moment.

From PyPI

pip install pysio-hermes-vicon

From source

git clone https://github.com/maximyudayev/hermes-vicon.git
pip install -e hermes-vicon

Usage

Using the device follows the standard configuration file specification process of HERMES nodes.

Turn on Vicon Nexus desktop application to configure all capturing devices and their names. Fill in those sensor mappings exactly the same way in your HERMES YAML file.

[!IMPORTANT] Ensure the names in Nexus correspond exactly to the mapping in the HERMES config YAML file, example.

[!IMPORTANT] Currently, vicon.yml config file and the ViconStream datastructure are only configured for 16-channels analog sEMG signals. Update the stream class manually to capture all other desired data.

Citation

When using any parts of this repository outside of its intended use, please cite the parent project HERMES.

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

pysio_hermes_vicon-0.2.0.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pysio_hermes_vicon-0.2.0-py3-none-any.whl (8.3 kB view details)

Uploaded Python 3

File details

Details for the file pysio_hermes_vicon-0.2.0.tar.gz.

File metadata

  • Download URL: pysio_hermes_vicon-0.2.0.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for pysio_hermes_vicon-0.2.0.tar.gz
Algorithm Hash digest
SHA256 6409d8dab7b0e3bde19558cd7253e05ed52c05d0cbce0b391cf784b6d879021d
MD5 a69b69b6c674bd38dce295d916abf921
BLAKE2b-256 a5f6d319eed0ee83104810db9e96f7c933595b6c9ea7761c3847939db1b3948e

See more details on using hashes here.

File details

Details for the file pysio_hermes_vicon-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: pysio_hermes_vicon-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 8.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for pysio_hermes_vicon-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a568560a5cde6aabc0083dcd550c269393804bd611a726d614224a95078be760
MD5 added40ee6dcbb873177c31092c4bc2e
BLAKE2b-256 c7864feccab35e375d982693d8d23c4f588f56d11cbeca9ce87cfeacce8d893f

See more details on using hashes here.

Supported by

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