#include "Component/ModelManager.H"
#include "Devices/BeoChip.H"
#include "BeoSub/BeoSubIMU.H"
#include "BeoSub/BeoSubBallast.H"
#include "Controllers/PID.H"
#include <cstdlib>
#include <iostream>
#include <pthread.h>
Go to the source code of this file.
Classes | |
class | IMUListener |
Functions | |
void | thrust (const float vel, const float delta) |
int | main (const int argc, const char *argv[]) |
This program provides basic testing of a BeoSubBallast. | |
Variables | |
nub::soft_ref< BeoChip > | bc_ptr |
PID< float > * | pid |
float | cvel |
float | cdelta |
bool | start = true |
test submarine ballasts
Definition in file test-BeoSubPIDRot.C.
int main | ( | const int | argc, | |
const char * | argv[] | |||
) |
This program provides basic testing of a BeoSubBallast.
Definition at line 93 of file test-BeoSubPIDRot.C.
References ModelComponent::addSubComponent(), ModelManager::getExtraArg(), MC_RECURSE, MYLOGVERB, ModelManager::parseCommandLine(), nub::soft_ref< T >::reset(), ModelComponent::start(), and ModelComponent::stop().