All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends
Public Member Functions | Protected Member Functions | Protected Attributes
TELEKYB_NAMESPACE::ObstacleAvoidancePotential Class Reference

#include <ObstacleAvoidancePotential.hpp>

List of all members.

Public Member Functions

Velocity3D getObstacleVelocity (const Position3D &currentPosition, const std::vector< Position3D > &obstaclePoints)
 ObstacleAvoidancePotential (const std::string &identifier_)
virtual ~ObstacleAvoidancePotential ()

Protected Member Functions

double getEffectiveUAVDistance (const Position3D &relObstaclePositon) const

Protected Attributes

CoTanRepulsiveGradientobstaclePotentialGradient
ObstacleAvoidancePotentialOptions options

Detailed Description

Definition at line 33 of file ObstacleAvoidancePotential.hpp.


Constructor & Destructor Documentation

Definition at line 31 of file ObstacleAvoidancePotential.cpp.

Definition at line 47 of file ObstacleAvoidancePotential.cpp.


Member Function Documentation

double TELEKYB_NAMESPACE::ObstacleAvoidancePotential::getEffectiveUAVDistance ( const Position3D relObstaclePositon) const [protected]

Definition at line 53 of file ObstacleAvoidancePotential.cpp.

Velocity3D TELEKYB_NAMESPACE::ObstacleAvoidancePotential::getObstacleVelocity ( const Position3D currentPosition,
const std::vector< Position3D > &  obstaclePoints 
)

Definition at line 68 of file ObstacleAvoidancePotential.cpp.


Member Data Documentation

Definition at line 37 of file ObstacleAvoidancePotential.hpp.

Definition at line 35 of file ObstacleAvoidancePotential.hpp.


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


tk_obstacle
Author(s): Martin Riedel
autogenerated on Mon Nov 11 2013 11:13:22