Public Member Functions | |
BeeStemSim (OptionManager &mgr, const std::string &descrName="BeeStemSim Driver", const std::string &tagName="BeeStemSim") | |
Default constructor; see ModelComponent.H. | |
~BeeStemSim () | |
Destructor. | |
void | start2 () |
This is called from within start() after the subcomponents have started. | |
void | simLoop () |
bool | setThrusters (int &m1, int &m2, int &m3, int &m4, int &m5) |
bool | getSensors (int &heading, int &pitch, int &roll, int &ext_pressure, int &int_pressure) |
bool | setHeartBeat () |
Image< PixRGB< byte > > | getImage (int camera) |
Protected Attributes | |
nub::soft_ref< SubSim > | itsSubSim |
std::vector< int > | crappyCompassRaw |
std::list< int > | itsAvgDepth |
int | itsLastMotorCmd [5] |
rutz::shared_ptr < WorkThreadServer > | itsThreadServer |
Image< PixRGB< byte > > | itsForwardImg |
Image< PixRGB< byte > > | itsDownImg |
Definition at line 55 of file BeeStemSim.H.
BeeStemSim::BeeStemSim | ( | OptionManager & | mgr, | |
const std::string & | descrName = "BeeStemSim Driver" , |
|||
const std::string & | tagName = "BeeStemSim" | |||
) |
Default constructor; see ModelComponent.H.
Definition at line 87 of file BeeStemSim.C.
References ModelComponent::addSubComponent(), and initRandomNumbers().
BeeStemSim::~BeeStemSim | ( | ) |
Destructor.
Definition at line 102 of file BeeStemSim.C.
void BeeStemSim::start2 | ( | ) | [virtual] |
This is called from within start() after the subcomponents have started.
Reimplemented from ModelComponent.
Definition at line 106 of file BeeStemSim.C.
References rutz::shared_ptr< T >::reset().