Public Member Functions
teb_local_planner::PointRobotFootprint Class Reference

#include <robot_footprint_model.h>

Inheritance diagram for teb_local_planner::PointRobotFootprint:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual double calculateDistance (const PoseSE2 &current_pose, const Obstacle *obstacle) const
 Calculate the distance between the robot and an obstacle.
 PointRobotFootprint ()
 Default constructor of the abstract obstacle class.
virtual ~PointRobotFootprint ()
 Virtual destructor.

Detailed Description

Definition at line 117 of file robot_footprint_model.h.


Constructor & Destructor Documentation

Default constructor of the abstract obstacle class.

Definition at line 124 of file robot_footprint_model.h.

Virtual destructor.

Definition at line 129 of file robot_footprint_model.h.


Member Function Documentation

virtual double teb_local_planner::PointRobotFootprint::calculateDistance ( const PoseSE2 current_pose,
const Obstacle obstacle 
) const [inline, virtual]

Calculate the distance between the robot and an obstacle.

Parameters:
current_poseCurrent robot pose
obstaclePointer to the obstacle
Returns:
Euclidean distance to the robot

Implements teb_local_planner::BaseRobotFootprintModel.

Definition at line 137 of file robot_footprint_model.h.


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


teb_local_planner
Author(s): Christoph Rösmann
autogenerated on Mon Oct 24 2016 05:31:16