Skip to main content

Needle Shape Sensing library

Project description

# python-needle-shape-sensing Author: Dimitri Lezcano

This is a library of functions for needle shape sensing meant.

## Package layout ### numerical A library of numerical functions like integrations like Euler-Poincare integration.

  • simpson_vec_int: a function to perform Simpson Vector integration

  • intEP_w0: Integration of the Euler-Poincare equation given a intrinsic angular deformation

### cost_functions A library of cost functions for shape-sensing optimizations

  • singlebend_cost: A cost function to curvature measurements applied for the single-bend and single-layer homogenous tissue needle insertion

### geometry A library of geometrical functions (mostly for rigid body mechanics)

  • hat: perform the inverse vee operation

  • is_(so2|so3|se3): Determine if a matrix is of the for (so(2) | so(3) | se(3))

  • is_(SO2|SO3|SE3): Determine if a matrix is of the for (SO(2) | SO(3) | SE(3))

  • is_(skew)symm: Determine if a matrix is (skew-)symmetric

  • vee: Convert (SO(2) | SO(3) | SE(3)) matrix -> (so(2) | so(3) | se(3)) element

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

needle-shape-sensing-0.1.1.tar.gz (21.2 kB view details)

Uploaded Source

Built Distribution

needle_shape_sensing-0.1.1-py3-none-any.whl (26.2 kB view details)

Uploaded Python 3

File details

Details for the file needle-shape-sensing-0.1.1.tar.gz.

File metadata

  • Download URL: needle-shape-sensing-0.1.1.tar.gz
  • Upload date:
  • Size: 21.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.3 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.8

File hashes

Hashes for needle-shape-sensing-0.1.1.tar.gz
Algorithm Hash digest
SHA256 15be9dc88629ea80fa53a0ed27ee27ebbcf4728daf66646fa00ee6868383c47c
MD5 6a18ac4073a2887d2f0d818c03143f7f
BLAKE2b-256 17117b7282ab875c6de4b19455a28018d259b1a5cc392687763f38e7853a3438

See more details on using hashes here.

File details

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

File metadata

  • Download URL: needle_shape_sensing-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 26.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.3 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.8

File hashes

Hashes for needle_shape_sensing-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 eeeae8351d559a623425bdc286efa33727c07eecf690c16ddbcdbe95949eaf4d
MD5 a196b6ea012f360900fe96e0645cffd4
BLAKE2b-256 27baf378fc52975304e22c05d737ff748ab76ed1373003a777ce25d62b22b8ed

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