Send a robot command
send_robot_commandRuns one command on the leased robot and returns the robot's result. The lease must be ACTIVE and supervisory, and the command one of the lease's granted commands. The robot acts in the physical world (or its simulator). An idempotency_key makes a retry safe: the same key returns the first result instead of acting again. If the robot reports a fault or doesn't answer, the lease is stopped.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | The command's parameters, as its schema describes. | |
| command | Yes | One of the lease's granted commands, e.g. 'move'. | |
| lease_id | Yes | Lease id. | |
| idempotency_key | No | Optional: any string unique to this command; reuse it to retry safely. |