Skip to main content

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.

Metadata

Release files for pysio-hermes-vicon 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pysio-hermes-vicon 0.2.0
File Size Uploaded
pysio_hermes_vicon-0.2.0.tar.gz 7.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pysio-hermes-vicon 0.2.0
File Interpreter ABI Platform
pysio_hermes_vicon-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 15.9 kB

Release files / pysio_hermes_vicon-0.2.0.tar.gz

Download URL pysio_hermes_vicon-0.2.0.tar.gz
Size 7.5 kB
Tags Source
SHA-256 checksum
How to use checksums
6409d8dab7b0e3bde19558cd7253e05ed52c05d0cbce0b391cf784b6d879021d
BLAKE2b-256 checksum
How to use checksums
a5f6d319eed0ee83104810db9e96f7c933595b6c9ea7761c3847939db1b3948e
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pysio_hermes_vicon-0.2.0-py3-none-any.whl

Download URL pysio_hermes_vicon-0.2.0-py3-none-any.whl
Size 8.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a568560a5cde6aabc0083dcd550c269393804bd611a726d614224a95078be760
BLAKE2b-256 checksum
How to use checksums
c7864feccab35e375d982693d8d23c4f588f56d11cbeca9ce87cfeacce8d893f
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page