HomeTechnology › Robot Integration

Universal Robot Integration Platform

The Viroteq robot integration software platform is a single software layer that connects to all major robot brands through standardized communication protocols. Whether your facility uses ABB, FANUC, KUKA, Universal Robots, Yaskawa, or any combination, one unified interface controls them all without brand-specific programming or proprietary lock-in.

How the Robot Integration Software Platform Works

The robot integration software platform provides a hardware abstraction layer that translates Viroteq commands into the native language of each supported robot controller. When Motion Planning generates a trajectory, the integration layer converts joint-space waypoints into the specific command format required by the target robot, whether that is ABB RAPID, FANUC Karel, KUKA KRL, Universal Robots URScript, or Yaskawa Inform. This translation happens transparently, so the rest of the Viroteq software stack operates identically regardless of which robot brand is physically installed.

Communication with robot controllers uses industry-standard protocols including native controller interface for advanced robotics coordination, REST API for supervisory system connectivity, TCP/IP socket for legacy system integration, Profinet for Siemens ecosystems, and EtherNet/IP for Rockwell Automation environments. For robot brands that offer proprietary high-speed interfaces, Viroteq also implements direct API connections to minimize communication latency below 5 milliseconds per command cycle.

The platform currently supports eight major robot manufacturers: ABB, FANUC, KUKA, Universal Robots, Yaskawa, Stäubli, Omron, and Doosan. Adding support for a new brand requires only a driver module for the integration layer, with no changes to StackrBrain AI, VisionAI, or Motion Planning. This modular architecture means your software investment is fully protected even when you change robot hardware, and your facility can mix robot brands across different palletizing cells while managing them through a single operator interface running on the Edge IPC.

Robot integration software platform

Key Capabilities of the Robot Integration Software Platform

Hot-Swap Between Robot Brands

Replace a robot arm with a different brand and reconnect to Viroteq without modifying any application software. The integration layer detects the new hardware and loads the appropriate driver automatically.

PLC
Bridge Connectivity

Bidirectional communication with Siemens, Rockwell, and Beckhoff PLCs through Profinet, EtherNet/IP, and TCP/IP socket. Integrate Viroteq into your existing SCADA and MES infrastructure natively.

Unified Programming Interface

One operator interface manages all robot brands. Production staff learn a single system instead of mastering ABB, FANUC, and KUKA proprietary interfaces separately, reducing training time and operator errors.

8+ Robot
Brands Supported

Native driver support for ABB, FANUC, KUKA, Universal Robots, Yaskawa, Staubli, Omron, and Doosan. Additional brands added through modular driver architecture without core software changes.

Sub-5ms Command Latency

Direct API connections to robot controllers minimize communication latency to under 5 milliseconds per command cycle. Real-time trajectory streaming maintains smooth robot motion without jitter or hesitation.

Safety
System Integration

Connects to safety-rated I/O for emergency stop, light curtain, and area scanner integration. Maintains safe robot behavior in compliance with ISO 10218 and ISO 13849 safety standards.

Supported Protocols and Robot Brand Compatibility

The robot integration software platform implements a layered protocol architecture. At the top layer, native controller interface (native robot controller interface 2) provides the standard message formats and service interfaces used throughout the Viroteq software stack. Below native controller interface, protocol adapters translate between the Viroteq command set and each robot controller’s native communication interface. For ABB robots, this means direct EGM (Externally Guided Motion) connections for real-time trajectory streaming. For FANUC, the adapter uses the R-30iB controller’s ethernet socket server. KUKA integration leverages RSI (Robot Sensor Interface) for deterministic communication at 4-millisecond intervals.

pick and place robot

Universal Robots integration uses the RTDE (Real-Time Data Exchange) protocol for low-latency bidirectional communication, while Yaskawa connectivity runs through the MotoPlus SDK for direct servo-level control. For newer collaborative robot brands like Doosan and Omron, the platform connects through their respective native controller interface driver packages, taking advantage of the growing ecosystem of standardized robot interfaces. Beyond robot arms, the PLC bridge module provides REST API client and server capabilities, TCP/IP socket master functionality, and Profinet IO controller support, enabling Viroteq to exchange production data, receive order sequences, and report status to your existing manufacturing execution system without any middleware.

Products Using Robot Integration Technology

RobotStackr OS mixed case palletizing software showing optimized multi-SKU pallet configuration

RobotStackr OS

The palletizing operating system leverages the integration layer to connect to any supported robot brand. Configure, monitor, and manage robot operations through a single unified interface regardless of hardware manufacturer.

on-the-fly palletizing

PLC Bridge Module

Connect Viroteq to Siemens, Rockwell, and Beckhoff PLCs for bidirectional data exchange. Receive production orders from MES, report status to SCADA, and synchronize with conveyor and safety systems natively.

RobotStackr Cloud

RobotStackr Cloud

Manage your entire fleet of robots across multiple facilities from one cloud dashboard. Track performance, compare brands side by side, and make data-driven decisions about future robot hardware investments.

Technical Specifications

SpecificationValue
Supported Robot BrandsABB, FANUC, KUKA, UR, Yaskawa, Stäubli, Omron, Doosan
Communication Protocolsnative controller interface, WebSocket, TCP/IP socket, Profinet, EtherNet/IP
Command Latency< 5 ms per command cycle
PLC CompatibilitySiemens, Rockwell, Beckhoff, Omron, Mitsubishi
Safety StandardsISO 10218, ISO 13849 compliant integration
Multi-Brand SupportMix robot brands within a single facility

One Platform, Any Robot Brand

Book a demo and see how the robot integration software platform connects to your specific robot hardware and PLC infrastructure. Bring your requirements and we will show you live connectivity.

Explore More Viroteq Technology

Robot Integration connects the physical hardware to StackrBrain AI, VisionAI Platform, and Motion Planning running on the Edge IPC.