54 #ifndef _GAMS_PLATFORM_VREP_QUAD_CDRA_H_ 55 #define _GAMS_PLATFORM_VREP_QUAD_CDRA_H_ 63 #include "madara/knowledge/KnowledgeBase.h" 64 #include "madara/threads/Threader.h" 65 #include "madara/threads/BaseThread.h" 66 #include "madara/knowledge/containers/NativeDoubleVector.h" 87 const static std::string DEFAULT_MODEL;
99 std::string model_file,
100 simxUChar is_client_side,
101 madara::knowledge::KnowledgeBase * knowledge,
104 variables::Self *
self);
111 virtual std::string get_id ()
const;
116 virtual std::string get_name ()
const;
122 class GAMS_EXPORT VREPQuadCDRAFactory :
public VREPQuadFactory
125 virtual std::string get_default_model();
126 using VREPQuadFactory::get_default_model;
138 virtual VREPQuadCDRA *create_quad (
139 std::string model_file,
140 simxUChar is_client_side,
141 madara::knowledge::KnowledgeBase * knowledge,
144 variables::Self *
self);
149 #endif // _GAMS_VREP_ 151 #endif // _GAMS_PLATFORM_VREP_QUAD_CDRA_H_
Copyright (c) 2014 Carnegie Mellon University.
std::map< std::string, Sensor * > Sensors
a map of sensor names to the sensor information
Copyright (c) 2014 Carnegie Mellon University.
Copyright (c) 2014 Carnegie Mellon University.
Contains all GAMS-related tools, classes and code.
std::map< std::string, PlatformStatus > Platforms
a map of sensor names to the sensor information
Copyright (c) 2014 Carnegie Mellon University.