MIRA
MetricPlannerBase Member List

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

AbstractMetricPlanner()AbstractMetricPlanner
addFinalizeHandler(DiagnosticRunnablePtr runnable)Authority
addFinalizeHandler(DiagnosticRunnablePtr runnable)Authority
addFinalizeHandlerFunction(F &&fn)Authority
addFinalizeHandlerFunction(F &&fn)Authority
addGoal(const Point2i &p, float cost)=0MetricPlannerBaseprotectedpure virtual
addImmediateHandler(DiagnosticRunnablePtr runnable)Authority
addImmediateHandler(DiagnosticRunnablePtr runnable)Authority
addImmediateHandlerFunction(F &&fn)Authority
addImmediateHandlerFunction(F &&fn)Authority
addTransformLink(const std::string &childID, const std::string &parentID) constAuthority
addTransformLink(const std::string &childID, const std::string &parentID, FrameworkTransformerNode::Type type) constAuthority
addTransformLink(const std::string &childID, const std::string &parentID) constAuthority
addTransformLink(const std::string &childID, const std::string &parentID, FrameworkTransformerNode::Type type) constAuthority
ANONYMOUSAuthority
Authority(Flags flags=NORMAL)Authority
Authority(const ResourceName &fullname, Flags flags=NORMAL)Authority
Authority(const ResourceName &ns, const std::string &name, Flags flags=NORMAL)Authority
Authority(Authority &iParent, const std::string &name, Flags flags=ANONYMOUS)Authority
bootup(const std::string &message, const std::string &trText="")Authority
bootupFinished()Authority
callService(const std::string &iService, const std::string &method, ARGS &&... args) constAuthority
callService(const std::string &iService, const std::string &method, ARGS &&... args) constAuthority
callServiceJSON(const json::Value &jsonRequest) constAuthority
callServiceJSON(const std::string &jsonString) constAuthority
callServiceJSON(const std::string &service, const std::string &method, const json::Value &params=json::Value()) constAuthority
callServiceJSON(const std::string &service, const std::string &method, const std::string &params) constAuthority
callServiceJSON(const RPCCallDefinition &rpc) constAuthority
callServiceJSON(const json::Value &jsonRequest) constAuthority
callServiceJSON(const std::string &jsonString) constAuthority
callServiceJSON(const std::string &service, const std::string &method, const json::Value &params=json::Value()) constAuthority
callServiceJSON(const std::string &service, const std::string &method, const std::string &params) constAuthority
callServiceJSON(const RPCCallDefinition &rpc) constAuthority
Carrot typedefAbstractMetricPlanner
ChannelNameMapping typedefAuthority
ChannelStatusMap typedefAuthority
checkin(const ResourceName &fullname, AuthorityRuntimePtr runtime=AuthorityRuntimePtr())Authority
checkin(const ResourceName &ns, const std::string &name, AuthorityRuntimePtr runtime=AuthorityRuntimePtr())Authority
checkin(Authority &iParent, const ResourceName &ns, const std::string &name)Authority
checkin(Authority &iParent, const std::string &name)Authority
checkin(const ResourceName &fullname, AuthorityRuntimePtr runtime=AuthorityRuntimePtr())Authority
checkin(const ResourceName &ns, const std::string &name, AuthorityRuntimePtr runtime=AuthorityRuntimePtr())Authority
checkin(Authority &iParent, const ResourceName &ns, const std::string &name)Authority
checkin(Authority &iParent, const std::string &name)Authority
checkout()Authority
checkout()Authority
CLASS()Objectstatic
computeStableGradientFromMap(const maps::CostMap &map, int ix, int iy, double baseVal, double stepsize, double &dx, double &dy, double &gx, double &gy) constMetricPlannerBaseprotected
copyDoubleBuffer()=0MetricPlannerBaseprotectedpure virtual
CostFn typedefAbstractMetricPlanner
createServiceCall(const std::string &service, std::string method, bool waitTillExists=true, bool showBootupMsg=true)Authority
createServiceCall(const std::string &service, std::string method, bool waitTillExists=true, bool showBootupMsg=true)Authority
createTimer(Duration period, TimerCallback callback, bool oneshot=false)Authority
createTimer(Duration period, Duration tolerance, TimerCallback callback, bool oneshot=false)Authority
createTimer(Duration period, void(Class::*f)(const Timer &), Class *obj, bool oneshot=false)Authority
createTimer(Duration period, void(Class::*f)(const Timer &), bool oneshot=false)Authority
createTimer(Duration period, Duration tolerance, void(Class::*f)(const Timer &), Class *obj, bool oneshot=false)Authority
createTimer(Duration period, Duration tolerance, void(Class::*f)(const Timer &), bool oneshot=false)Authority
createTimer(Time time, TimerCallback callback)Authority
createTimer(Time time, void(Class::*f)(const Timer &), Class *obj)Authority
createTimer(Time time, void(Class::*f)(const Timer &))Authority
createTimer(Duration period, TimerCallback callback, bool oneshot=false)Authority
createTimer(Duration period, Duration tolerance, TimerCallback callback, bool oneshot=false)Authority
createTimer(Duration period, void(Class::*f)(const Timer &), Class *obj, bool oneshot=false)Authority
createTimer(Duration period, void(Class::*f)(const Timer &), bool oneshot=false)Authority
createTimer(Duration period, Duration tolerance, void(Class::*f)(const Timer &), Class *obj, bool oneshot=false)Authority
createTimer(Duration period, Duration tolerance, void(Class::*f)(const Timer &), bool oneshot=false)Authority
createTimer(Time time, TimerCallback callback)Authority
createTimer(Time time, void(Class::*f)(const Timer &), Class *obj)Authority
createTimer(Time time, void(Class::*f)(const Timer &))Authority
defaultCostFn(int x, int y, float r)MetricPlannerBase
DiagnosticsModule(const std::string &name="")DiagnosticsModule
dirtyCell(const Point2i &p, double value)=0MetricPlannerBaseprotectedpure virtual
doesChannelExist(const std::string &channelID) constAuthority
doesChannelExist(const std::string &channelID) constAuthority
dumpNavStatus(bool useDoubleBuffer=false, bool costsInGoalRegion=true)MetricPlannerBasevirtual
enableSubscriberCallbacks(bool enable)Authority
eraseChannelNameMapping(AbstractAuthority::ChannelNameMapping &map, const std::string &local, const std::string &global)Authorityprotected
error(const std::string &category, const std::string &message, const std::string &trText="")Authority
existsService(const std::string &name) constAuthority
existsService(const std::string &name) constAuthority
filteredCorner(double self, double xnb, double ynb, double diagnb) constMetricPlannerBaseprotected
Flags enum nameAuthority
freeCell(const Point2i &p)=0MetricPlannerBaseprotectedpure virtual
getAccumulatedPlanningTime() constMetricPlannerBaseinlinevirtual
getCarrot(const Point2f &pos, int maxCount, float maxDistance=1e10f) constMetricPlannerBasevirtual
getCarrotFromMap(const maps::CostMap &map, const Point2f &pos, int maxCount, float maxDistance) constMetricPlannerBaseprotected
getCellSize() constMetricPlannerBaseinlinevirtual
getChannel(const std::string &channelID)Authority
getChannel(const std::string &channelID)Authority
getChildren()Authority
getChildren()Authority
getClass() constObject
getCurrentCarrot(const Point2f &pos, int maxCount, float maxDistance=1e10f) const =0MetricPlannerBasepure virtual
getCurrentGoal(const Point2f &pos) constMetricPlannerBasevirtual
getCurrentGradientMap(const Point2i &mapPos) constMetricPlannerBasevirtual
getCurrentNavFunction() const =0MetricPlannerBasepure virtual
getCurrentValueMap(const Point2i &mapPos) const =0MetricPlannerBasepure virtual
getDescription() constAuthority
getDescription() constAuthority
getDoubleBufferCarrot(const Point2f &pos, int maxCount, float maxDistance=1e10f) constMetricPlannerBasevirtual
getGlobalID() constAuthority
getGlobalID() constAuthority
getGlobalName() constAuthority
getGlobalName() constAuthority
getGradient(const Point2f &worldPos) constMetricPlannerBasevirtual
getGradientMap(const Point2i &mapPos) constMetricPlannerBase
getHeartbeatInterval() constAuthority
getID() constAuthority
getID() constAuthority
getMapRegion() constMetricPlannerBaseinlinevirtual
getName() constAuthority
getName() constAuthority
getNamespace() constAuthority
getNamespace() constAuthority
getNavFunction(bool ignoreDoubleBuffer=false) constMetricPlannerBasevirtual
getPersistentDoubleBuffer() constMetricPlannerBaseinline
getProperties() overrideAuthorityvirtual
getProperties() overrideAuthorityvirtual
getPropertiesRPC()Authorityprotected
getProperty(const std::string &property) constAuthorityprotected
getPropertyJSON(const std::string &property) constAuthorityprotected
getPublishedChannelNames() overrideAuthorityvirtual
getPublishedChannelNames() overrideAuthorityvirtual
getPublishedChannels() overrideAuthorityvirtual
getPublishedChannels() overrideAuthorityvirtual
getRegion() constMetricPlannerBaseinlinevirtual
getRuntime()Authority
getRuntime()Authority
getServiceInterfaces() overrideAuthorityvirtual
getServiceInterfaces() overrideAuthorityvirtual
getStatus(const Point2f &p) constMetricPlannerBasevirtual
mira::Authority::getStatus() constAuthority
getStatusField() constMetricPlannerBaseprotectedvirtual
getStatusManager()Authority
getStatusMap(const Point2i &p) constMetricPlannerBasevirtual
mira::pilot::AbstractMetricPlanner::getStatusMap() constAuthority
mira::pilot::AbstractMetricPlanner::getStatusMap() overrideAuthorityvirtual
getSubscribedChannelNames() overrideAuthorityvirtual
getSubscribedChannelNames() overrideAuthorityvirtual
getSubscribedChannels() overrideAuthorityvirtual
getSubscribedChannels() overrideAuthorityvirtual
getSubscribedChannelStatus() overrideAuthorityvirtual
getSubscribedChannelStatus() overrideAuthorityvirtual
getTransform(const std::string &targetID, const std::string &sourceID, const Time &time, Filter &&filter) constAuthority
getTransform(const std::string &targetID, const std::string &sourceID, const Time &time=Time()) constAuthority
getTransform(const std::string &targetID, const Time &targetTime, const std::string &sourceID, const Time &sourceTime, const std::string &fixedID, Filter &&filter) constAuthority
getTransform(const std::string &targetID, const Time &targetTime, const std::string &sourceID, const Time &sourceTime, const std::string &fixedID) constAuthority
getTransform(const TransformDesc &desc, const Time &time, Filter &&filter) constAuthority
getTransform(const TransformDesc &desc, const Time &time=Time()) constAuthority
getTransform(const TransformDesc &desc, const Time &targetTime, const Time &sourceTime, Filter &&filter) constAuthority
getTransform(const TransformDesc &desc, const Time &targetTime, const Time &sourceTime) constAuthority
getTransform(const std::string &targetID, const std::string &sourceID, const Time &time, Filter &&filter) constAuthority
getTransform(const std::string &targetID, const std::string &sourceID, const Time &time=Time()) constAuthority
getTransform(const std::string &targetID, const Time &targetTime, const std::string &sourceID, const Time &sourceTime, const std::string &fixedID, Filter &&filter) constAuthority
getTransform(const std::string &targetID, const Time &targetTime, const std::string &sourceID, const Time &sourceTime, const std::string &fixedID) constAuthority
getTransform(const TransformDesc &desc, const Time &time, Filter &&filter) constAuthority
getTransform(const TransformDesc &desc, const Time &time=Time()) constAuthority
getTransform(const TransformDesc &desc, const Time &targetTime, const Time &sourceTime, Filter &&filter) constAuthority
getTransform(const TransformDesc &desc, const Time &targetTime, const Time &sourceTime) constAuthority
getTransformNode(const std::string &frameID) constAuthority
getTransformNode(const std::string &frameID) constAuthority
getUseDoubleBuffer() constMetricPlannerBaseinline
getValue(const Point2f &worldPos, bool ignoreDoubleBuffer=false) constMetricPlannerBasevirtual
getValueFiltered(const Point2f &worldPos, bool ignoreDoubleBuffer=false) constMetricPlannerBasevirtual
getValueMap(const Point2i &mapPos, bool ignoreDoubleBuffer=false) constMetricPlannerBase
GOAL enum valueAbstractMetricPlanner
hasHeartbeatTimeout() constAuthority
hasPublished(const std::string &channelID) constAuthority
hasPublished(const std::string &channelID) constAuthority
hasUnrecoverableFailure() const overrideAuthorityvirtual
hasUnrecoverableFailure() const overrideAuthorityvirtual
hasValidGoal() const =0AbstractMetricPlannerpure virtual
hasWork(Time horizon=Time::now()) constAuthority
hasWork(Time horizon=Time::now()) constAuthority
havePlan() constMetricPlannerBaseinlinevirtual
havePlanSinceUpdate() constMetricPlannerBaseinlinevirtual
haveWork() const =0AbstractMetricPlannerpure virtual
heartbeat()Authority
HIDDENAuthority
implementsInterface(const std::string &name, const std::string &interface) constAuthority
implementsInterface(const std::string &name, const std::string &interface) constAuthority
INDEPENDENT_RPC_THREADAuthority
INDEPENDENT_SUBSCRIBER_THREADAuthority
infinity() constMetricPlannerBasevirtual
initialize(Authority *parent)AbstractMetricPlanner
initialize()AbstractMetricPlannerinlineprotectedvirtual
insertChannelNameMapping(AbstractAuthority::ChannelNameMapping &map, const std::string &local, const std::string &global)Authorityprotected
INTERNALAuthority
internalGetClass() const=0Objectprotectedpure virtual
INVALID enum valueAbstractMetricPlanner
INVISIBLE_PUBLISHER_SUBSCRIBERAuthority
isRunning() const overrideAuthorityvirtual
isRunning() const overrideAuthorityvirtual
isStarted() const overrideAuthorityvirtual
isStarted() const overrideAuthorityvirtual
isSubscribedOn(const std::string &channelID) constAuthority
isSubscribedOn(const std::string &channelID) constAuthority
isTransformAvailable(const std::string &targetID, const std::string &sourceID) constAuthority
isTransformAvailable(const std::string &targetID, const std::string &sourceID, const std::string &fixedID) constAuthority
isTransformAvailable(const std::string &targetID, const std::string &sourceID) constAuthority
isTransformAvailable(const std::string &targetID, const std::string &sourceID, const std::string &fixedID) constAuthority
isValid() constMetricPlannerBaseprotectedvirtual
lastValidPlan() constMetricPlannerBaseinlinevirtual
mAccumulatedPlanningTimeMetricPlannerBaseprotected
map2world(const Point2i &p) constMetricPlannerBaseinlinevirtual
mBootUpStatusAuthorityprotected
mCostMapMetricPlannerBaseprotected
mDescriptionAuthorityprotected
mDoubleBufferMetricPlannerBaseprotected
mDoubleBufferValidMetricPlannerBaseprotected
MetricPlannerBase(bool useDoubleBuffer=false, bool persistentDoubleBuffer=false)MetricPlannerBase
mGetCarrotFromDoubleBufferMetricPlannerBaseprotected
mHadValidPlanMetricPlannerBaseprotected
mHadValidPlanSinceUpdateMetricPlannerBaseprotected
mHasPointGoalMetricPlannerBaseprotected
mHeartbeatIntervalAuthorityprotected
MIRA_DEPRECATED("Please use isSubscribedOn() instead", bool hasSubscribedOn(const std::string &channelID) const)Authority
MIRA_DEPRECATED("Please use isSubscribedOn() instead", bool hasSubscribedOn(const std::string &channelID) const)Authority
mLastHeartbeatAuthorityprotected
mLastPlanMetricPlannerBaseprotected
mLastValidPlanMetricPlannerBaseprotected
mMaxPlanningTimeMetricPlannerBaseprotected
mNameAuthorityprotected
mNavfscaleMetricPlannerBaseprotected
mPathLostReportedMetricPlannerBaseprotected
mPathLostTimeoutMetricPlannerBaseprotected
mPersistentDoubleBufferMetricPlannerBaseprotected
mPointGoalMetricPlannerBaseprotected
mPointGoalCellMetricPlannerBaseprotected
mPointGoalPyrBorderMetricPlannerBaseprotected
mPointGoalPyrSlopeMetricPlannerBaseprotected
mRecoverStatusAuthorityprotected
mSizeMetricPlannerBaseprotected
mStatusMapAuthorityprotected
mUseDoubleBufferMetricPlannerBaseprotected
NO_MAIN_THREADAuthority
NORMALAuthority
OBSTACLE enum valueAbstractMetricPlanner
ok(const std::string &category="")Authority
OUT_OF_GRID enum valueAbstractMetricPlanner
OUTDATED enum valueAbstractMetricPlanner
plan(const Point2f &pos, Duration plantime)MetricPlannerBasevirtual
planStep()=0AbstractMetricPlannerpure virtual
planSteps(int steps)MetricPlannerBasevirtual
planTime(Duration plantime)MetricPlannerBasevirtual
prepareNewGoal(bool clearDoubleBuffer)MetricPlannerBaseprotected
prepareTransform(const std::string &targetID, const std::string &sourceID) constAuthority
prepareTransform(const std::string &targetID, const std::string &sourceID, const std::string &fixedID) constAuthority
prepareTransform(const std::string &targetID, const std::string &sourceID) constAuthority
prepareTransform(const std::string &targetID, const std::string &sourceID, const std::string &fixedID) constAuthority
publish(const std::string &channelID)Authority
publish(const std::string &channelID, const Typename &type)Authority
publish(const std::string &channelID)Authority
publish(const std::string &channelID, const Typename &type)Authority
publishAndSubscribe(const std::string &channelID, const Duration &storageDuration=Duration::seconds(0))Authority
publishAndSubscribe(const std::string &channelID, boost::function< void(ChannelRead< T >)> fn, const Duration &storageDuration=Duration::seconds(0), bool independentThread=false)Authority
publishAndSubscribe(const std::string &channelID, boost::function< void(ChannelRead< T >)> fn, bool independentThread)Authority
publishAndSubscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), Class *obj, const Duration &storageDuration=Duration::seconds(0), bool independentThread=false)Authority
publishAndSubscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), Class *obj, bool independentThread)Authority
publishAndSubscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), const Duration &storageDuration=Duration::seconds(0), bool independentThread=false)Authority
publishAndSubscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), bool independentThread)Authority
publishAndSubscribe(const std::string &channelID, const Duration &storageDuration=Duration::seconds(0))Authority
publishAndSubscribe(const std::string &channelID, boost::function< void(ChannelRead< T >)> fn, const Duration &storageDuration=Duration::seconds(0), bool independentThread=false)Authority
publishAndSubscribe(const std::string &channelID, boost::function< void(ChannelRead< T >)> fn, bool independentThread)Authority
publishAndSubscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), Class *obj, const Duration &storageDuration=Duration::seconds(0), bool independentThread=false)Authority
publishAndSubscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), Class *obj, bool independentThread)Authority
publishAndSubscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), const Duration &storageDuration=Duration::seconds(0), bool independentThread=false)Authority
publishAndSubscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), bool independentThread)Authority
publishService(const std::string &name, Service &iService, RPCHandlerPtr handler=RPCHandlerPtr())Authority
publishService(Service &iService, RPCHandlerPtr handler=RPCHandlerPtr())Authority
publishService(const std::string &name, Service &iService, RPCHandlerPtr handler=RPCHandlerPtr())Authority
publishService(Service &iService, RPCHandlerPtr handler=RPCHandlerPtr())Authority
publishTransform(const std::string &frameID, const Transform &transform, const Time &time) constAuthority
publishTransform(const std::string &frameID, const Transform &transform, const Time &time) constAuthority
publishTransformIndirect(const std::string &frameID, const std::string &targetID, const std::string &sourceID, const Transform &transform, const Time &time, Filter &&filter=NearestNeighborInterpolator()) constAuthority
publishTransformIndirect(const std::string &frameID, const std::string &targetID, const std::string &sourceID, const Transform &transform, const Time &time, Filter &&filter=NearestNeighborInterpolator()) constAuthority
queryServicesForInterface(const std::string &interface) constAuthority
queryServicesForInterface(const std::string &interface) constAuthority
recover(const std::string &message, const std::string &trText="")Authority
recoverFinished()Authority
reflect(Reflector &r)MetricPlannerBaseinline
registerCallbackForInterface(const std::string &interface, ServiceInterfaceHandler::Callback cb)Authority
registerCallbackForInterface(const std::string &interface, void(Class::*f)(const std::string &, const std::string &), Class *obj)Authority
registerCallbackForInterface(const std::string &interface, ServiceInterfaceHandler::Callback cb)Authority
registerCallbackForInterface(const std::string &interface, void(Class::*f)(const std::string &, const std::string &), Class *obj)Authority
remotePublishService(const std::string &service) constAuthorityprotected
removeChannelReadAccess(const std::string &channelID)Authorityprotected
removeChannelWriteAccess(const std::string &channelID)Authorityprotected
removeGoals()=0MetricPlannerBaseprotectedpure virtual
removeTimer(TimerPtr timer)Authority
removeTimer(TimerPtr timer)Authority
reset()MetricPlannerBaseprotectedvirtual
resetDoubleBuffer(bool createNew)MetricPlannerBaseprotectedvirtual
resetPlanningTimeout()MetricPlannerBasevirtual
resolveName(const std::string &name) constAuthority
resolveName(const std::string &name) constAuthority
resolveServiceName(const std::string &name) constAuthority
resolveServiceName(const std::string &name) constAuthority
RWAccessMap typedefAuthorityprotected
setChannelReadAccess(const std::string &channelID)Authorityprotected
setChannelWriteAccess(const std::string &channelID)Authorityprotected
setGoal(const Point2f &goal, float radius, bool clearDoubleBuffer=true, bool prepareNew=true)MetricPlannerBasevirtual
setGoal(const Polygon2i &polygon, int radius=1, bool clearDoubleBuffer=true, bool prepareNew=true)MetricPlannerBasevirtual
setGoal(const Polygon2f &polygon, float radius=0.1f, bool clearDoubleBuffer=true, bool prepareNew=true)MetricPlannerBasevirtual
setGoal(const Polygon2i &polygon, int radius, CostFn &costFn, bool clearDoubleBuffer=true, bool prepareNew=true)MetricPlannerBasevirtual
setGoal(const Polygon2f &polygon, float radius, CostFn &costFn, bool clearDoubleBuffer=true, bool prepareNew=true)MetricPlannerBasevirtual
setHeartbeatInterval(const Duration &interval)Authority
setName(const std::string &name)Authority
setOnewayMap(const maps::OccupancyGrid &onewayMap)MetricPlannerBaseinlinevirtual
setPersistentDoubleBuffer(bool persistentDoubleBuffer)MetricPlannerBaseinline
setProperty(const std::string &property, const std::string &value)Authorityprotected
setPropertyJSON(const std::string &property, const json::Value &value)Authorityprotected
setRobotPosition(const Point2f &robotPos)AbstractMetricPlannerinlinevirtual
setStatus(Status::StatusMode mode, const std::string &category, const std::string &message, const std::string &trText="")Authority
setUseDoubleBuffer(bool useDoubleBuffer)MetricPlannerBaseinline
showNavFunctionNearGoal()MetricPlannerBasevirtual
spin(const Duration &maxWait=Duration::infinity())Authority
spin(const Duration &maxWait=Duration::infinity())Authority
start() overrideAuthorityvirtual
start() overrideAuthorityvirtual
startWithParent(bool start)Authority
startWithParent(bool start)Authority
Status enum nameAbstractMetricPlanner
StatusMap typedefAuthority
stop() overrideAuthorityvirtual
stop() overrideAuthorityvirtual
subscribe(const std::string &channelID, const Duration &storageDuration=Duration::seconds(0))Authority
subscribe(const std::string &channelID, boost::function< void(ChannelRead< T >)> fn, const Duration &storageDuration=Duration::seconds(0), bool independentThread=false)Authority
subscribe(const std::string &channelID, boost::function< void(ChannelRead< T >)> fn, bool independentThread)Authority
subscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), Class *obj, const Duration &storageDuration=Duration::seconds(0), bool independentThread=false)Authority
subscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), Class *obj, bool independentThread)Authority
subscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), const Duration &storageDuration=Duration::seconds(0), bool independentThread=false)Authority
subscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), bool independentThread)Authority
subscribe(const std::string &channelID, const Duration &storageDuration=Duration::seconds(0))Authority
subscribe(const std::string &channelID, boost::function< void(ChannelRead< T >)> fn, const Duration &storageDuration=Duration::seconds(0), bool independentThread=false)Authority
subscribe(const std::string &channelID, boost::function< void(ChannelRead< T >)> fn, bool independentThread)Authority
subscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), Class *obj, const Duration &storageDuration=Duration::seconds(0), bool independentThread=false)Authority
subscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), Class *obj, bool independentThread)Authority
subscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), const Duration &storageDuration=Duration::seconds(0), bool independentThread=false)Authority
subscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), bool independentThread)Authority
subscribeInterval(const std::string &channelID, boost::function< void(ChannelReadInterval< T >)> fn, const Duration &storageDuration, bool independentThread=false, const Time &startAfter=Time::unixEpoch())Authority
subscribeInterval(const std::string &channelID, void(Class::*f)(ChannelReadInterval< T >), Class *obj, const Duration &storageDuration, bool independentThread=false, const Time &startAfter=Time::unixEpoch())Authority
subscribeInterval(const std::string &channelID, void(Class::*f)(ChannelReadInterval< T >), const Duration &storageDuration, bool independentThread=false, const Time &startAfter=Time::unixEpoch())Authority
subscribeInterval(const std::string &channelID, boost::function< void(ChannelReadInterval< T >)> fn, const Duration &storageDuration, bool independentThread=false, const Time &startAfter=Time::unixEpoch())Authority
subscribeInterval(const std::string &channelID, void(Class::*f)(ChannelReadInterval< T >), Class *obj, const Duration &storageDuration, bool independentThread=false, const Time &startAfter=Time::unixEpoch())Authority
subscribeInterval(const std::string &channelID, void(Class::*f)(ChannelReadInterval< T >), const Duration &storageDuration, bool independentThread=false, const Time &startAfter=Time::unixEpoch())Authority
subscribeIntervalByElements(const std::string &channelID, void(Class::*f)(ChannelRead< T >), Class *obj, const Duration &storageDuration=Duration::seconds(0), bool independentThread=false, const Time &startAfter=Time::unixEpoch())Authority
subscribeIntervalByElements(const std::string &channelID, boost::function< void(ChannelRead< T >)>, const Duration &storageDuration=Duration::seconds(0), bool independentThread=false, const Time &startAfter=Time::unixEpoch())Authority
subscribeIntervalByElements(const std::string &channelID, void(Class::*f)(ChannelRead< T >), const Duration &storageDuration=Duration::seconds(0), bool independentThread=false, const Time &startAfter=Time::unixEpoch())Authority
subscribeIntervalByElements(const std::string &channelID, void(Class::*f)(ChannelRead< T >), Class *obj, const Duration &storageDuration=Duration::seconds(0), bool independentThread=false, const Time &startAfter=Time::unixEpoch())Authority
subscribeIntervalByElements(const std::string &channelID, boost::function< void(ChannelRead< T >)>, const Duration &storageDuration=Duration::seconds(0), bool independentThread=false, const Time &startAfter=Time::unixEpoch())Authority
subscribeIntervalByElements(const std::string &channelID, void(Class::*f)(ChannelRead< T >), const Duration &storageDuration=Duration::seconds(0), bool independentThread=false, const Time &startAfter=Time::unixEpoch())Authority
SubscribePtrList typedefAuthorityprotected
subscribeTransform(const std::string &targetID, const std::string &sourceID, boost::function< void(Transform, Time)> fn, Filter &&filter)Authority
subscribeTransform(const std::string &targetID, const std::string &sourceID, void(Class::*f)(Transform, Time), Class *obj, Filter &&filter)Authority
subscribeTransform(const std::string &targetID, const std::string &sourceID, void(Class::*f)(Transform, Time), Filter &&filter)Authority
subscribeTransform(const std::string &targetID, const std::string &sourceID, boost::function< void(Transform, Time)> fn)Authority
subscribeTransform(const std::string &targetID, const std::string &sourceID, void(Class::*f)(Transform, Time), Class *obj)Authority
subscribeTransform(const std::string &targetID, const std::string &sourceID, void(Class::*f)(Transform, Time))Authority
subscribeTransform(const std::string &targetID, const std::string &sourceID, boost::function< void(Transform, Time)> fn, Filter &&filter)Authority
subscribeTransform(const std::string &targetID, const std::string &sourceID, void(Class::*f)(Transform, Time), Class *obj, Filter &&filter)Authority
subscribeTransform(const std::string &targetID, const std::string &sourceID, void(Class::*f)(Transform, Time), Filter &&filter)Authority
subscribeTransform(const std::string &targetID, const std::string &sourceID, boost::function< void(Transform, Time)> fn)Authority
subscribeTransform(const std::string &targetID, const std::string &sourceID, void(Class::*f)(Transform, Time), Class *obj)Authority
subscribeTransform(const std::string &targetID, const std::string &sourceID, void(Class::*f)(Transform, Time))Authority
toProxy(ConcreteChannel< T > *channel)Authorityprotected
unpublish(const std::string &channelID)Authority
unpublish(const std::string &channelID)Authority
unpublishService()Authority
unpublishService(const std::string &name)Authority
unpublishService()Authority
unpublishService(const std::string &name)Authority
unsubscribe(const std::string &channelID)Authority
unsubscribe(const std::string &channelID)Authority
unsubscribe(const std::string &channelID)Authority
unsubscribe(const std::string &channelID)Authority
update(const maps::CostMap &map, const maps::DirtyRegions &dirty)MetricPlannerBasevirtual
mira::pilot::AbstractMetricPlanner::update(const maps::CostMap &map)AbstractMetricPlanner
VALID enum valueAbstractMetricPlanner
validate() constAuthority
validate() constAuthority
waitForChannel(const std::string &channelID, const Duration &timeout=Duration::infinity()) constAuthority
waitForChannel(const std::string &channelID, const Duration &timeout=Duration::infinity()) constAuthority
waitForData(Channel< T > channel, Duration timeout=Duration::infinity()) constAuthority
waitForData(Channel< T > channel, Duration timeout=Duration::infinity()) constAuthority
waitForService(const std::string &name, Duration timeout=Duration::invalid()) constAuthority
waitForService(const std::string &name, Duration timeout=Duration::invalid()) constAuthority
waitForServiceInterface(const std::string &interface, Duration timeout=Duration::invalid()) constAuthority
waitForServiceInterface(const std::string &interface, Duration timeout=Duration::invalid()) constAuthority
waitForTransform(const std::string &targetID, const std::string &sourceID, Duration timeout=Duration::invalid()) constAuthority
waitForTransform(const std::string &targetID, const std::string &sourceID, const std::string &fixedID, Duration timeout=Duration::invalid()) constAuthority
waitForTransform(const std::string &targetID, const std::string &sourceID, Duration timeout=Duration::invalid()) constAuthority
waitForTransform(const std::string &targetID, const std::string &sourceID, const std::string &fixedID, Duration timeout=Duration::invalid()) constAuthority
warning(const std::string &category, const std::string &message, const std::string &trText="")Authority
WAVEFRONT enum valueAbstractMetricPlanner
world2map(const Point2f &p) constMetricPlannerBaseinlinevirtual
~AbstractAuthority()AbstractAuthorityvirtual
~AbstractMetricPlanner()AbstractMetricPlannerinlinevirtual
~Authority() overrideAuthority
~DiagnosticsModule()DiagnosticsModulevirtual
~MetricPlannerBase()MetricPlannerBaseinlinevirtual
~Object()Objectvirtual