Public Member Functions | Protected Attributes
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

Definition at line 42 of file footstep_planner_walls.cpp.

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 71 of file footstep_planner_walls.cpp.


Member Data Documentation

Definition at line 88 of file footstep_planner_walls.cpp.

Definition at line 92 of file footstep_planner_walls.cpp.

Definition at line 90 of file footstep_planner_walls.cpp.

Definition at line 91 of file footstep_planner_walls.cpp.

Definition at line 89 of file footstep_planner_walls.cpp.

Definition at line 91 of file footstep_planner_walls.cpp.

Definition at line 87 of file footstep_planner_walls.cpp.

Definition at line 91 of file footstep_planner_walls.cpp.

Definition at line 91 of file footstep_planner_walls.cpp.

Definition at line 91 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 Oct 15 2013 10:06:52