Public Types | Public Member Functions | Protected Attributes
vigir_footstep_planning::GlobalFootstepPlanner Class Reference

#include <global_footstep_planner.h>

List of all members.

Public Types

typedef boost::shared_ptr
< const GlobalFootstepPlanner
ConstPtr
typedef boost::shared_ptr
< GlobalFootstepPlanner
Ptr

Public Member Functions

msgs::ErrorStatus appendStepPlan (const std::vector< msgs::StepPlan > &step_plans, msgs::StepPlan &result) const
msgs::ErrorStatus editStep (const msgs::EditStep &edit_step, const msgs::StepPlan &step_plan, std::vector< msgs::StepPlan > &result) const
msgs::ErrorStatus getStepPlan (msgs::StepPlan &result) const
 GlobalFootstepPlanner (FootstepPlanner::Ptr &footstep_planner)
 GlobalFootstepPlanner ()
void init (ros::NodeHandle &nh)
msgs::ErrorStatus setStepPlan (const msgs::StepPlan &result)
msgs::ErrorStatus stitchStepPlan (const std::vector< msgs::StepPlan > &step_plans, msgs::StepPlan &result) const
virtual ~GlobalFootstepPlanner ()

Protected Attributes

FootstepPlanner::Ptr footstep_planner
ros::ServiceClient generate_feet_pose_client
StepPlan::Ptr step_plan

Detailed Description

Definition at line 43 of file global_footstep_planner.h.


Member Typedef Documentation

Definition at line 62 of file global_footstep_planner.h.

Definition at line 61 of file global_footstep_planner.h.


Constructor & Destructor Documentation

Definition at line 5 of file global_footstep_planner.cpp.

Definition at line 11 of file global_footstep_planner.cpp.

Definition at line 16 of file global_footstep_planner.cpp.


Member Function Documentation

msgs::ErrorStatus vigir_footstep_planning::GlobalFootstepPlanner::appendStepPlan ( const std::vector< msgs::StepPlan > &  step_plans,
msgs::StepPlan &  result 
) const

Definition at line 39 of file global_footstep_planner.cpp.

msgs::ErrorStatus vigir_footstep_planning::GlobalFootstepPlanner::editStep ( const msgs::EditStep &  edit_step,
const msgs::StepPlan &  step_plan,
std::vector< msgs::StepPlan > &  result 
) const

Definition at line 65 of file global_footstep_planner.cpp.

msgs::ErrorStatus vigir_footstep_planning::GlobalFootstepPlanner::getStepPlan ( msgs::StepPlan &  result) const

Definition at line 34 of file global_footstep_planner.cpp.

Definition at line 20 of file global_footstep_planner.cpp.

msgs::ErrorStatus vigir_footstep_planning::GlobalFootstepPlanner::setStepPlan ( const msgs::StepPlan &  result)

Definition at line 29 of file global_footstep_planner.cpp.

msgs::ErrorStatus vigir_footstep_planning::GlobalFootstepPlanner::stitchStepPlan ( const std::vector< msgs::StepPlan > &  step_plans,
msgs::StepPlan &  result 
) const

Definition at line 52 of file global_footstep_planner.cpp.


Member Data Documentation

Definition at line 66 of file global_footstep_planner.h.

Definition at line 69 of file global_footstep_planner.h.

Definition at line 72 of file global_footstep_planner.h.


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


vigir_global_footstep_planner
Author(s): Alexander Stumpf
autogenerated on Fri Apr 7 2017 02:59:49