#include <primitiveManager.hpp>
Public Member Functions | |
void | course_keeping_FA (bool enable, double course, double speed, double heading) |
void | course_keeping_UA (bool enable, double course, double speed) |
void | dynamic_positioning (bool enable, double north, double east, double heading) |
void | go2point_FA (bool enable, double north1, double east1, double north2, double east2, double speed, double radius) |
void | go2point_FA_hdg (bool enable, double north1, double east1, double north2, double east2, double speed, double heading, double radius) |
void | go2point_UA (bool enable, double north1, double east1, double north2, double east2, double speed, double radius) |
void | ISOprimitive (bool enable, int dof, double command, double hysteresis, double reference, double sampling_rate) |
PrimitiveManager () | |
Private Attributes | |
labust::primitive::PrimitiveCallCourseKeeping | CourseKeeping |
labust::primitive::PrimitiveCallDOFIdentification | DOFIdentification |
labust::primitive::PrimitiveCallDynamicPositioning | DynamicPositioning |
labust::primitive::PrimitiveCallGo2Point | Go2Point |
labust::LowLevelConfigure | LLcfg |
Definition at line 81 of file primitiveManager.hpp.
Definition at line 139 of file primitiveManager.hpp.
void PrimitiveManager::course_keeping_FA | ( | bool | enable, |
double | course, | ||
double | speed, | ||
double | heading | ||
) |
Definition at line 274 of file primitiveManager.hpp.
void PrimitiveManager::course_keeping_UA | ( | bool | enable, |
double | course, | ||
double | speed | ||
) |
Definition at line 299 of file primitiveManager.hpp.
void PrimitiveManager::dynamic_positioning | ( | bool | enable, |
double | north, | ||
double | east, | ||
double | heading | ||
) |
Definition at line 244 of file primitiveManager.hpp.
void PrimitiveManager::go2point_FA | ( | bool | enable, |
double | north1, | ||
double | east1, | ||
double | north2, | ||
double | east2, | ||
double | speed, | ||
double | radius | ||
) |
Definition at line 181 of file primitiveManager.hpp.
void PrimitiveManager::go2point_FA_hdg | ( | bool | enable, |
double | north1, | ||
double | east1, | ||
double | north2, | ||
double | east2, | ||
double | speed, | ||
double | heading, | ||
double | radius | ||
) |
Definition at line 150 of file primitiveManager.hpp.
void PrimitiveManager::go2point_UA | ( | bool | enable, |
double | north1, | ||
double | east1, | ||
double | north2, | ||
double | east2, | ||
double | speed, | ||
double | radius | ||
) |
Definition at line 216 of file primitiveManager.hpp.
void labust::controller::PrimitiveManager::ISOprimitive | ( | bool | enable, |
int | dof, | ||
double | command, | ||
double | hysteresis, | ||
double | reference, | ||
double | sampling_rate | ||
) |
labust::primitive::PrimitiveCallCourseKeeping labust::controller::PrimitiveManager::CourseKeeping [private] |
Definition at line 124 of file primitiveManager.hpp.
labust::primitive::PrimitiveCallDOFIdentification labust::controller::PrimitiveManager::DOFIdentification [private] |
Definition at line 126 of file primitiveManager.hpp.
labust::primitive::PrimitiveCallDynamicPositioning labust::controller::PrimitiveManager::DynamicPositioning [private] |
Definition at line 125 of file primitiveManager.hpp.
Definition at line 123 of file primitiveManager.hpp.
Definition at line 128 of file primitiveManager.hpp.