MipAlgorithms::ObsAvoiAlgo Class Reference

generic class for obstacle avoidance algorithms More...

#include <ObsAvoiAlgo.h>

Inheritance diagram for MipAlgorithms::ObsAvoiAlgo:

MIPObject MipAlgorithms::ObsAvoiAlgoLIP MipAlgorithms::ObsAvoiAlgoPFM MipAlgorithms::ObsAvoiAlgoSND MipAlgorithms::ObsAvoiAlgoVFH

List of all members.

Public Member Functions

 ObsAvoiAlgo ()
 null constructor
 ObsAvoiAlgo (ObsAvoiAlgoPar OAP)
 parameter constructor
virtual void getControl (ObsAvoiAlgoIn &in, ObsAvoiAlgoOut *out)

Protected Attributes

ObsAvoiAlgoPar par


Detailed Description

generic class for obstacle avoidance algorithms

Author:
Fabrizio Ramundo

Constructor & Destructor Documentation

MipAlgorithms::ObsAvoiAlgo::ObsAvoiAlgo (  )  [inline]

null constructor

MipAlgorithms::ObsAvoiAlgo::ObsAvoiAlgo ( ObsAvoiAlgoPar  OAP  )  [inline]

parameter constructor

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


Member Function Documentation

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

retrieve control commands computed by the algorithm

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

Reimplemented in MipAlgorithms::ObsAvoiAlgoLIP, MipAlgorithms::ObsAvoiAlgoPFM, MipAlgorithms::ObsAvoiAlgoSND, and MipAlgorithms::ObsAvoiAlgoVFH.


Member Data Documentation


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

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