Obstacle avoidance
[Algorithms]

Obstacle avoidance algorithms. More...


Namespaces

namespace  MipAlgorithms
 This namespace includes all classes related to algorithms.

Classes

class  VFH_Algorithm
 VFH+ algorithm taken from Player drivers. More...
class  ObsAvoiAlgoDynOptions
 Options for for the ObsAvoiAlgoDyn. More...
class  ObsAvoiAlgoDynIn
 Input class for the dynamic obstacle avoidance. More...
class  ObsAvoiAlgoDynOut
 Output class for a obstacle avoidance for second order point-mass. More...
class  ObsAvoiAlgoDynBoxPar
 Provides a obstacle avoidance for second order point-mass. More...
class  ObsAvoiAlgoBangBangPar
 Provides a obstacle avoidance for second order point-mass using bang bang control. More...
class  ObsAvoiAlgoDynVar
class  ObsAvoiAlgoDyn
 provides a obstacle avoidance for second order point-mass More...
class  MipAlgorithms::ObsAvoiAlgoLIPOptions
 Options for for the ObsAvoiAlgoLIP. More...
class  MipAlgorithms::ObsAvoiAlgoLIPParams
 provides a goal-based navigation with obstacle avoidance on laser scan More...
class  MipAlgorithms::ObsAvoiAlgoLIPVars
 provides a goal-based navigation with obstacle avoidance on laser scan More...
class  MipAlgorithms::ObsAvoiAlgoLIP
 provides a goal-based navigation with obstacle avoidance on laser scan More...
class  MipAlgorithms::ObsAvoiAlgoParPFM
 parameters of ObsAvoiAlgoPFM class More...
class  MipAlgorithms::ObsAvoiAlgoPFM
 class for PFM obstacle avoidance algorithm More...
class  MipAlgorithms::ObsAvoiAlgoParPFMKinect
 parameters of ObsAvoiAlgoPFMKinect class More...
class  MipAlgorithms::ObsAvoiAlgoPFMKinect
 class for PFM Kinect obstacle avoidance algorithm More...
class  MipAlgorithms::ObsAvoiSNDGap
class  MipAlgorithms::ObsAvoiSNDValley
class  MipAlgorithms::ObsAvoiAlgoSNDOptions
 Options for for the ObsAvoiAlgoSND. More...
class  MipAlgorithms::ObsAvoiAlgoSNDParams
 provides a goal-based navigation with obstacle avoidance on laser scan More...
class  MipAlgorithms::ObsAvoiAlgoSNDVars
 provides a goal-based navigation with obstacle avoidance on laser scan More...
class  MipAlgorithms::ObsAvoiAlgoSND
 provides a goal-based navigation with obstacle avoidance on laser scan More...
class  MipAlgorithms::ObsAvoiAlgoParVFH
 parameters of ObsAvoiAlgoVFH class More...
class  MipAlgorithms::ObsAvoiAlgoVFH
 class for VFH obstacle avoidance algorithm More...
class  ObsAvoiAlgoDynVars
 provides a obstacle avoidance for second order point-mass More...
class  ObsAvoiAlgoSNDIn
 Input class for a goal-based navigation with obstacle avoidance on laser scan. More...

Enumerations

enum  ObsAvoiAlgoDynTypes { BS_AVOI_DYN_TYPE_SPR_DAM_BOX, BS_AVOI_DYN_TYPE_BANG_BANG, OBS_AVOI_DYN_TYPES_NUM }
 Enumerates the types of dynamic obstacle avoidance. More...

Variables

static const char * ObsAvoiAlgoDynTypesNames [OBS_AVOI_DYN_TYPES_NUM]

Detailed Description

Obstacle avoidance algorithms.


Enumeration Type Documentation

Enumerates the types of dynamic obstacle avoidance.

Author:
Antonio Franchi
Enumerator:
BS_AVOI_DYN_TYPE_SPR_DAM_BOX 
BS_AVOI_DYN_TYPE_BANG_BANG 
OBS_AVOI_DYN_TYPES_NUM 


Variable Documentation

const char* ObsAvoiAlgoDynTypesNames[OBS_AVOI_DYN_TYPES_NUM] [static]

Initial value:

 {
 "Spring-Damper Box Obs. Avoi",
}


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