예제 #1
0
void AuvController::moveForward()
{
    std::cerr<<"Moving forward"<<std::endl;
    ControlParameters *param = _control_parameters[_control_parameters_index["moveforward"]];
    resetController(param->getGain(), param->getOffset());
}
예제 #2
0
void AuvController::moveTest()
{
    std::cerr<<"Test Movement"<<std::endl;
    ControlParameters *param = _control_parameters[_control_parameters_index["test"]];
    resetController(param->getGain(), param->getOffset());
}
예제 #3
0
void AuvController::moveBack()
{
    std::cerr<<"Moving back"<<std::endl;
    ControlParameters *param = _control_parameters[_control_parameters_index["moveback"]];
    resetController(param->getGain(), param->getOffset());
}
예제 #4
0
void AuvController::pause()
{
    std::cerr<<"Pause"<<std::endl;
    ControlParameters *param = _control_parameters[_control_parameters_index["pause"]];
    resetController(param->getGain(), param->getOffset());
}