Teleoperation Control (WebSocket)
High frequency control of the robot arm via WebSocket connection for real-time updates and commands.
WebSocket URL
Overview
This WebSocket endpoint allows real-time teleoperation of a robot arm. The connection enables high-frequency command and status updates to ensure precise control and immediate feedback.
Data Flow
Incoming Data: The client sends JSON-formatted control data for the robot’s movement.
Outgoing Data: The server sends JSON-formatted status updates, including the number of actions received and the current gripped status of the object.
Control Data
The client sends control data in JSON format, which includes the following fields:
See the Teleoperation control endpoint endpoint for more details on each field.
Status Updates
Status updates are sent back to the client every second or when there is a change in the gripped status of the object.
Error Handling
If the received data cannot be decoded as JSON, an error message is sent back to the client:
Was this page helpful?