MipAlgorithms::ObsAvoiAlgoVFH Class Reference
[Obstacle avoidance]

class for VFH obstacle avoidance algorithm More...

#include <ObsAvoiAlgoVFH.h>

Inheritance diagram for MipAlgorithms::ObsAvoiAlgoVFH:

MipAlgorithms::ObsAvoiAlgo MIPObject

List of all members.

Public Member Functions

 ObsAvoiAlgoVFH ()
 null constructor
 ObsAvoiAlgoVFH (ObsAvoiAlgoParVFH OAP)
 parameter constructor
void getControl (ObsAvoiAlgoIn &in, ObsAvoiAlgoOut *out)
 retrieve control commands computed by the algorithm
string getObjectName () const
 Gets the name.

Protected Attributes

ObsAvoiAlgoParVFH par


Detailed Description

class for VFH obstacle avoidance algorithm

Author:
Fabrizio Ramundo

Constructor & Destructor Documentation

MipAlgorithms::ObsAvoiAlgoVFH::ObsAvoiAlgoVFH (  )  [inline]

null constructor

MipAlgorithms::ObsAvoiAlgoVFH::ObsAvoiAlgoVFH ( ObsAvoiAlgoParVFH  OAP  )  [inline]

parameter constructor

Parameters:
[in] OAP parameter object containing the desired value for the parameters


Member Function Documentation

void MipAlgorithms::ObsAvoiAlgoVFH::getControl ( ObsAvoiAlgoIn in,
ObsAvoiAlgoOut out 
) [virtual]

retrieve control commands computed by the algorithm

Parameters:
[in] in input object
[out] out pointer to output object

Reimplemented from MipAlgorithms::ObsAvoiAlgo.

string MipAlgorithms::ObsAvoiAlgoVFH::getObjectName (  )  const [inline, virtual]

Gets the name.

Implements MIPObject.


Member Data Documentation

Reimplemented from MipAlgorithms::ObsAvoiAlgo.


The documentation for this class was generated from the following files:

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