
#include "Component/ModelComponent.H"#include "Component/ModelOptionDef.H"#include "Component/ModelParam.H"#include "Component/OptionManager.H"#include "Image/Point2D.H"#include "SubController.H"

Go to the source code of this file.
Classes | |
| class | MovementController |
Variables | |
| const ModelOptionCateg | MOC_SeaBee_Movement_Controller |
| static const ModelOptionDef | OPT_DepthErrThresh |
| static const ModelOptionDef | OPT_HeadingErrThresh |
| static const ModelOptionDef | OPT_DiveValue |
| static const ModelOptionDef | OPT_GoStraightTime |
| static const ModelOptionDef | OPT_SpeedValue |
| static const ModelOptionDef | OPT_HeadingValue |
| static const ModelOptionDef | OPT_TimeoutValue |
Control motors and pid
Definition in file MovementController.H.
| const ModelOptionCateg MOC_SeaBee_Movement_Controller |
{
MOC_SORTPRI_3, "SeaBee Movement Controller related options" }
Definition at line 48 of file MovementController.H.
const ModelOptionDef OPT_DepthErrThresh [static] |
{ MODOPT_ARG(int), "DepthErrThresh", &MOC_SeaBee_Movement_Controller, OPTEXP_SAVE,
"Error threshold for depth",
"depth-err-thresh", '\0', "<int>", "0" }
Definition at line 51 of file MovementController.H.
const ModelOptionDef OPT_DiveValue [static] |
{ MODOPT_ARG(int), "DiveValue", &MOC_SeaBee_Movement_Controller, OPTEXP_SAVE,
"Depth to dive",
"depth-value", '\0', "<int>", "0" }
Definition at line 61 of file MovementController.H.
const ModelOptionDef OPT_GoStraightTime [static] |
{ MODOPT_ARG(int), "GoStraightTime", &MOC_SeaBee_Movement_Controller, OPTEXP_SAVE,
"Time to go straight for",
"straight-time", '\0', "<int>", "0" }
Definition at line 66 of file MovementController.H.
const ModelOptionDef OPT_HeadingErrThresh [static] |
{ MODOPT_ARG(int), "HeadingErrThresh", &MOC_SeaBee_Movement_Controller, OPTEXP_SAVE,
"Error threshold for heading",
"heading-err-thresh", '\0', "<int>", "0" }
Definition at line 56 of file MovementController.H.
const ModelOptionDef OPT_HeadingValue [static] |
{ MODOPT_ARG(int), "HeadingValue", &MOC_SeaBee_Movement_Controller, OPTEXP_SAVE,
"Value for heading",
"heading-value", '\0', "<int>", "0" }
Definition at line 76 of file MovementController.H.
const ModelOptionDef OPT_SpeedValue [static] |
{ MODOPT_ARG(int), "SpeedValue", &MOC_SeaBee_Movement_Controller, OPTEXP_SAVE,
"Value for speed",
"speed-value", '\0', "<int>", "0" }
Definition at line 71 of file MovementController.H.
const ModelOptionDef OPT_TimeoutValue [static] |
{ MODOPT_ARG(int), "TimeoutValue", &MOC_SeaBee_Movement_Controller, OPTEXP_SAVE,
"Value for timeout",
"timeout-value", '\0', "<int>", "0" }
Definition at line 81 of file MovementController.H.
1.6.3