Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Member Functions | Private Attributes
jafar::lgl::PursuitAPI Class Reference

Detailed Description

Definition at line 87 of file PursuitAPI.hpp.

List of all members.

Public Member Functions

 PursuitAPI (std::string _robotAccessPath, std::string _targetAccessPath, std::string _robotVisibPath, unsigned int _viewLength, unsigned int _riskTermMaxValue, unsigned int _sensorHeight, unsigned int _xOffset=0, unsigned int _yOffset=0, double _scale=1.0)
 {{{
int startPG (Pos _robotPos, Pos _targetPos)
int updatePG (Pos _robotPos, Pos _targetPos)
int computePG ()
int setInitParams (std::string _robotAccessPath, std::string _targetAccessPath, std::string _robotVisibPath, unsigned int _viewLength, unsigned int _riskTermMaxValue, unsigned int _sensorHeight, unsigned int _xOffset=0, unsigned int _yOffset=0, double _scale=1.0)
PursuitInitParam getInitParams ()
PursuitState getCurrentState ()
bool checkPos (int x, int y)
bool checkPos (double x, double y)

Private Member Functions

int initWorld ()
int initPG ()

Private Attributes

PursuitInitParam initParam
PursuitNavigatorpNavigator
GeoDatapGeodata
VisibilityMappVisibilityMap
PursuitGraphpPG
PursuitState currentState

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:41 for Jafar by doxygen 1.7.6.1
LAAS-CNRS