--- id: flexivrdk version: "2.1.0" license: Apache-2.0 license_treatment: permissive maintenance: active --- # flexivrdk — Flexiv Robotic Development Kit (RDK) License: permissive · Maintenance: active · Downloads: 105.5K/mo ## 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 above — verify before relying. Flexiv Robotic Development Kit (RDK) provides Python bindings to control and program Flexiv collaborative robots, enabling developers to write robot applications using Python with numpy for numerical operations. 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 pip install flexivrdk uv add flexivrdk poetry add flexivrdk ## Installing flexivrdk 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. 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 Requires Python 3.10 or later; physical or simulated Flexiv robot hardware/environment needed for actual robot control operations. 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_current - Install friction: medium - Maintenance: active - Downloads: 105.5K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags flexiv robot control python, collaborative robot programming, robot arm sdk python, flexiv rdk, robotic development kit, robot motion planning python, flexiv automation, robotics, hardware-control, automation [View on SkillFed](https://skillfed.io/packages/flexivrdk) · [View on PyPI](https://pypi.org/project/flexivrdk/)