Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
Kodu Namespace Reference
Detailed DescriptionNAME: KODU ACTION SAY TYPE: ACTION KODU EQUIVALENT: SAY DESCRIPTION: This class is used to submit a string to speak each time this action fires. DATA DESCRIPTION:
NAME: KODU ACTION SCORE TYPE: ACTION KODU EQUIVALENT: SCORE DESCRIPTION: This class is used to add, subtract, and set a particular score using a key (score designator). NAME: KODU CONDITION SCORED TYPE: CONDITION KODU EQUIVALENT: SCORED DESCRIPTION: This class is used to monitor the global score board. NAME: KODU CONDITION TIMER TYPE: CONDITION KODU EQUIVALENT: TIMER DESCRIPTION: Typedef Documentation
The timestamp. Definition at line 15 of file ScoreKeeper.h. Enumeration Type Documentation
Specifies the four main directions (north, east, south, and west). Definition at line 21 of file PerceptionSearch.h. Definition at line 19 of file PerceptualTaskBase.h. Specifies what region(s) the agent should focus on when using conditions such as see and bump. Definition at line 41 of file PerceptionSearch.h. Function Documentation
Calcaulate the bearing from the agent's position and orientation to a specified shape. Referenced by KoduInterpreter::MotionActionRunner::ExecuteMotionAction::ExecuteSimpleMotion::CreateFinalApproachCommand::doStart(), KoduInterpreter::GrabActionRunner::PrepareBody::FaceObject::doStart(), and KoduInterpreter::PerceptualMultiplexor::FailureRecovery::ObjectManipRecovery::PrepareForItemRecovery::FaceTarget::doStart().
Calculate the bearing from the agent's position and orientation to a specified point. Referenced by Kodu::VisualNavErrMonTask::getMapBuilderRequest(), and Kodu::VisualLocalizationTask::getPilotRequest().
Calculates the distance between the agent's and a specified shape's centroids. Referenced by KoduInterpreter::MotionActionRunner::ExecuteMotionAction::ExecuteSimpleMotion::FindMotionTarget::doStart(), and KoduInterpreter::MotionActionRunner::ExecuteMotionAction::ExecuteGoToShapeRequest::doStart().
Calculates the distance between the agent's and a specified point's centroids. Referenced by Kodu::KoduConditionBump::evaluate().
Calculates the length of the open space in between the agent and a specified shape. Referenced by Kodu::KoduConditionBump::agentIsNearMatchingObject(), Kodu::VisualNavErrMonTask::canExecute(), KoduInterpreter::MotionActionRunner::ExecuteMotionAction::ExecuteSimpleMotion::CreateFinalApproachCommand::doStart(), KoduInterpreter::MotionActionRunner::ExecuteMotionAction::ExecuteGoToShapeRequest::doStart(), KoduInterpreter::MotionActionRunner::ExecuteMotionAction::CheckMotionType::doStart(), KoduInterpreter::GrabActionRunner::PrepareBody::ReverseBody::doStart(), KoduInterpreter::GrabActionRunner::GrabActionStart::IsObjectNear::doStart(), Kodu::KoduActionMotion::getMotionCommand(), and Kodu::VisualNavErrMonTask::taskIsComplete().
Returns the closest shape/object to the agent.
Returns the closest object that matches the specified criteria (excluding the specified shape). Referenced by Kodu::KoduConditionBump::agentIsNearMatchingObject(), and Kodu::KoduConditionSee::evaluate().
Returns the closest object to a specified point (ASSUMES point and shapes are in SAME shape space). Referenced by KoduInterpreter::GrabActionRunner::ExecuteGrabAction::PrepareForAnotherGrasp::RepositionGripperObject::doStart(), KoduInterpreter::DropActionRunner::ExecuteDrop::RepositionReleasedObject::RepositionObject::doStart(), KoduInterpreter::PerceptualMultiplexor::FailureRecovery::ObjectManipRecovery::PrepareForAnotherGrasp::RepositionGripperObject::doStart(), KoduInterpreter::PerceptualMultiplexor::FailureRecovery::ObjectManipRecovery::PrepareForItemRecovery::SetGrasperTarget::doStart(), and Kodu::VisualBumpDetectionTask::examineTaskResults().
Returns the objects that are a specified color.
Returns the objects located in the specified region(s) relative to the agent orientation.
Calculates the perceived radius of a target shape. Referenced by KoduInterpreter::MotionActionRunner::ExecuteMotionAction::ExecuteSimpleMotion::CreateFinalApproachCommand::doStart(), KoduInterpreter::MotionActionRunner::ExecuteMotionAction::ExecuteSimpleMotion::FindMotionTarget::doStart(), KoduInterpreter::GrabActionRunner::ExecuteGrabAction::PrepareForAnotherGrasp::FindObjectAgain::doStart(), KoduInterpreter::GrabActionRunner::ExecuteGrabAction::PrepareForAnotherGrasp::RepositionBody::doStart(), KoduInterpreter::GrabActionRunner::ExecuteGrabAction::VerifyObjectWasGrabbed::VerifyObjectInGripper::doStart(), KoduInterpreter::PerceptualMultiplexor::FailureRecovery::ObjectManipRecovery::PrepareForAnotherGrasp::FindObjectAgain::doStart(), KoduInterpreter::PerceptualMultiplexor::FailureRecovery::ObjectManipRecovery::PrepareForAnotherGrasp::RepositionBody::doStart(), and KoduInterpreter::PerceptualMultiplexor::FailureRecovery::ObjectManipRecovery::VerifyObjectWasGrabbed::VerifyObjectInGripper::doStart().
Logical AND operation. Definition at line 65 of file PerceptionSearch.h.
Logical AND operation. Definition at line 36 of file PerceptionSearch.h.
Logical OR operation. Definition at line 53 of file PerceptionSearch.h.
Logical OR operation. Definition at line 30 of file PerceptionSearch.h.
Logicial OR Equals operation. Definition at line 59 of file PerceptionSearch.h.
StringToken.
KeywordToken.
Token<float>
Token<std::string> |
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:23 2016 by Doxygen 1.6.3 |