Robot-API

Description

The Robot-API provides a RESTful interface for remotely operating the robot. It follows a predictable, resource-oriented URL structure, accepts form-encoded request bodies, returns JSON-formatted responses, and adheres to standard HTTP response codes for clear and consistent communication.

Network

To interact with the Robot-API, the robot must be connected to a network. The API documentation is always accessible directly from the robot itself and includes comprehensive guidance on how to utilize the available endpoints.

For more details on network setup, please see Network in the PolyScope X Software Handbook.

API

Environment

API Base URL

Documentation URL

Robot

http://[ip]/universal-robots/robot-api

http://[ip]/universal-robots/robot-api/docs

UR Simulator

http://localhost/universal-robots/robot-api

http://localhost/universal-robots/robot-api/docs