FormationControl.h File Reference

#include <map>
#include <baselib.h>
#include "FormControlMsgs.h"
#include "FormCtrlShape.h"
#include <socketUDP.h>

Go to the source code of this file.

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

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]


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