#include <robot_footprint_model.h>

Public Member Functions | |
| virtual double | calculateDistance (const PoseSE2 ¤t_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. | |
Definition at line 117 of file robot_footprint_model.h.
Default constructor of the abstract obstacle class.
Definition at line 124 of file robot_footprint_model.h.
| virtual teb_local_planner::PointRobotFootprint::~PointRobotFootprint | ( | ) | [inline, virtual] |
Virtual destructor.
Definition at line 129 of file robot_footprint_model.h.
| 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.
| current_pose | Current robot pose |
| obstacle | Pointer to the obstacle |
Implements teb_local_planner::BaseRobotFootprintModel.
Definition at line 137 of file robot_footprint_model.h.