#include <VMObsAvoid.hpp>

Public Member Functions | |
| virtual void | destroy () | 
| virtual void | didTurnInactive () | 
| virtual void | initialize () | 
| virtual bool | trajectoryStep (const TKState ¤tState, TKTrajectory &trajInput) | 
| VMObsAvoid () | |
| virtual void | willTurnActive () | 
Protected Member Functions | |
| void | obsPointCB (const telekyb_msgs::StampedPointArray::ConstPtr &obsPointsMsg) | 
Protected Attributes | |
| std::vector< Position3D > | lastObstaclePoints | 
| boost::mutex | lastObstaclePointsMutex | 
| ObstacleAvoidancePotential | obsAvoidPotentialAlg | 
| ros::Subscriber | obsPointSub | 
| VMObsAvoidOptions | options | 
Definition at line 34 of file VMObsAvoid.hpp.
Definition at line 25 of file VMObsAvoid.cpp.
| void telekyb_traj::VMObsAvoid::destroy | ( | ) |  [virtual] | 
        
Implements TELEKYB_NAMESPACE::TrajectoryModule.
Definition at line 37 of file VMObsAvoid.cpp.
| void telekyb_traj::VMObsAvoid::didTurnInactive | ( | ) |  [virtual] | 
        
Implements TELEKYB_NAMESPACE::TrajectoryModule.
Definition at line 51 of file VMObsAvoid.cpp.
| void telekyb_traj::VMObsAvoid::initialize | ( | ) |  [virtual] | 
        
Implements TELEKYB_NAMESPACE::TrajectoryModule.
Definition at line 32 of file VMObsAvoid.cpp.
| void telekyb_traj::VMObsAvoid::obsPointCB | ( | const telekyb_msgs::StampedPointArray::ConstPtr & | obsPointsMsg | ) |  [protected] | 
        
Definition at line 68 of file VMObsAvoid.cpp.
| bool telekyb_traj::VMObsAvoid::trajectoryStep | ( | const TKState & | currentState, | 
| TKTrajectory & | trajInput | ||
| ) |  [virtual] | 
        
Implements TELEKYB_NAMESPACE::TrajectoryModule.
Definition at line 56 of file VMObsAvoid.cpp.
| void telekyb_traj::VMObsAvoid::willTurnActive | ( | ) |  [virtual] | 
        
Implements TELEKYB_NAMESPACE::TrajectoryModule.
Definition at line 43 of file VMObsAvoid.cpp.
std::vector<Position3D> telekyb_traj::VMObsAvoid::lastObstaclePoints [protected] | 
        
Definition at line 46 of file VMObsAvoid.hpp.
boost::mutex telekyb_traj::VMObsAvoid::lastObstaclePointsMutex [protected] | 
        
Definition at line 47 of file VMObsAvoid.hpp.
Definition at line 38 of file VMObsAvoid.hpp.
ros::Subscriber telekyb_traj::VMObsAvoid::obsPointSub [protected] | 
        
Definition at line 41 of file VMObsAvoid.hpp.
VMObsAvoidOptions telekyb_traj::VMObsAvoid::options [protected] | 
        
Definition at line 36 of file VMObsAvoid.hpp.