Skip to main content

Rigid Body Dynamics Library using Tensorflow.

Project description

DOI

tf_rbdl

tf_rbdl is a python library that contains some essential rigid body dynamics algorithms such as forward dynamics and inverse dynamics using Tensorflow. It uses Lie Group representation and provides kinematic and dynamics quatities of rigid body systems.

Examples

General Usages

Installation

You can install tf_rbdl from PyPI:

$ pip install tf_rbdl

or, you can also install from source:

$ git clone https://github.com/junhyeokahn/tf_rbdl
$ cd tf_rbdl
$ pip install -e .

Citation

@misc{junhyeok_ahn_2020_3828061,
  author       = {Junhyeok Ahn},
  title        = {junhyeokahn/tf\_rbdl: tf\_rbdl-v1.2.0},
  month        = may,
  year         = 2020,
  publisher    = {Zenodo},
  version      = {v1.2.0},
  doi          = {10.5281/zenodo.3828061},
  url          = {https://doi.org/10.5281/zenodo.3828061}
}

Todo

  • Write examples
  • Parse urdf

Acknowledgement

This library is based on the book Modern Robotics and the code.

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

tf_rbdl-2.0.3.tar.gz (10.6 kB view details)

Uploaded Source

Built Distribution

tf_rbdl-2.0.3-py2.py3-none-any.whl (10.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file tf_rbdl-2.0.3.tar.gz.

File metadata

  • Download URL: tf_rbdl-2.0.3.tar.gz
  • Upload date:
  • Size: 10.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.6.9

File hashes

Hashes for tf_rbdl-2.0.3.tar.gz
Algorithm Hash digest
SHA256 2bc1487119e3dbee0fd592cf4143afed4b456c6b931c8f41e0a34daa3403e1c2
MD5 139cf6145e9a29980e9f3a6c618c4556
BLAKE2b-256 48fd49592b451939eb9857d43bd86f3a6419a0383f2c44996eea8cd9aed1df17

See more details on using hashes here.

File details

Details for the file tf_rbdl-2.0.3-py2.py3-none-any.whl.

File metadata

  • Download URL: tf_rbdl-2.0.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 10.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.6.9

File hashes

Hashes for tf_rbdl-2.0.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 76615c282470860b1ac831f6afe33ace8df7227cd6c9d805065d1c5d06bb2724
MD5 52c68210f037c41f5b22bb451b7d721e
BLAKE2b-256 f06fed000f2565d587d44b34026d9df9974e95437d51153f6448ab1efb509656

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