Extends
- BaseClient
Methods
# manipulation_api_command(manipulation_api_request, args) → {Promise.<manipulation_api_pb.ManipulationApiResponse>}
Issue a manipulation api command to the robot.
Parameters:
| Name | Type | Description |
|---|---|---|
manipulation_api_request |
manipulation_api_pb.ManipulationApiRequest
|
The command request for a manipulation task. |
args |
Object
|
Extra arguments for controlling RPC details. |
The full ManipulationApiResponse message,
which includes a command id for feedback.
Promise.<manipulation_api_pb.ManipulationApiResponse>
# manipulation_api_feedback_command(manipulation_api_feedback_request, args) → {Promise.<manipulation_api_pb.ManipulationApiFeedbackResponse>}
Issue a manipulation api feedback request to the robot.
Parameters:
| Name | Type | Description |
|---|---|---|
manipulation_api_feedback_request |
manipulation_api_pb.ManipulationApiFeedbackRequest
|
The request for feedback for a specific manipulation command. |
args |
Object
|
Extra arguments for controlling RPC details. |
The full ManipulationApiFeedbackResponse
message.
Promise.<manipulation_api_pb.ManipulationApiFeedbackResponse>
# update_from(other) → {void}
Update instance from another object.
Parameters:
| Name | Type | Description |
|---|---|---|
other |
Object
|
The object where to copy from. |
void