package documentation

PiPER Kit - SDK and CLI tools for AgileX PiPER robotic arm.

This package provides Python bindings for controlling the AgileX PiPER robotic arm via CAN bus interface using the python-can library.

Example

Basic usage of the Piper:

>>> from piper_kit import Piper
>>> with Piper('can0') as piper:
...     piper.enable_all_joints()
...     piper.set_motion_control_b("joint", 20)
...     piper.set_joint_control(0, 0, 0, 0, 0, 0)
Module errors Exception classes for the PiPER Kit package.
Package messages CAN message definitions for PiPER robotic arm communication.
Module __main__ Entry point for running PiPER Kit as a module.
Package _commands Undocumented

From __init__.py:

Class Piper Interface for controlling the AgileX PiPER robotic arm via CAN bus.