MipAlgorithms::ObsAvoiAlgoPFMKinect Class Reference
[Obstacle avoidance]

class for PFM Kinect obstacle avoidance algorithm More...

#include <ObsAvoiAlgoPFMKinect.h>

List of all members.

Public Member Functions

 ObsAvoiAlgoPFMKinect ()
 null constructor
 ObsAvoiAlgoPFMKinect (ObsAvoiAlgoParPFMKinect OAP)
 parameter constructor
void getForces (float &F_x, float &F_y)
 retrieve total force values
void getControl (Pose *obstacle, Pose goal, Pose robot, ObsAvoiAlgoOut *out)
 retrieve control commands computed by the algorithm
string getObjectName () const
 Gets the name.

Protected Attributes

ObsAvoiAlgoParPFMKinect par
 current parameters algorithm


Detailed Description

class for PFM Kinect obstacle avoidance algorithm

Author:
Roberto Capobianco, Chiara Picardi, Lorenzo Saccares

Constructor & Destructor Documentation

MipAlgorithms::ObsAvoiAlgoPFMKinect::ObsAvoiAlgoPFMKinect (  )  [inline]

null constructor

MipAlgorithms::ObsAvoiAlgoPFMKinect::ObsAvoiAlgoPFMKinect ( ObsAvoiAlgoParPFMKinect  OAP  )  [inline]

parameter constructor

Parameters:
OAP parameter object containing the desired value for the parameters


Member Function Documentation

void MipAlgorithms::ObsAvoiAlgoPFMKinect::getForces ( float &  F_x,
float &  F_y 
)

retrieve total force values

void MipAlgorithms::ObsAvoiAlgoPFMKinect::getControl ( Pose obstacle,
Pose  goal,
Pose  robot,
ObsAvoiAlgoOut out 
)

retrieve control commands computed by the algorithm

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

string MipAlgorithms::ObsAvoiAlgoPFMKinect::getObjectName (  )  const [inline]

Gets the name.


Member Data Documentation

current parameters algorithm


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