Formation control algorithms
[Algorithms]
Formation control algorithms.
More...
|
Classes |
| class | FormCtrlOptions |
| | Options of FormCtrlOptions. More...
|
| class | SpringDampFormCtrlIn |
| class | ArtPotentialFormCtrlIn |
| class | FormationControlOut |
| class | SpringDampFormCtrlPar |
| | Parameters for the spring damper formation control algorithms. More...
|
| class | ArtPotentialFormCtrlPar |
| | Parameters for the artificial potential formation control algorithms. More...
|
| class | SpringDampFormCtrlVar |
| class | ArtPotentialFormCtrlVar |
| class | FormationControl |
| class | FormCtrlShape |
| | More...
|
| class | FormCtrlRettangleSh |
| class | FormCtrlRegularPolySh |
| class | FormCtrlPyramidSh |
| class | FormCtrlDoublePyrSh |
| class | FormCtrlTetraSh |
| class | FormCtrlCubeSh |
| class | FormCtrlCubeSoftSh |
Enumerations |
| enum | FormationControlTypes { FORM_CTRL_TYPE_SPRDAM,
FORM_CTRL_TYPE_ARTPOT,
FORM_CTRL_TYPE_BOTTUP,
FORM_CTRL_TYPES_NUM
} |
| | Enumerates the types of formation control algorithm. More...
|
| enum | ApFcState {
APFC_STATE_TK_OFF,
APFC_STATE_INIT,
APFC_STATE_RUN,
APFC_STATE_LAND,
APFC_STATE_NUM
} |
| enum | ApFcTOffState {
APFC_TOFF_STATE_CHECK_INIT_DATA,
APFC_TOFF_STATE_SEND_CURR_POS,
APFC_TOFF_STATE_FIND_ORDER,
APFC_TOFF_STATE_ARRIVED,
APFC_TOFF_STATE_NUM
} |
| enum | ApFcLandState { APFC_LAND_TODO,
APFC_LAND_STATE_NUM
} |
Variables |
| static const char * | FormationControlTypesNames [FORM_CTRL_TYPES_NUM] |
| static const char * | ApFcStateNames [APFC_STATE_NUM] |
| static const char * | ApFcTOffStateNames [APFC_TOFF_STATE_NUM] |
| static const char * | ApFcLandStateNames [APFC_LAND_STATE_NUM] |
Detailed Description
Formation control algorithms.
Enumeration Type Documentation
- Enumerator:
-
| APFC_LAND_TODO |
|
| APFC_LAND_STATE_NUM |
|
- Enumerator:
-
| APFC_STATE_TK_OFF |
|
| APFC_STATE_INIT |
|
| APFC_STATE_RUN |
|
| APFC_STATE_LAND |
|
| APFC_STATE_NUM |
|
- Enumerator:
-
| APFC_TOFF_STATE_CHECK_INIT_DATA |
|
| APFC_TOFF_STATE_SEND_CURR_POS |
|
| APFC_TOFF_STATE_FIND_ORDER |
|
| APFC_TOFF_STATE_ARRIVED |
|
| APFC_TOFF_STATE_NUM |
|
Enumerates the types of formation control algorithm.
- Author:
- Antonio Franchi
- Enumerator:
-
| FORM_CTRL_TYPE_SPRDAM |
|
| FORM_CTRL_TYPE_ARTPOT |
|
| FORM_CTRL_TYPE_BOTTUP |
|
| FORM_CTRL_TYPES_NUM |
|
Variable Documentation
Initial value:
{
"take Off",
"Init",
"run",
"land",
}
Initial value:
{
"check init data",
"send curr pos",
"find order",
"arrived",
}
Initial value:
{
"Spring-Damper Form. Control",
"Artificial-Potential Form. Control"
"Form Ctrl Bottom up"
}