Uav Controllers
[Tasks]

Height control task. More...

Classes

class  MipTasks::UavHeightControlOptions
 Examples of the use of the Options class for a task. More...
class  MipTasks::UavHeightControl
 Performs height control. More...
class  MipTasks::UavHeiConOnboardOptions
class  MipTasks::UavHeiConOnboard
 Performs height control with inner control loop. More...

Enumerations

enum  MipTasks::UavHeightControlStates {
  MipTasks::UAV_HEIGHT_CONTROL_FIRST_RUN, MipTasks::UAV_HEIGHT_CONTROL_NORMAL_RUN_BKS, MipTasks::UAV_HEIGHT_CONTROL_NORMAL_RUN_PID, MipTasks::UAV_HEIGHT_CONTROL_ONOFF_MOTORS,
  MipTasks::UAV_HEIGHT_CONTROL_STATES_NUM
}
 Enumerates the states of the HeightControlTask. More...
enum  MipTasks::UavHeiConOnboardStates { MipTasks::UAV_HEIGHT_CONTROL_ONBOARD_FIRST_RUN, MipTasks::UAV_HEIGHT_CONTRO_ONBOARDL_NORMAL_RUN, MipTasks::UAV_HEIGHT_CONTROL_ONBOARD_ONOFF_MOTORS, MipTasks::UAV_HEIGHT_CONTROL_ONBOARD_STATES_NUM }

Variables

static const char * MipTasks::UavHeightControlStatesNames [UAV_HEIGHT_CONTROL_STATES_NUM]
static const char * MipTasks::UavHeiConOnboardStatesNames [UAV_HEIGHT_CONTROL_ONBOARD_STATES_NUM]

Detailed Description

Height control task.

Height control task (onboard).

Performs height control and can be used to set gains for inner height controllers.

Enables and manage height control onboard.


Enumeration Type Documentation

Enumerator:
UAV_HEIGHT_CONTROL_ONBOARD_FIRST_RUN 
UAV_HEIGHT_CONTRO_ONBOARDL_NORMAL_RUN 
UAV_HEIGHT_CONTROL_ONBOARD_ONOFF_MOTORS 
UAV_HEIGHT_CONTROL_ONBOARD_STATES_NUM 

Enumerates the states of the HeightControlTask.

Author:
Paolo Stegagno
Enumerator:
UAV_HEIGHT_CONTROL_FIRST_RUN 
UAV_HEIGHT_CONTROL_NORMAL_RUN_BKS 
UAV_HEIGHT_CONTROL_NORMAL_RUN_PID 
UAV_HEIGHT_CONTROL_ONOFF_MOTORS 
UAV_HEIGHT_CONTROL_STATES_NUM 


Variable Documentation

const char* MipTasks::UavHeiConOnboardStatesNames[UAV_HEIGHT_CONTROL_ONBOARD_STATES_NUM] [static]

Initial value:

 {
  "FirstRun",
  "NormalRun_pid",
  "OnOffMotors"
 }

const char* MipTasks::UavHeightControlStatesNames[UAV_HEIGHT_CONTROL_STATES_NUM] [static]

Initial value:

 {
  "FirstRun",
  "NormalRun_bks",
  "NormalRun_pid",
  "OnOffMotors"
 }


Generated on Mon Feb 20 07:01:09 2017 for MIP by  doxygen 1.5.6