Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
Kodu::VisualGripperMonitorTask Class Reference
Inheritance diagram for Kodu::VisualGripperMonitorTask:
Detailed DescriptionDefinition at line 68 of file GripperVisualMonitorTask.h.
Constructor & Destructor Documentation
Constructor. Definition at line 71 of file GripperVisualMonitorTask.h.
Copy constructor. Definition at line 110 of file GripperVisualMonitorTask.h.
Destructor. Definition at line 120 of file GripperVisualMonitorTask.h. Member Function Documentation
Checks if the VisualGripperMonitorTask can execute. Implements Kodu::PerceptualTaskBase. Definition at line 31 of file GripperVisualMonitorTask.cc.
Examines the results from the MapBuilder request to see if the object is still in the gripper. Reimplemented from Kodu::PerceptualTaskBase. Definition at line 37 of file GripperVisualMonitorTask.cc.
Returns the object in the robot's gripper. Definition at line 58 of file GripperVisualMonitorTask.cc. Referenced by KoduInterpreter::PerceptualMultiplexor::FailureRecovery::ObjectManipRecovery::PrepareForItemRecovery::LocateLostObject::doStart().
Returns the last successful state where the object was still in the robot gripper. Definition at line 62 of file GripperVisualMonitorTask.cc. Referenced by KoduInterpreter::PerceptualMultiplexor::FailureRecovery::ObjectManipRecovery::PrepareForItemRecovery::LocateLostObject::doStart(), and KoduInterpreter::PerceptualMultiplexor::FailureRecovery::ObjectManipRecovery::PrepareForItemRecovery::Reverse::doStart().
Returns the MapBuilder request telling the robot where to look at the gripper. Reimplemented from Kodu::PerceptualTaskBase. Definition at line 66 of file GripperVisualMonitorTask.cc.
Returns the April Tag's centroid (relative to the body when the object is in the gripper). Definition at line 75 of file GripperVisualMonitorTask.cc. Referenced by KoduInterpreter::DropActionRunner::ExecuteDrop::LookAtObjectAprilTag::doStart(), and KoduInterpreter::PerceptualMultiplexor::FailureRecovery::ObjectManipRecovery::PrepareForItemRecovery::LocateLostObject::doStart().
Returns the April Tag's id. Definition at line 79 of file GripperVisualMonitorTask.cc. Referenced by KoduInterpreter::DropActionRunner::ExecuteDrop::RecordAprilTagPos::doStart().
Assignment operator. Definition at line 125 of file GripperVisualMonitorTask.h.
Relocates the object's tag (used after manipulation recovery). Definition at line 83 of file GripperVisualMonitorTask.cc.
Checks whether a task is complete. Reimplemented from Kodu::PerceptualTaskBase. Definition at line 87 of file GripperVisualMonitorTask.cc. Member Data Documentation
Used to generate id numbers for VisualGripperMonitorTask. Definition at line 163 of file GripperVisualMonitorTask.h. Definition at line 166 of file GripperVisualMonitorTask.h. Referenced by examineTaskResults(), getLastSuccessfulState(), operator=(), and VisualGripperMonitorTask().
The reference to the object in the gripper. Definition at line 165 of file GripperVisualMonitorTask.h. Referenced by getGripperObject(), operator=(), and VisualGripperMonitorTask(). Definition at line 164 of file GripperVisualMonitorTask.h. Referenced by examineTaskResults(), getMapBuilderRequest(), getTagCentroid(), getTagId(), operator=(), relocateTagCentroid(), and VisualGripperMonitorTask(). The documentation for this class was generated from the following files: |
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:23 2016 by Doxygen 1.6.3 |