


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().
1.6.3