
Flexiv IDEThe Integrated Development Environment for Adaptive Robots
What is Flexiv IDE?
Created to unlock the core capabilities of adaptive robots, Flexiv's Integrated Development Environment (IDE) is a platform designed specifically for those with existing coding and robotics experience.
By leveraging a robot’s core technology and standardized primitives, the Flexiv IDE presents a unified SDK that enables flexible access through standardized APIs. Functions can be called on demand, combined, or reused to equip engineers with the full-stack tools required at every stage of development.
Flexiv RDK
The Robot Development Kit for Adaptive Robots
The Robot Development Kit (RDK) is a comprehensive secondary development toolkit. It empowers users to build complex, customized applications using two of the most widely used programming languages in the world: C++ and Python.

Complete Control
Issue commands to control the robot’s actuators directly or execute complex high-level plans.

Precise Control
Execute programs, monitor robot status in real time, and perform high-precision position and force control tasks.

Effortless Integration
The RDK supports standard Ethernet communication and is compatible with Ubuntu, Windows, and macOS.

Universal Compatibility
Every Flexiv RDK installation includes a ROS 2 software package, allowing developers to leverage their existing ROS experience.
Flexiv TDK
Designed specifically for building teleoperation applications, the Teleoperation Development Kit (TDK) features high-transparency stable motion tracking between leader and follower arms. This provides seamless fluidity and advanced real-time force feedback, allowing operators to feel exactly what the robot is interacting with.

High Transparency
Experience real-time, high-fidelity reproduction of force and haptic inputs for natural environmental interaction.

Safety and Simplicity
Featuring built-in force-limit protection and communication anomaly safeguards, the system ensures predictable and intuitive interaction.

Versatile and Scalable
Compatible with third-party end-of-arm tooling and supporting multi-arm collaboration, the TDK enables bespoke teleoperation solutions to be created.

Broad Accessibility
Operating seamlessly across both local area networks (LAN) and wide area networks (WAN), the TDK also supports Linux and C++.
Flexiv DDK
Flexiv’s Data Distribution Kit (DDK) enables the real-time delivery of a robot’s core operational data across all operating modes. This provides direct insight into performance, positioning, and sensor feedback.

High-Fidelity Telemetry
Monitor real-time joint status, Cartesian space status, force/torque data, external axis status, and diagnostics.

Flexible Customization
Supports tailored data collection, including filtering, min/max calculations, averaging, and variance analysis.

Real-Time Efficiency
Operating independently of the robot’s mode, the DDK delivers stable, high-frequency data for edge-case mitigation.

Powerful Compatibility
Designed to integrate with existing workflows, the DDK is compatible with both Linux and Windows and supports C++ and Python.