flexivrdk
Flexiv Robotic Development Kit (RDK)
Decision gist · record as of 2026-08-14
Yes, if you own or have access to Flexiv robot hardware and need a Python interface for control and automation. The package is actively maintained, has no known vulnerabilities, uses a permissive license, and supports current Python versions. Install friction is moderate due to platform-specific wheels, but that is typical for robotics SDKs. Not suitable if you lack Flexiv hardware or need to target Python versions below 3.10.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires Python 3.10 or later; physical or simulated Flexiv robot hardware/environment needed for actual robot control operations.
- Medium install friction due to platform-specific wheels (macOS arm64, Linux x86_64/aarch64, Windows x64) and Python version constraints (3.10+).
- Active maintenance with recent release (56 days old).
License · maintenance · safety
Apache-2.0 (permissive) — Apache-2.0 is a permissive open-source license allowing commercial use, modification, and distribution with minimal restrictions—suitable for most robotics projects and integrations.
last release 2026-06-19 (56 days)
0 known vulnerabilities (OSV.dev, 2026-08-14) · 105,495 downloads/mo, #12,695 on PyPI
Alternatives
Verify before relying
pip install flexivrdk
import flexivrdk
# Initialize connection to Flexiv robot and execute commands via the RDK API- Specific robot models and hardware versions supported by version 2.1.0
- Whether simulation environments (Gazebo, CoppeliaSim, etc.) are supported or required for development
- Real-time performance guarantees and latency characteristics for motion control
- Availability of example code, tutorials, or sample applications in the package or documentation
What it is and what it does
Flexiv RDK is a Python SDK for programming Flexiv collaborative robotic arms. It provides low-level and high-level APIs to control robot motion, read sensor data, and implement custom automation workflows. The package is built as compiled wheels for multiple platforms (macOS, Linux, Windows) and Python versions (3.10, 3.12, 3.14), with numpy as its sole runtime dependency for numerical operations.
Developers use this package to write robot control applications in Python without needing to work directly with lower-level C++ interfaces. It abstracts the communication protocol between the host machine and the Flexiv robot, allowing tasks like trajectory planning, force control, and gripper operation to be scripted in Python. The package is actively maintained and positioned for current Python versions.
Use it for
- Write Python scripts to automate Flexiv robot pick-and-place or assembly tasks in manufacturing environments
- Develop custom motion control algorithms using numpy arrays for trajectory generation and sensor feedback processing
- Integrate Flexiv robots into larger automation systems by embedding RDK calls within Python orchestration frameworks
- Prototype and test robot behaviors in simulation or on hardware without rewriting code in C++
- Build research applications combining robot control with machine learning or computer vision in Python
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
Yes, if you own or have access to Flexiv robot hardware and need a Python interface for control and automation.
The package is actively maintained, has no known vulnerabilities, uses a permissive license, and supports current Python versions. Install friction is moderate due to platform-specific wheels, but that is typical for robotics SDKs. Not suitable if you lack Flexiv hardware or need to target Python versions below 3.10.
Install
flexivrdk on PyPI
Before you install
Medium install friction due to platform-specific wheels (macOS arm64, Linux x86_64/aarch64, Windows x64) and Python version constraints (3.10+). Active maintenance with recent release (56 days old). Single runtime dependency on numpy keeps the dependency tree lean.
Requires Python 3.10 or later; physical or simulated Flexiv robot hardware/environment needed for actual robot control operations.
License in practice
Apache-2.0 is a permissive open-source license allowing commercial use, modification, and distribution with minimal restrictions—suitable for most robotics projects and integrations.
Quickstart
pip install flexivrdk
import flexivrdk
# Initialize connection to Flexiv robot and execute commands via the RDK API
Verify before relying
- Specific robot models and hardware versions supported by version 2.1.0
- Whether simulation environments (Gazebo, CoppeliaSim, etc.) are supported or required for development
- Real-time performance guarantees and latency characteristics for motion control
- Availability of example code, tutorials, or sample applications in the package or documentation
Package facts
| License | Apache-2.0 permissive |
| Python support | Supports the current Python release >=3.10 |
| Install friction | Medium. Platform-specific wheel |
| Runtime dependencies | 1 packagenumpy |
| Maintenance | Actively maintained 56 days since the last release |
| First released | |
| Downloads | 105,495 / month, #12,695 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
Evidence: flexivrdk-2.1.0-cp310-cp310-macosx_12_0_arm64.whl; flexivrdk-2.1.0-cp310-cp310-manylinux_2_35_aarch64.whl; flexivrdk-2.1.0-cp310-cp310-manylinux_2_35_x86_64.whl; flexivrdk-2.1.0-cp310-cp310-win_amd64.whl; flexivrdk-2.1.0-cp312-cp312-macosx_12_0_arm64.whl; flexivrdk-2.1.0-cp312-cp312-manylinux_2_35_aarch64.whl; flexivrdk-2.1.0-cp312-cp312-manylinux_2_35_x86_64.whl; flexivrdk-2.1.0-cp312-cp312-win_amd64.whl; flexivrdk-2.1.0-cp314-cp314-manylinux_2_35_aarch64.whl; flexivrdk-2.1.0-cp314-cp314-manylinux_2_35_x86_64.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “flexiv robot control python”
- flexivrdkFlexiv Robotic Development Kit (RDK) provides Python bindings to…
- pylitterbotControl Whisker Litter-Robot and Feeder-Robot devices through an…
- pybotvacpybotvac provides an unofficial Python API to control Neato Botvac…
Give your agent the search over MCP, or paste the wish link into any chat.
More Software Development packages
Provides backported and experimental type hints for Python 3.9+, allowing use of newer typing features on older Python versions and enabling early experimentation with type system PEPs before they enter the standard library.
NumPy provides an N-dimensional array object and a comprehensive suite of mathematical, linear algebra, Fourier transform, and random number functions for scientific computing in Python.
FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.
Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.
Typer builds command-line applications from Python functions using type hints, automatically generating help text, argument parsing, and shell completion.
Install it if you are building CLIs in Python.
Distlib provides low-level packaging utilities for building, distributing, and managing Python software—including metadata handling, version specifiers, wheel support, script installation, and dependency resolution.
See also aero-open-sdk · python-motion-planning · drake · mink · robotframework · mplib · rpaframework · pin-pink · lerobot · yourdfpy