Skip to main content

panda-model

robot_model logo

GitHub Workflow Status Read the Docs GitHub PyPI PyPI - Python Version

panda-model allows the offline use of the Model class from libfranka without a connection to the master control unit. To do this, a shared library needs to be downloaded from an FCI enabled Franka Emika master control unit using the included tools.

To get startet install panda-model as described below and check out the documentation as well as the examples.

Installation

Using pip

pip install panda_model

From Source

Python

Clone the repository and install the package using pip by executing the following from the root directory:

pip install .

This will install the command line script panda-model-download as well as Python bindings for the modified Model class.

C++

To use the model in C++ you can build the necessary library by running:

mkdir build && cd build
cmake .. -DBUILD_CPP=ON
cmake --build .

You can then install the library using sudo make install or by building a deb package:

cpack -G DEB
sudo dpkg -i panda_model*.deb

Requirements

Building from source requires POCO C++ libraries and Eigen3. You can install the necessary requirements on Ubuntu by running:

sudo apt-get install libpoco-dev libeigen3-dev

Metadata

Release files for panda-model 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for panda-model 0.2.0
File Size Uploaded
panda-model-0.2.0.tar.gz 79.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for panda-model 0.2.0
File
panda_model-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
panda_model-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
panda_model-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
panda_model-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
panda_model-0.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details

Total release size: 6.7 MB

Release files / panda-model-0.2.0.tar.gz

Download URL panda-model-0.2.0.tar.gz
Size 79.3 kB
Tags Source
SHA-256 checksum
How to use checksums
50a4bb11f35d93ed509055e59702b3d69f2cd845b10fdb40948ccc1119c01d45
BLAKE2b-256 checksum
How to use checksums
d82220fdc7dd5473773ae26fd8714259287a4e32ca671e59e6b017bc3e948790
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / panda_model-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL panda_model-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d74fe9ed20dbf41d4349e79d61cb331cd13634b64b57aefa02622621e6af459a
BLAKE2b-256 checksum
How to use checksums
352750b356b3d68482421ed37df6060c3d6ab93959c90b9407c1c1d72a271712
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / panda_model-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL panda_model-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1569ba87feb2cff13fdf18de8a378c50509177b2e2583b16502b1acdefa80373
BLAKE2b-256 checksum
How to use checksums
e579d7f3a6d671e39ee3d2df3c1a9930ec6d3f6ad5bdf01b6d9a2d08157567cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / panda_model-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL panda_model-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
67d1869504ee327e7b0905c64a51cbc924b316f7852a35baa34e926d0ded8078
BLAKE2b-256 checksum
How to use checksums
2a7aa4e1265a2a005b3f1880e3cbed5bc9f506bbf9c9fa249c0a3f4574f87ce9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / panda_model-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL panda_model-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6947a6a3de8dbc2168fff732e00236e5e4464d5427b67f090815e2255c83fcc8
BLAKE2b-256 checksum
How to use checksums
e73c233e3bafd7e8750327ca0c184da77bdcb598e294c7e3d3696b25244a6e7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / panda_model-0.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL panda_model-0.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
411035d491a1a1e7e27e522275320925d24b2daea0e304e8c939a4c55068ee70
BLAKE2b-256 checksum
How to use checksums
16bbe28d5db4b4bb046d23013cc2a0e200635018a5dbbd9590ba79ac2f5097af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release history Release notifications | RSS feed

This release

0.2.0 This release

6 release files

0.1.0

11 release files

0.0.5

1 release file

0.0.4

1 release file

0.0.3

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page