Skip to main content

A package to manage Dephy actuators and various sensors from a raspberry pi

Project description

NeuroLocoMiddleware

This is a middleware library for controlling wearable robots following the electrical design pattern of the Neurobionics and Locomotor control system laboratories at the University of Michigan. This pattern uses a raspberry pi microcontroller to measure and command an array of sensors and actuators using USB. The actuators include Dephy's actpack. Two other actuators are available through related libraries, but through a CAN bus. Sensors include the lord microstrain IMU and analog Futek force sensors as read through an ADS 1115. The library also provides some convenient soft real-time loop and inter-controller data sharing functionality. Development is still active as of 21 March 2022.

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

NeuroLocoMiddleware-0.0.1.tar.gz (15.4 kB view details)

Uploaded Source

Built Distribution

NeuroLocoMiddleware-0.0.1-py3-none-any.whl (18.1 kB view details)

Uploaded Python 3

File details

Details for the file NeuroLocoMiddleware-0.0.1.tar.gz.

File metadata

  • Download URL: NeuroLocoMiddleware-0.0.1.tar.gz
  • Upload date:
  • Size: 15.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.5 tqdm/4.63.0 importlib-metadata/4.0.1 keyring/23.0.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7

File hashes

Hashes for NeuroLocoMiddleware-0.0.1.tar.gz
Algorithm Hash digest
SHA256 733a133de8e1e27bdd5c8f35819e7070a04a8ad5a63b53e561f81b2f07c3a4f6
MD5 fa5754e3b9e156c01d356f8095416dfa
BLAKE2b-256 65bc20d7bcdc2d4c3954389a4c1efcbd92a18e0749a9d5eae737804fce4fcf39

See more details on using hashes here.

File details

Details for the file NeuroLocoMiddleware-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: NeuroLocoMiddleware-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 18.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.5 tqdm/4.63.0 importlib-metadata/4.0.1 keyring/23.0.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7

File hashes

Hashes for NeuroLocoMiddleware-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 00bf2008d1d3073cacacb8c4fe29a458ff0ab434b842dfe500c4b916f652c9e7
MD5 bb9c4e837ddf021c571eacb666a711da
BLAKE2b-256 3b8cbea93f7f6a5c9cb7797b8143e2ce869e4217b2250e4de90779936d0410ab

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