$search

FootstepPlannerWallsNode Class Reference

Wrapper class for FootstepPlanner, providing callbacks for the node functionality. This node additionally sets wall regions for the footstep planner, from a dedicated map callback. More...

List of all members.

Public Member Functions

 FootstepPlannerWallsNode ()
void mapCallback (const nav_msgs::OccupancyGridConstPtr &occupancyMap)
void wallMapCallback (const nav_msgs::OccupancyGridConstPtr &occupancyMap)
virtual ~FootstepPlannerWallsNode ()

Protected Attributes

footstep_planner::FootstepPlanner ivFootstepPlanner
ros::ServiceServer ivFootstepPlanService
double ivFootstepWallDist
ros::Subscriber ivGoalPoseSub
GridMap2DPtr ivGridMap
ros::Subscriber ivGridMapSub
ros::NodeHandle ivNh
ros::Subscriber ivRobotPoseSub
ros::Subscriber ivStartPoseSub
ros::Subscriber ivWallMapSub

Detailed Description

Wrapper class for FootstepPlanner, providing callbacks for the node functionality. This node additionally sets wall regions for the footstep planner, from a dedicated map callback.

Definition at line 40 of file footstep_planner_walls.cpp.


Constructor & Destructor Documentation

FootstepPlannerWallsNode::FootstepPlannerWallsNode (  )  [inline]

Definition at line 42 of file footstep_planner_walls.cpp.

virtual FootstepPlannerWallsNode::~FootstepPlannerWallsNode (  )  [inline, virtual]

Definition at line 57 of file footstep_planner_walls.cpp.


Member Function Documentation

void FootstepPlannerWallsNode::mapCallback ( const nav_msgs::OccupancyGridConstPtr occupancyMap  )  [inline]

Definition at line 59 of file footstep_planner_walls.cpp.

void FootstepPlannerWallsNode::wallMapCallback ( const nav_msgs::OccupancyGridConstPtr occupancyMap  )  [inline]

Definition at line 70 of file footstep_planner_walls.cpp.


Member Data Documentation

Definition at line 86 of file footstep_planner_walls.cpp.

Definition at line 90 of file footstep_planner_walls.cpp.

Definition at line 88 of file footstep_planner_walls.cpp.

Definition at line 89 of file footstep_planner_walls.cpp.

Definition at line 87 of file footstep_planner_walls.cpp.

Definition at line 89 of file footstep_planner_walls.cpp.

Definition at line 85 of file footstep_planner_walls.cpp.

Definition at line 89 of file footstep_planner_walls.cpp.

Definition at line 89 of file footstep_planner_walls.cpp.

Definition at line 89 of file footstep_planner_walls.cpp.


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


footstep_planner
Author(s): Johannes Garimort, Armin Hornung
autogenerated on Tue Mar 5 11:44:03 2013