Skip to main content

Reverse engineer the Panda dynamics model.

Project description

ADNAP

Reverse engineer the Panda dynamics model.

build readthedocs pypi-version license codecov pylint pypi

Install

pip install adnap

Requirements

The dependency panda-model requires POCO C++ libraries and Eigen3 to be installed. On Ubuntu install them by running:

sudo apt-get install libpoco-dev libeigen3-dev

Usage

Point the environment variable to the libfranka shared library downloaded with panda-model

export PANDA_MODEL_PATH=<path-to-libfrankamodel.so>

Run optimization with 10 random samples from the Panda state-space and save results in params.npy:

adnap-optimize -n 10 -o params.npy

Evaluate the optimized physical parameters against the shared library on 1000 random samples:

adnap-evaluate -n 1000 params.npy

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

adnap-0.3.0.tar.gz (17.7 kB view details)

Uploaded Source

Built Distribution

adnap-0.3.0-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file adnap-0.3.0.tar.gz.

File metadata

  • Download URL: adnap-0.3.0.tar.gz
  • Upload date:
  • Size: 17.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for adnap-0.3.0.tar.gz
Algorithm Hash digest
SHA256 215afc383f917257a70f41cbdb1fa7a27947f1ef56b6615ca25a920fc6e4f20b
MD5 dbf1fa77fb6f61cd15a578972682318d
BLAKE2b-256 56f0d9f6fd3ff098dee60821b6f00bbd4a7b738342f2dff1b9464c7477a2a409

See more details on using hashes here.

File details

Details for the file adnap-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: adnap-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for adnap-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ca99fbcd2155d110ea1baa69190412b457c2ec7ffa123bd36e73efb98560478a
MD5 390caf3a24fc721cf5ee35b646548e56
BLAKE2b-256 186be218fa06584629a4f9281f84e5978b1981e5ea2aedaad9b28d3613eecf3b

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