Skip to main content

Programming that evolves with your application

From graphical task building to scripted logic and even external compute, PolyScope supports different programming styles on a single, consistent platform.
Polyscopex

PolyScope for robot programming

PolyScope offers multiple programming approaches designed to support varying roles, skill levels, and automation needs. Teams can start quickly with guided, graphical programming and progressively adopt more advanced methods as requirements grow, without changing software platforms or rewriting applications.

Start fast with intuitive programming

Go deeper with programmable control

Image description

URScript-based logic

URScript provides direct, transparent access to robot behavior, enabling precise control, reusable logic, and clear program structure.

Image description

Calling functions and reusable code

Functions can be put into modules that can be easily exported and imported.

Image description

Position offsets and dynamic motion

Calculate positions programmatically, apply offsets, and adapt motion paths to variation in parts, fixtures, or process conditions.

Image description

ROS and system integration

Integrate PolyScope into broader software architectures using ROS, APIs, and standard interfaces to support advanced coordination and control.

Extend programming beyond the robot controller

External IPC or compute integration

External IPC or compute integration

Connect PolyScope to external systems for advanced logic, orchestration, or system-level decision making.

RTDE for real-time robot data

RTDE for real-time robot data

Stream real-time robot state, motion, and force data to external systems for monitoring, synchronization, or advanced control.

Python and C++ support

Python and C++ support

Build external applications using modern programming languages and libraries while maintaining deterministic robot execution.

Enable vision, AI, and advanced sensing

Enable vision, AI, and advanced sensing

Integrate vision systems, AI models, and external compute pipelines through open interfaces while keeping execution grounded in a certified industrial platform.

Explore related capabilities

Motion control

Motion control

Built on deterministic real-time control, PolyScope provides precise, predictable motion behavior. Access to robot dynamics and state data enables advanced applications without compromising reliability.

Integration

Integration

PolyScope is open by design. Standardized APIs enable integration with PLCs, vision systems, IT/OT infrastructure, and third‑party devices and software, supporting everything from traditional automation to AI‑driven solutions.

Software platform overview

Software platform overview

PolyScope combines intuitive programming, precise motion control, and open integration in a single platform, designed for real factory workflows.

Contact us about programming that adapts

PolyScope is designed to support different users, robot programming styles, and system architectures on a single platform. From graphical task creation to scripted logic and external compute, teams can build automation their way and evolve it over time without starting over.