Types of visual hovering.
Time MipTasks::VisualHovering::getMaxDuration | ( | ) | [inline, virtual, inherited] |
Gets maxDurationPeriod, maximum duration for the task.
Implements MipTasks::Task.
Time MipTasks::VisualHovering::getMaxSamplPeriod | ( | ) | [inline, virtual, inherited] |
Gets maxSamplPeriod, maximum allowed time period between two calls of a run.
Implements MipTasks::Task.
Time MipTasks::VisualHovering::getMinSamplPeriod | ( | ) | [inline, virtual, inherited] |
Gets minSamplPeriod, minimum allowed time period between two calls of a run.
Implements MipTasks::Task.
string MipTasks::VisualHoveringOptions::getObjectName | ( | ) | const [inline, virtual, inherited] |
TaskPlate MipTasks::VisualHovering::getPlate | ( | ) | const [inline, virtual, inherited] |
TaskOutputs MipTasks::VisualHovering::run | ( | void | ) | [virtual, inherited] |
MipTasks::VisualHovering::VisualHovering | ( | ResourcePointers | resources, | |
int | argc, | |||
const char * | argv[] | |||
) | [inherited] |
Constructor.
MipTasks::VisualHoveringOptions::VisualHoveringOptions | ( | ) | [inherited] |
Default constructor.
MipTasks::VisualHovering::~VisualHovering | ( | ) | [inherited] |
Destructor.
ofstream MipTasks::VisualHoveringVar::_logFile [inherited] |
int MipTasks::VisualHoveringVar::_numrow [inherited] |
IntOption* MipTasks::VisualHoveringOptions::algoType [inherited] |
Type of algorithm.
short MipTasks::VisualHoveringVar::ctrlEnable [inherited] |
IntOption* MipTasks::VisualHoveringOptions::heightCtrlType [inherited] |
Type of controller 0 remote, 1 onboard height ctrl, 2 GPS + onboard height ctrl.
DecimalOption* MipTasks::VisualHoveringOptions::inKAngle [inherited] |
kAngle value (controller gain).
DecimalOption* MipTasks::VisualHoveringOptions::inKfeatErr [inherited] |
kFeatError value (weight of visual features).
kIntegral value (weight of integral gain).
StringOption* MipTasks::VisualHoveringOptions::log_name [inherited] |
Name of log file.
StringOption* MipTasks::VisualHoveringOptions::log_path [inherited] |
Path top save log file.
BoolOption* MipTasks::VisualHoveringOptions::make_log [inherited] |
Whether or not record a logfile.
Whether or not record a video log.
DecimalOption* MipTasks::VisualHoveringOptions::trimPitch [inherited] |
Base pitch control output.
DecimalOption* MipTasks::VisualHoveringOptions::trimYaw [inherited] |
Base yaw control output.
BoolOption* MipTasks::VisualHoveringOptions::use_omega [inherited] |
Whether or not use angular velocities.
IntOption* MipTasks::VisualHoveringOptions::visDepth [inherited] |
Level of visualization.
const char* MipTasks::VisualHoveringStatesNames[VISUAL_OVERING_STATES_NUM] [static] |
Initial value:
{ "FirstRun", "NormalRun", "LastRun" }
const char* MipTasks::visualHoveringTypesNames[VISUAL_HOVERING_TYPES_NUM] [static] |
Initial value:
{
"Camshift"
}