|
| GripperClient (std::string names, std::shared_ptr< grpc::Channel > channel) |
|
void | open (const ProtoStruct &extra) override |
| Open the gripper.
|
|
bool | grab (const ProtoStruct &extra) override |
| Instruct the gripper to grab.
|
|
Gripper::holding_status | is_holding_something (const ProtoStruct &extra) override |
| Reports whether the gripper is holding onto a object (alongside other information).
|
|
void | stop (const ProtoStruct &extra) override |
| Stops a resource from running.
|
|
bool | is_moving () override |
| Reports if the gripper is in motion.
|
|
ProtoStruct | do_command (const ProtoStruct &command) override |
| Send/receive arbitrary commands to the resource.
|
|
std::vector< GeometryConfig > | get_geometries (const ProtoStruct &extra) override |
| Returns GeometryConfig s associated with the calling arm.
|
|
std::vector< GeometryConfig > | get_geometries () |
| Returns GeometryConfig s associated with the calling arm.
|
|
virtual std::vector< GeometryConfig > | get_geometries (const ProtoStruct &extra)=0 |
| Returns GeometryConfig s associated with the calling arm.
|
|
bool | grab () |
| Instruct the gripper to grab.
|
|
virtual bool | grab (const ProtoStruct &extra)=0 |
| Instruct the gripper to grab.
|
|
void | open () |
| Open the gripper.
|
|
virtual void | open (const ProtoStruct &extra)=0 |
| Open the gripper.
|
|
void | open () |
| Open the gripper.
|
|
bool | grab () |
| Instruct the gripper to grab.
|
|
holding_status | is_holding_something () |
| Reports whether the gripper is holding onto a object (alongside other information).
|
|
std::vector< GeometryConfig > | get_geometries () |
| Returns GeometryConfig s associated with the calling arm.
|
|
API | api () const override |
| Returns the API associated with a particular resource.
|
|
Name | get_resource_name () const override |
| Returns the Name for a particular resource.
|
|
| Resource (std::string name) |
|
virtual std::string | name () const |
| Return the resource's name.
|
|
void | set_log_level (log_level) const |
| Set the log level for log messages originating from this Resource.
|
|
void | stop () |
| Stops a resource from running.
|
|
gRPC client implementation of a Gripper
component