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...
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 |
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.
| FootstepPlannerWallsNode::FootstepPlannerWallsNode | ( | ) | [inline] |
Definition at line 39 of file footstep_planner_walls.cpp.
| virtual FootstepPlannerWallsNode::~FootstepPlannerWallsNode | ( | ) | [inline, virtual] |
Definition at line 54 of file footstep_planner_walls.cpp.
| 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.
Definition at line 85 of file footstep_planner_walls.cpp.
Definition at line 89 of file footstep_planner_walls.cpp.
double FootstepPlannerWallsNode::ivFootstepWallDist [protected] |
Definition at line 87 of file footstep_planner_walls.cpp.
Definition at line 88 of file footstep_planner_walls.cpp.
GridMap2DPtr FootstepPlannerWallsNode::ivGridMap [protected] |
Definition at line 86 of file footstep_planner_walls.cpp.
Definition at line 88 of file footstep_planner_walls.cpp.
ros::NodeHandle FootstepPlannerWallsNode::ivNh [protected] |
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.