ROSEndEffector
ROS End-Effector package: provides a ROS-based set of standard interfaces to command robotics end-effectors in an agnostic fashion.
|
▼NROSEE | |
▼NUtils | |
CDifferentKeysException | |
CSecondOrderFilter | |
CTimer | |
CAction | The pure virtual class representing an Action |
CActionComposed | A ActionComposed, which is formed by one or more Primitives (or even other composed) |
CActionGeneric | Class to handle a generic, simple action |
▼CActionMultiplePinchTight | Class to describe the action of "pinching" with more than 2 tips (with 2 tips there is the ActionPinchTight and ActionPinchLoose The number of the finger used is fixed when the object is costructed, and it is stored in the father member nFingersInvolved |
CdepthComp | Struct to put in order the actionStates |
CActionPinchGeneric | A base virtual class for the PinchTight and PinchLoose classes |
▼CActionPinchLoose | The action of pinch with two tips |
CdistComp | Struct to put in order the actionStates set |
▼CActionPinchTight | The action of pinch with two tips |
CdepthComp | Struct to put in order the actionStates |
CActionPrimitive | Virtual class, Base of all the primitive actions |
CActionSingleJointMultipleTips | Primitive which indicate a motion of n fingers moving ONLY ONE joint |
CActionTimed | An action composed by other ones that must be executed one after other with some wait time (also 0) in between |
CActionTrig | The action of moving some joints (see later) of a single finger in a full clousure position towards the palm |
CDummyHal | Class representing an end-effector |
CEEHal | Class representing an end-effector |
CEEInterface | Class representing and End-Effector |
CFindActions | Class to check which fingertips collide (for the pinch action at the moment) |
CMapActionHandler | |
CParser | Class responsible for parsing the YAML file providing the URDF, SRDF, the EE-HAL library implementation and the EEInterface |
CParserMoveIt | Class to parse urdf and srdf with moveit classes and to give information about the model parsed |
CRosActionServer | |
CRosServiceHandler | |
CUniversalRosEndEffectorExecutor | Class representing the ROS executor implementing the unviversal ROS EE concept |
CXBot2Hal | Concrete class which communicate directly with ROS topics |
CYamlWorker |