Skip to main content

Blender integration tools for soft-rod system.

Project description

Blender Soft Arm

Documentation Status

Blender Soft Arm

The Blender Soft Arm (bsr) includes data visualization tools and analysis for soft-arm robotics data. The slender body is defined by a series of points and radius, and the data is visualized in Blender.

How to install

Easiest way to install the stable version of the package is to use pip:

pip install bsr

Examples

We provide minimal example scripts to demonstrate the usage of the package.

Development version

The development version includes unit-tests, documentation, examples, and other development tools. We primarily use poetry to manage the dependencies and the development environment. Necessary commands are provided in the Makefile.

git clone https://github.com/GazzolaLab/Blender-Soft-Rod.git
cd Blender-Soft-Rod
make install  # Assuming you have poetry installed.
make pre-commit-install

Below are additional commands that you can use to manage the development environment.

  • Documentation
cd docs
make clean
make html
open build/html/index.html
  • Unittests
make test
  • Code formatting
make formatting
  • Check type-hinting
make mypy

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

bsr-0.1.1.tar.gz (11.9 kB view details)

Uploaded Source

Built Distribution

bsr-0.1.1-py3-none-any.whl (14.5 kB view details)

Uploaded Python 3

File details

Details for the file bsr-0.1.1.tar.gz.

File metadata

  • Download URL: bsr-0.1.1.tar.gz
  • Upload date:
  • Size: 11.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.9.12 Darwin/22.3.0

File hashes

Hashes for bsr-0.1.1.tar.gz
Algorithm Hash digest
SHA256 c892781fe6531ea0e37e9dc94a3d1f32318bb89c68de04bb14a71a21cfe1cde2
MD5 6d8ab13d7d81b44a08468cfc6e336acd
BLAKE2b-256 0f6a63f50522fba8af3926557b7f2e2af96c86c67f6486b7f4d6db8a3706945b

See more details on using hashes here.

File details

Details for the file bsr-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: bsr-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 14.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.9.12 Darwin/22.3.0

File hashes

Hashes for bsr-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 549f7f681411bf84fe272a5d11f702360a3834e67316934704dbf2d2f4e6b501
MD5 c9032eed674b3716decb4aab53f873b2
BLAKE2b-256 e935353ad5b76207838186619e454e64adb6b5ab89c0ee1657480af4f4debcbc

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