Resources
PolyScope X exposes several public APIs that allow developers to integrate, extend, and automate robot functionality.
No install SDK with GitHub CodeSpaces
The Universal Robots organisation on GitHub provides the possibility for users to experiment with the PolyScope X SDK without the need to install anything on their computer. This repository provides the publicly released SDK’s with an easy to set up and use simulator. The only requirement being a free GitHub account to get started.
Location: GitHub - PolyScopeX URCap SDK
Robot API (Public REST API)
The Robot API provides a RESTful interface to interact with the robot. It enables functions such as starting/stopping a program, getting/setting the System time, querying License status etc.
Location: SwaggerHub – Robot API
Format: OAS3.1
URCap manifest Specification
The URCap Manifest Specification defines the schema for the manifest.yaml file that is an integral part of a URCap.
Format: JSON Schema
Overview of the manifest.yaml URCap descriptor can be found in: Manifest.yaml URCap descriptor.
Typescript API Reference
The full frontend API documentation can be found here: Typescript API references.
Location: NPM packages
PolyScope X ROS 2 Documentation
How to use ROS 2 in PolyScope X PolyScope X ROS 2 Documentation.
URScript Manual
The URScript manual PDF can be found here: URScript Manual.