MIRA
PathObjective Member List

This is the complete list of members for PathObjective, including all inherited members.

causesWork(navigation::TaskPtr task)PathObjectiveprotectedvirtual
clearGoal()PathObjectiveprotected
computeLeafCosts(NodePtr node)PathObjectiveprotected
haveValidPath()PathObjectivevirtual
inGoalHysteresis() constPathObjectiveprotectedvirtual
inGoalRegion(const Pose2 &iRobotInMap, const Point2f &iGoalInMap, const boost::shared_ptr< navigation::PositionTask > &task)PathObjectivevirtual
initialize()PathObjectivevirtual
localizeGoal(NodePtr node, const std::string &frame, const Point2i &cell, const Point2f &posinmap, MetricCostmapTopoMapPlanner::NodePositionList &nodes)PathObjectiveprotected
localizeGoalWorld(NodePtr node, const Point2f &pos, const std::string &goalFrame, MetricCostmapTopoMapPlanner::NodePositionList &nodes, bool stayWithinMapTf)PathObjectiveprotected
mCurrentMapChannelPathObjectiveprotected
mDbgMarkerChannelPathObjectiveprotected
mDbgNavStatusChannelPathObjectiveprotected
mDbgNextSubGoalChannelPathObjectiveprotected
mHaveValidPathPathObjectiveprotected
mInGoalHysteresisPathObjectiveprotected
mInitMapChannelPathObjectiveprotected
mLastSequencePathObjectiveprotected
mLocalizedNodesChannelPathObjectiveprotected
mOffsetPathObjectiveprotected
mPathChannelPathObjectiveprotected
mPlannerPathObjectiveprotected
mTaskPathObjectiveprotected
mTopoMapPathObjectiveprotected
mWaitForInitCostMapUpdatePathObjectiveprotected
onInitCostMapChanged(ChannelRead< maps::GridMap< double >> data)PathObjectiveprotected
plan(Duration plantime)PathObjectivevirtual
prepareVote(float lookAheadTime)PathObjectivevirtual
reachedTask()PathObjectivevirtual
reflect(Reflector &r)PathObjectiveinline
resetAllAdditionalLinkCosts()PathObjectiveinline
setAdditionalLinkCosts(const std::string &fromGWName, const std::string &toGWName, double costs)PathObjectiveinline
setGoal(const Point2f &goal, const std::string &frame)PathObjectiveprotected
setTask(boost::shared_ptr< navigation::Task > task)PathObjectivevirtual
update()PathObjectivevirtual
updateMetricPlannerGoal(mira::pilot::AbstractMetricPlannerPtr planner, bool initial)PathObjectivevirtual
vote(const mira::robot::PoseVelocityTrajectory &trajectory, float lookAheadTime)PathObjectivevirtual
waitForInitCostMapUpdate()PathObjectiveinline
~IEventListener()MetricCostmapTopoMapPlanner::IEventListenerinlineprivatevirtual