Skip to main content

Add your description here

Project description

Toolbox Parallel Robots

This repository includes usefull functions for working with robots with rigid bilateral contacts.

This was originally designed for working with closed kinematic loop by considering open loop models extended with contact constraints. This package provides a convention to describe actuation of such robots and is the base of another package providing example models of parallel robots.

Installation

Installation instuctions are to be added.

Run examples

Contents

  • ActuationModel and ActuationData - class for containing usefull information about the robot actuation (essentially which joints are actuated)
  • Actuation utils - utility functions to manipulate actuated and free joints configuration (e.g. recreate robot configuration from separated actuated and free joint configuration, extract actuated joints configuration from complete state...)
  • Closures - Functions to determine closed configurations based on open configuration and fixed serial joints
  • Constraints - Functions to compute contact constraint violation for 6D and 3D contacts
  • Forward Kinematics
  • Inverse Dynamics
  • Inverse Kinematics
  • Freeze Joints - Fixes some joints and recreate the Acutation and Constraints models
  • Jacobian - Computes closed-loop jacobians
  • Mounting - *Computes a mounted condiguration based on the contact constraints (internal and with the environment)
  • Projection - Projects configuration to the closest closed-loop configuration

:copyright: Credits

:writing_hand: Written by

:construction_worker: With contributions from

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

toolbox_parallel_robots-1.2.0.tar.gz (19.5 kB view details)

Uploaded Source

Built Distribution

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

toolbox_parallel_robots-1.2.0-py3-none-any.whl (31.4 kB view details)

Uploaded Python 3

File details

Details for the file toolbox_parallel_robots-1.2.0.tar.gz.

File metadata

  • Download URL: toolbox_parallel_robots-1.2.0.tar.gz
  • Upload date:
  • Size: 19.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for toolbox_parallel_robots-1.2.0.tar.gz
Algorithm Hash digest
SHA256 a0a2ad9e7de25ac5dfc02a2995569e1126ded130232953f6fadff8cdb3bcfc99
MD5 f359e4d9ec8fee80e0351a60bad9c3fc
BLAKE2b-256 e947887d8e9dd8a2e9795192d3e2ae58224c3d14557d816a604c06c4688ff1f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for toolbox_parallel_robots-1.2.0.tar.gz:

Publisher: release.yml on Gepetto/toolbox-parallel-robots

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file toolbox_parallel_robots-1.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for toolbox_parallel_robots-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 aa3e6819a80d978d80c0587d7253475cccf518f9cfec288afb895c5572507e67
MD5 b85dd2df991eec6232500c471f64a73e
BLAKE2b-256 8a001a00f32398db6466a708980971bb328636d74b10cbdf40dc24b5aefc768f

See more details on using hashes here.

Provenance

The following attestation bundles were made for toolbox_parallel_robots-1.2.0-py3-none-any.whl:

Publisher: release.yml on Gepetto/toolbox-parallel-robots

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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