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


Constructor & Destructor Documentation

Definition at line 39 of file footstep_planner_walls.cpp.

Definition at line 54 of file footstep_planner_walls.cpp.


Member Function Documentation

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

Definition at line 56 of file footstep_planner_walls.cpp.

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

Definition at line 68 of file footstep_planner_walls.cpp.


Member Data Documentation

Definition at line 85 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 88 of file footstep_planner_walls.cpp.

Definition at line 86 of file footstep_planner_walls.cpp.

Definition at line 88 of file footstep_planner_walls.cpp.

Definition at line 84 of file footstep_planner_walls.cpp.

Definition at line 88 of file footstep_planner_walls.cpp.

Definition at line 88 of file footstep_planner_walls.cpp.

Definition at line 88 of file footstep_planner_walls.cpp.


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


footstep_planner
Author(s): Johannes Garimort, Armin Hornung
autogenerated on Sat Jun 8 2019 20:21:05