Expand description
Gripper wire structs, ported from common/include/research_interface/gripper/types.h
(libfranka 0.21.2). The gripper speaks the same framing as the robot but with a 10-byte
header (uint16_t command) and uint16_t statuses.
Structs§
- Grasp
Request gripper::Grasp::Request— 40 bytes (epsilonis the nestedGraspEpsilonstruct).- Gripper
Command Header gripper::CommandHeader— 10 bytes.- Gripper
Command Response - The response of
Homing,Grasp,MoveandStop— 2 bytes. - Gripper
Connect Request gripper::Connect::Request— 4 bytes.- Gripper
Connect Response gripper::Connect::Response— 4 bytes.- Gripper
Move Request gripper::Move::Request— 16 bytes.- Gripper
State gripper::GripperState— 23 bytes, streamed over UDP at roughly 60 Hz.
Enums§
- Gripper
Command - Gripper command identifiers (
research_interface::gripper::Command,uint16_t). - Gripper
Connect Status gripper::Connect::Status(uint16_t).- Gripper
Status gripper::CommandBase::Status(uint16_t), shared by every command butConnect.
Constants§
- GRIPPER_
COMMAND_ PORT - Gripper command TCP port (
research_interface::gripper::kCommandPort). - GRIPPER_
VERSION - Gripper protocol version implemented by this crate (
research_interface::gripper::kVersion).