54 #ifndef _GAMS_ALGORITHMS_HOLD_H_ 55 #define _GAMS_ALGORITHMS_HOLD_H_ 82 madara::knowledge::KnowledgeBase * knowledge = 0,
96 void operator= (
const Hold & rhs);
102 virtual int analyze (
void);
108 virtual int execute (
void);
114 virtual int plan (
void);
148 const madara::knowledge::KnowledgeMap & args,
149 madara::knowledge::KnowledgeBase * knowledge,
158 #endif // _GAMS_ALGORITHMS_HOLD_H_ Base class for algorithm factories that classes derived from.
Copyright (c) 2014 Carnegie Mellon University.
An algorithm for taking off.
std::map< std::string, Sensor * > Sensors
a map of sensor names to the sensor information
gams::pose::Position location_
holds the pose we will hold
Copyright (c) 2014 Carnegie Mellon University.
std::vector< Agent > Agents
An array of agent knowledge.
Copyright (c) 2014 Carnegie Mellon University.
bool pose_set_
indicates if the pose has been set
Contains all GAMS-related tools, classes and code.
A container for self referencing information.
A factory class for creating Null algorithms.
The base class that algorithms in GAMS use.
Copyright (c) 2014 Carnegie Mellon University.
gams::pose::Orientation orientation_