Wrapper class for FootstepPlanner, providing callbacks for the node functionality.
More...
#include <footstep_planner_node.h>
Wrapper class for FootstepPlanner, providing callbacks for the node functionality.
Definition at line 53 of file footstep_planner_node.h.
vigir_footstep_planning::FootstepPlannerNode::FootstepPlannerNode |
( |
| ) |
|
vigir_footstep_planning::FootstepPlannerNode::~FootstepPlannerNode |
( |
| ) |
|
|
virtual |
void vigir_footstep_planning::FootstepPlannerNode::goalPoseCallback |
( |
const geometry_msgs::PoseStampedConstPtr & |
goal_pose | ) |
|
|
protected |
void vigir_footstep_planning::FootstepPlannerNode::initialize |
( |
ros::NodeHandle & |
nh | ) |
|
|
virtual |
void vigir_footstep_planning::FootstepPlannerNode::initPlugins |
( |
ros::NodeHandle & |
nh | ) |
|
|
virtual |
void vigir_footstep_planning::FootstepPlannerNode::planningFeedbackActionCallback |
( |
const msgs::PlanningFeedback & |
feedback, |
|
|
SimpleActionServer< msgs::StepPlanRequestAction >::Ptr & |
as |
|
) |
| |
|
protected |
void vigir_footstep_planning::FootstepPlannerNode::planningFeedbackCallback |
( |
const msgs::PlanningFeedback & |
feedback | ) |
|
|
protected |
void vigir_footstep_planning::FootstepPlannerNode::planningPreemptionActionCallback |
( |
SimpleActionServer< msgs::StepPlanRequestAction >::Ptr & |
as | ) |
|
|
protected |
void vigir_footstep_planning::FootstepPlannerNode::planningResultActionCallback |
( |
const msgs::StepPlanRequestService::Response & |
resp, |
|
|
SimpleActionServer< msgs::StepPlanRequestAction >::Ptr & |
as |
|
) |
| |
|
protected |
void vigir_footstep_planning::FootstepPlannerNode::planningResultCallback |
( |
const msgs::StepPlanRequestService::Response & |
resp | ) |
|
|
protected |
void vigir_footstep_planning::FootstepPlannerNode::setParams |
( |
const std_msgs::StringConstPtr & |
params_name | ) |
|
|
protected |
void vigir_footstep_planning::FootstepPlannerNode::stepPlanRequest |
( |
const msgs::StepPlanRequestConstPtr & |
plan_request | ) |
|
|
protected |
void vigir_footstep_planning::FootstepPlannerNode::stepPlanRequestAction |
( |
SimpleActionServer< msgs::StepPlanRequestAction >::Ptr & |
as | ) |
|
|
protected |
void vigir_footstep_planning::FootstepPlannerNode::stepPlanRequestPreempt |
( |
SimpleActionServer< msgs::StepPlanRequestAction >::Ptr & |
as | ) |
|
|
protected |
bool vigir_footstep_planning::FootstepPlannerNode::stepPlanRequestService |
( |
msgs::StepPlanRequestService::Request & |
req, |
|
|
msgs::StepPlanRequestService::Response & |
resp |
|
) |
| |
|
protected |
void vigir_footstep_planning::FootstepPlannerNode::updateFeetAction |
( |
SimpleActionServer< msgs::UpdateFeetAction >::Ptr & |
as | ) |
|
|
protected |
bool vigir_footstep_planning::FootstepPlannerNode::updateFeetService |
( |
msgs::UpdateFeetService::Request & |
req, |
|
|
msgs::UpdateFeetService::Response & |
resp |
|
) |
| |
|
protected |
void vigir_footstep_planning::FootstepPlannerNode::updateFootAction |
( |
SimpleActionServer< msgs::UpdateFootAction >::Ptr & |
as | ) |
|
|
protected |
bool vigir_footstep_planning::FootstepPlannerNode::updateFootService |
( |
msgs::UpdateFootService::Request & |
req, |
|
|
msgs::UpdateFootService::Response & |
resp |
|
) |
| |
|
protected |
void vigir_footstep_planning::FootstepPlannerNode::updateStepPlanAction |
( |
SimpleActionServer< msgs::UpdateStepPlanAction >::Ptr & |
as | ) |
|
|
protected |
bool vigir_footstep_planning::FootstepPlannerNode::updateStepPlanService |
( |
msgs::UpdateStepPlanService::Request & |
req, |
|
|
msgs::UpdateStepPlanService::Response & |
resp |
|
) |
| |
|
protected |
ros::Publisher vigir_footstep_planning::FootstepPlannerNode::error_status_pub |
|
protected |
ros::Publisher vigir_footstep_planning::FootstepPlannerNode::feedback_pub |
|
protected |
ros::ServiceClient vigir_footstep_planning::FootstepPlannerNode::generate_feet_pose_client |
|
protected |
ros::Subscriber vigir_footstep_planning::FootstepPlannerNode::goal_pose_sub |
|
protected |
ros::Subscriber vigir_footstep_planning::FootstepPlannerNode::set_active_parameter_set_sub |
|
protected |
ros::Publisher vigir_footstep_planning::FootstepPlannerNode::step_plan_pub |
|
protected |
SimpleActionServer<msgs::StepPlanRequestAction>::Ptr vigir_footstep_planning::FootstepPlannerNode::step_plan_request_as |
|
protected |
boost::recursive_mutex vigir_footstep_planning::FootstepPlannerNode::step_plan_request_as_mutex |
|
mutableprotected |
ros::Subscriber vigir_footstep_planning::FootstepPlannerNode::step_plan_request_sub |
|
protected |
ros::Publisher vigir_footstep_planning::FootstepPlannerNode::step_plan_request_vis_pub |
|
protected |
ros::Publisher vigir_footstep_planning::FootstepPlannerNode::step_plan_vis_pub |
|
protected |
ros::Publisher vigir_footstep_planning::FootstepPlannerNode::temp_step_plan_pub |
|
protected |
SimpleActionServer<msgs::UpdateFeetAction>::Ptr vigir_footstep_planning::FootstepPlannerNode::update_feet_as |
|
protected |
SimpleActionServer<msgs::UpdateFootAction>::Ptr vigir_footstep_planning::FootstepPlannerNode::update_foot_as |
|
protected |
SimpleActionServer<msgs::UpdateStepPlanAction>::Ptr vigir_footstep_planning::FootstepPlannerNode::update_step_plan_as |
|
protected |
The documentation for this class was generated from the following files: