__init__.py
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/src/vigir_footstep_planning_lib/
____init_____8py
vigir_footstep_planning_lib
error_status_widget.py
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/src/vigir_footstep_planning_lib/
error__status__widget_8py
vigir_footstep_planning_lib::error_status_widget::QErrorStatusTextBox
vigir_footstep_planning_lib::error_status_widget::QErrorStatusWidget
vigir_footstep_planning_lib::error_status_widget
execute_step_plan_widget.py
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/src/vigir_footstep_planning_lib/
execute__step__plan__widget_8py
vigir_footstep_planning_lib::execute_step_plan_widget::QExecuteStepPlanWidget
vigir_footstep_planning_lib::execute_step_plan_widget
footstep.cpp
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/src/modeling/
footstep_8cpp
vigir_footstep_planning
footstep.h
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/include/vigir_footstep_planning_lib/modeling/
footstep_8h
vigir_footstep_planning_lib/modeling/planning_state.h
vigir_footstep_planning::Footstep
vigir_footstep_planning
footstep_planning_vis.cpp
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/src/visualization/
footstep__planning__vis_8cpp
vigir_footstep_planning
vigir_footstep_planning::vis
void
clearFeet
namespacevigir__footstep__planning_1_1vis.html
afed57c72758f8cff5c5510c1bee455e8
(ros::Publisher &pub, const std_msgs::Header &header)
void
clearMarkerArray
namespacevigir__footstep__planning_1_1vis.html
a44c50408c313ac6cf1ee9a7776bc31e1
(ros::Publisher &pub, visualization_msgs::MarkerArray &last_step_plan_vis)
void
clearPath
namespacevigir__footstep__planning_1_1vis.html
a4c4c2b89e39291b330e442d55075d934
(ros::Publisher &pub, const std_msgs::Header &header)
void
publishFeet
namespacevigir__footstep__planning_1_1vis.html
a44d0bbce2f5ff7c5de83fcd951de38b5
(ros::Publisher &pub, const msgs::Feet &feet, const geometry_msgs::Vector3 &foot_size, const std_msgs::ColorRGBA &color)
void
publishGoal
namespacevigir__footstep__planning_1_1vis.html
a076c6ee08bd526c925576a189d764aaa
(ros::Publisher &pub, const msgs::Feet &feet, const geometry_msgs::Vector3 &foot_size)
void
publishPath
namespacevigir__footstep__planning_1_1vis.html
afd2e77fe3905bdd77b4eac6594f729f5
(ros::Publisher &pub, const msgs::StepPlan &step_plan)
void
publishRecentlyVistedSteps
namespacevigir__footstep__planning_1_1vis.html
add4c8603852a6f8ce443ca0794cc26b3
(ros::Publisher &pub, const std::vector< msgs::Step > &recently_visited_steps, const std_msgs::Header &header)
void
publishStart
namespacevigir__footstep__planning_1_1vis.html
afb56f8fafb4a3091e5292428c99dabd4
(ros::Publisher &pub, const msgs::Feet &feet, const geometry_msgs::Vector3 &foot_size)
void
publishStepPlan
namespacevigir__footstep__planning_1_1vis.html
aa3452b187172b7ead41a2487b39a015b
(ros::Publisher &pub, const msgs::StepPlan &step_plan, const geometry_msgs::Vector3 &foot_size, visualization_msgs::MarkerArray &last_step_plan_vis, bool add_step_index=true)
void
publishUpperBody
namespacevigir__footstep__planning_1_1vis.html
ae4b9a4de983c99fae7cc015b93575b97
(ros::Publisher &pub, const msgs::StepPlan &step_plan, const geometry_msgs::Vector3 &upper_body_size, const geometry_msgs::Vector3 &upper_body_origin_shift, visualization_msgs::MarkerArray &last_upper_body_vis, bool add_step_index=true)
void
publishVistedSteps
namespacevigir__footstep__planning_1_1vis.html
a941936430dbc67e95ce78d53e8713ffa
(ros::Publisher &pub, const std::vector< msgs::Step > &visited_steps, const std_msgs::Header &header)
void
publishVistedSteps
namespacevigir__footstep__planning_1_1vis.html
aede6461bed1c79bf4b752d2725ff1097
(ros::Publisher &pub, const std::set< msgs::Step, StepMsgVisCompare > &visited_steps, const std_msgs::Header &header)
footstep_planning_vis.h
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/include/vigir_footstep_planning_lib/visualization/
footstep__planning__vis_8h
vigir_footstep_planning::vis::StepMsgVisCompare
vigir_footstep_planning
vigir_footstep_planning::vis
void
clearFeet
namespacevigir__footstep__planning_1_1vis.html
afed57c72758f8cff5c5510c1bee455e8
(ros::Publisher &pub, const std_msgs::Header &header)
void
clearMarkerArray
namespacevigir__footstep__planning_1_1vis.html
a44c50408c313ac6cf1ee9a7776bc31e1
(ros::Publisher &pub, visualization_msgs::MarkerArray &last_step_plan_vis)
void
clearPath
namespacevigir__footstep__planning_1_1vis.html
a4c4c2b89e39291b330e442d55075d934
(ros::Publisher &pub, const std_msgs::Header &header)
void
publishFeet
namespacevigir__footstep__planning_1_1vis.html
a44d0bbce2f5ff7c5de83fcd951de38b5
(ros::Publisher &pub, const msgs::Feet &feet, const geometry_msgs::Vector3 &foot_size, const std_msgs::ColorRGBA &color)
void
publishGoal
namespacevigir__footstep__planning_1_1vis.html
a076c6ee08bd526c925576a189d764aaa
(ros::Publisher &pub, const msgs::Feet &feet, const geometry_msgs::Vector3 &foot_size)
void
publishPath
namespacevigir__footstep__planning_1_1vis.html
afd2e77fe3905bdd77b4eac6594f729f5
(ros::Publisher &pub, const msgs::StepPlan &step_plan)
void
publishRecentlyVistedSteps
namespacevigir__footstep__planning_1_1vis.html
add4c8603852a6f8ce443ca0794cc26b3
(ros::Publisher &pub, const std::vector< msgs::Step > &recently_visited_steps, const std_msgs::Header &header)
void
publishStart
namespacevigir__footstep__planning_1_1vis.html
afb56f8fafb4a3091e5292428c99dabd4
(ros::Publisher &pub, const msgs::Feet &feet, const geometry_msgs::Vector3 &foot_size)
void
publishStepPlan
namespacevigir__footstep__planning_1_1vis.html
aa3452b187172b7ead41a2487b39a015b
(ros::Publisher &pub, const msgs::StepPlan &step_plan, const geometry_msgs::Vector3 &foot_size, visualization_msgs::MarkerArray &last_step_plan_vis, bool add_step_index=true)
void
publishUpperBody
namespacevigir__footstep__planning_1_1vis.html
ae4b9a4de983c99fae7cc015b93575b97
(ros::Publisher &pub, const msgs::StepPlan &step_plan, const geometry_msgs::Vector3 &upper_body_size, const geometry_msgs::Vector3 &upper_body_origin_shift, visualization_msgs::MarkerArray &last_upper_body_vis, bool add_step_index=true)
void
publishVistedSteps
namespacevigir__footstep__planning_1_1vis.html
a941936430dbc67e95ce78d53e8713ffa
(ros::Publisher &pub, const std::vector< msgs::Step > &visited_steps, const std_msgs::Header &header)
void
publishVistedSteps
namespacevigir__footstep__planning_1_1vis.html
aede6461bed1c79bf4b752d2725ff1097
(ros::Publisher &pub, const std::set< msgs::Step, StepMsgVisCompare > &visited_steps, const std_msgs::Header &header)
footstep_planning_vis_node.cpp
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/src/visualization/
footstep__planning__vis__node_8cpp
vigir_footstep_planning_lib/helper.h
vigir_footstep_planning
int
main
footstep__planning__vis__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
footstep_planning_vis_node.h
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/include/vigir_footstep_planning_lib/visualization/
footstep__planning__vis__node_8h
vigir_footstep_planning::FootstepPlanningVisNode
vigir_footstep_planning
helper.cpp
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/src/
helper_8cpp
vigir_footstep_planning_lib/helper.h
vigir_footstep_planning
msgs::ErrorStatus
determineGoalFeetPose
namespacevigir__footstep__planning.html
a07e186ed884255b452eebb90054f6d06
(msgs::Feet &goal_feet, ros::ServiceClient &generate_feet_pose_client, const geometry_msgs::PoseStamped &goal_pose)
msgs::ErrorStatus
determineStartFeetPose
namespacevigir__footstep__planning.html
ab8aba922523654b159af7180009032c9
(msgs::Feet &start_feet, ros::ServiceClient &generate_feet_pose_client, const std_msgs::Header &header)
bool
getFootSize
namespacevigir__footstep__planning.html
a1320b5007375c7b2297fd2308db9065f
(ros::NodeHandle &nh, geometry_msgs::Vector3 &foot_size)
bool
getGridMapCoords
namespacevigir__footstep__planning.html
a3e1859c864677518c88d67fd5fcd177e
(const nav_msgs::OccupancyGrid &map, double x, double y, int &map_x, int &map_y)
bool
getGridMapIndex
namespacevigir__footstep__planning.html
a6bf96d3789c6fd2c8940351287bcb1f9
(const nav_msgs::OccupancyGrid &map, double x, double y, int &idx)
bool
getRPY
namespacevigir__footstep__planning.html
a5ddc543364b4a65a99ade2dc91b44e73
(ros::NodeHandle &nh, const std::string name, geometry_msgs::Vector3 &val)
bool
getUpperBodyOriginShift
namespacevigir__footstep__planning.html
a301e794ab7984ec555ec89cfdbd065a2
(ros::NodeHandle &nh, geometry_msgs::Vector3 &upper_body_origin_shift)
bool
getUpperBodySize
namespacevigir__footstep__planning.html
a5eee4da7dcef8a61605e85ad585e46a7
(ros::NodeHandle &nh, geometry_msgs::Vector3 &upper_body_size)
bool
getXYZ
namespacevigir__footstep__planning.html
af75fac47665559538931fff8c7d49ed7
(ros::NodeHandle &nh, const std::string name, geometry_msgs::Vector3 &val)
msgs::ErrorStatus
transform
namespacevigir__footstep__planning.html
abc90aea61e526493695827266dbe8ef4
(msgs::Foot &foot, ros::ServiceClient &transform_foot_pose_client, const std::string &target_frame)
msgs::ErrorStatus
transform
namespacevigir__footstep__planning.html
a98885c179acc776a806ffb0e56ad7d3f
(msgs::Feet &feet, ros::ServiceClient &transform_feet_poses_client, const std::string &target_frame)
msgs::ErrorStatus
transform
namespacevigir__footstep__planning.html
a328a18a034a67abe13b6dc8309a315ee
(msgs::StepPlan &step_plan, ros::ServiceClient &transform_step_plan_client, const std::string &target_frame)
helper.h
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/include/vigir_footstep_planning_lib/
helper_8h
vigir_footstep_planning::SimpleActionClient
vigir_footstep_planning::SimpleActionServer
vigir_footstep_planning
msgs::ErrorStatus
determineGoalFeetPose
namespacevigir__footstep__planning.html
a07e186ed884255b452eebb90054f6d06
(msgs::Feet &goal_feet, ros::ServiceClient &generate_feet_pose_client, const geometry_msgs::PoseStamped &goal_pose)
msgs::ErrorStatus
determineStartFeetPose
namespacevigir__footstep__planning.html
ab8aba922523654b159af7180009032c9
(msgs::Feet &start_feet, ros::ServiceClient &generate_feet_pose_client, const std_msgs::Header &header)
bool
getFootSize
namespacevigir__footstep__planning.html
a1320b5007375c7b2297fd2308db9065f
(ros::NodeHandle &nh, geometry_msgs::Vector3 &foot_size)
bool
getGridMapCoords
namespacevigir__footstep__planning.html
a3e1859c864677518c88d67fd5fcd177e
(const nav_msgs::OccupancyGrid &map, double x, double y, int &map_x, int &map_y)
bool
getGridMapIndex
namespacevigir__footstep__planning.html
a6bf96d3789c6fd2c8940351287bcb1f9
(const nav_msgs::OccupancyGrid &map, double x, double y, int &idx)
bool
getRPY
namespacevigir__footstep__planning.html
a5ddc543364b4a65a99ade2dc91b44e73
(ros::NodeHandle &nh, const std::string name, geometry_msgs::Vector3 &val)
bool
getUpperBodyOriginShift
namespacevigir__footstep__planning.html
a301e794ab7984ec555ec89cfdbd065a2
(ros::NodeHandle &nh, geometry_msgs::Vector3 &upper_body_origin_shift)
bool
getUpperBodySize
namespacevigir__footstep__planning.html
a5eee4da7dcef8a61605e85ad585e46a7
(ros::NodeHandle &nh, geometry_msgs::Vector3 &upper_body_size)
bool
getXYZ
namespacevigir__footstep__planning.html
af75fac47665559538931fff8c7d49ed7
(ros::NodeHandle &nh, const std::string name, geometry_msgs::Vector3 &val)
std::string &
strip
namespacevigir__footstep__planning.html
ac0b2f54d282ab0b510903ab0368c5019
(std::string &s, const char c)
std::string
strip_const
namespacevigir__footstep__planning.html
a4db96938e8fee6051476fadf94ba885a
(const std::string &s, const char c)
msgs::ErrorStatus
transform
namespacevigir__footstep__planning.html
abc90aea61e526493695827266dbe8ef4
(msgs::Foot &foot, ros::ServiceClient &transform_foot_pose_client, const std::string &target_frame)
msgs::ErrorStatus
transform
namespacevigir__footstep__planning.html
a98885c179acc776a806ffb0e56ad7d3f
(msgs::Feet &feet, ros::ServiceClient &transform_feet_poses_client, const std::string &target_frame)
msgs::ErrorStatus
transform
namespacevigir__footstep__planning.html
a328a18a034a67abe13b6dc8309a315ee
(msgs::StepPlan &step_plan, ros::ServiceClient &transform_step_plan_client, const std::string &target_frame)
msgs::ErrorStatus
transformToPlannerFrame
namespacevigir__footstep__planning.html
a71ee11a803a016fc821022472f667b8b
(T &p, ros::ServiceClient &foot_pose_transformer_client)
msgs::ErrorStatus
transformToRobotFrame
namespacevigir__footstep__planning.html
ad337a011274bb86544335b9731bc4808
(T &p, ros::ServiceClient &foot_pose_transformer_client)
job.h
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/include/vigir_footstep_planning_lib/threading/
job_8h
vigir_footstep_planning::threading::Job
vigir_footstep_planning
vigir_footstep_planning::threading
logging.py
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/src/vigir_footstep_planning_lib/
logging_8py
vigir_footstep_planning_lib::logging::Logger
vigir_footstep_planning_lib::logging::QWidgetWithLogger
vigir_footstep_planning_lib::logging
math.cpp
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/src/
math_8cpp
vigir_footstep_planning_lib/math.h
vigir_footstep_planning
void
getDeltaStep
namespacevigir__footstep__planning.html
a28e37ef8ca770b421bd48e1d949905ec
(const msgs::Foot ¤t, const msgs::Foot &next, geometry_msgs::Pose &dstep)
void
getDeltaStep
namespacevigir__footstep__planning.html
a9d75bf1db49e97279922877f5e79e021
(const tf::Pose ¤t, const tf::Pose &next, tf::Pose &dstep)
void
normalToQuaternion
namespacevigir__footstep__planning.html
acc3d27e32bf7a6d0bcfddd9ac51133b1
(const geometry_msgs::Vector3 &n, double yaw, geometry_msgs::Quaternion &q)
void
normalToRP
namespacevigir__footstep__planning.html
ae64fbb81a1121e884065384ffa125b46
(const geometry_msgs::Vector3 &n, double yaw, double &r, double &p)
bool
pointWithinPolygon
namespacevigir__footstep__planning.html
a88e34b2346ebd56894cbfadd6712e87d
(int x, int y, const std::vector< std::pair< int, int > > &edges)
void
quaternionToNormal
namespacevigir__footstep__planning.html
a34a94efcfa3fc9f3bc851563f11a11c1
(const geometry_msgs::Quaternion &q, geometry_msgs::Vector3 &n)
void
quaternionToNormalYaw
namespacevigir__footstep__planning.html
ac3ce431f5927ccdcde6f53628f6b6b89
(const geometry_msgs::Quaternion &q, geometry_msgs::Vector3 &n, double &yaw)
void
RPYToNormal
namespacevigir__footstep__planning.html
a6f1f79f7abb639bb4d7fa2fc9f90fd59
(double r, double p, double y, geometry_msgs::Vector3 &n)
math.h
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/include/vigir_footstep_planning_lib/
math_8h
math.h
vigir_footstep_planning
#define
DEBUG_HASH
math_8h.html
aa9af4728c6aecda0112929d0525bb04c
#define
DEBUG_TIME
math_8h.html
a70a3f40093610e55d44ba13a7076181d
Leg
namespacevigir__footstep__planning.html
a750bff63042ab035866eb309801177d3
RIGHT
namespacevigir__footstep__planning.html
a750bff63042ab035866eb309801177d3a3f1318df9f5ac3599288e157ada59e55
LEFT
namespacevigir__footstep__planning.html
a750bff63042ab035866eb309801177d3a72499a538c00e81f7e0e378a7a3329f9
NOLEG
namespacevigir__footstep__planning.html
a750bff63042ab035866eb309801177d3a12813e4b6a4b003db01b62386e5ec73d
double
angle_cell_2_state
namespacevigir__footstep__planning.html
a8e4f4dbb724d53621710415b5334e544
(int angle, double angle_bin_size)
int
angle_state_2_cell
namespacevigir__footstep__planning.html
ac70d1bfd35a87ba6c646aae17fbccf3c
(double angle, double angle_bin_size)
unsigned int
calc_hash_tag
namespacevigir__footstep__planning.html
a2e80e043c668fbbfd1c238c475d9b574
(int x, int y, int theta, int leg, unsigned int hash_pred, unsigned int hash_succ, int max_hash_size)
double
cell_2_state
namespacevigir__footstep__planning.html
a00867d6afd92add438944f64d466371b
(int value, double cell_size)
double
cont_val
namespacevigir__footstep__planning.html
a425e014a2425a32a9bb91bff22420042
(int length, double cell_size)
int
disc_val
namespacevigir__footstep__planning.html
aea883d3be8107ae064db44e81218ef7d
(double length, double cell_size)
double
euclidean_distance
namespacevigir__footstep__planning.html
a5cbf706768398acade43d277ef3b53eb
(int x1, int y1, int x2, int y2)
double
euclidean_distance
namespacevigir__footstep__planning.html
a95ea45b2021ed80619beeecd3ab3c57e
(double x1, double y1, double x2, double y2)
double
euclidean_distance
namespacevigir__footstep__planning.html
a29cc7f468cd947f343c758e009e2c88d
(int x1, int y1, int z1, int x2, int y2, int z2)
double
euclidean_distance
namespacevigir__footstep__planning.html
a8e99245d9b4dd0f0351d016e01a8933a
(double x1, double y1, double z1, double x2, double y2, double z2)
double
euclidean_distance_sq
namespacevigir__footstep__planning.html
a64a2583eab5ec183d2a43902a03cfa93
(int x1, int y1, int x2, int y2)
double
euclidean_distance_sq
namespacevigir__footstep__planning.html
aba46f53930ad167132bfa4575e83c3ad
(double x1, double y1, double x2, double y2)
double
euclidean_distance_sq
namespacevigir__footstep__planning.html
a97ef26f7db288378c2b07111a511c6c0
(int x1, int y1, int z1, int x2, int y2, int z2)
double
euclidean_distance_sq
namespacevigir__footstep__planning.html
af5feeebd7fe3386223dfddc14efb4861
(double x1, double y1, double z1, double x2, double y2, double z2)
void
getDeltaStep
namespacevigir__footstep__planning.html
a28e37ef8ca770b421bd48e1d949905ec
(const msgs::Foot ¤t, const msgs::Foot &next, geometry_msgs::Pose &dstep)
void
getDeltaStep
namespacevigir__footstep__planning.html
a9d75bf1db49e97279922877f5e79e021
(const tf::Pose ¤t, const tf::Pose &next, tf::Pose &dstep)
double
grid_cost
namespacevigir__footstep__planning.html
a5743c17050c6b5650520979dcaf13846
(int x1, int y1, int x2, int y2, float cell_size)
unsigned int
int_hash
namespacevigir__footstep__planning.html
a88fd593c05e3cb349953f5f2413a2193
(int key)
void
normalToQuaternion
namespacevigir__footstep__planning.html
acc3d27e32bf7a6d0bcfddd9ac51133b1
(const geometry_msgs::Vector3 &n, double yaw, geometry_msgs::Quaternion &q)
void
normalToRP
namespacevigir__footstep__planning.html
ae64fbb81a1121e884065384ffa125b46
(const geometry_msgs::Vector3 &n, double yaw, double &r, double &p)
double
parabol
namespacevigir__footstep__planning.html
a673678419dc7b292974618347270f71a
(double x, double y, double a_inv, double b_inv)
double
pceil
namespacevigir__footstep__planning.html
a6edd8ef92e5706ae41f60ded731c6ba7
(double x, double prec)
double
pfloor
namespacevigir__footstep__planning.html
acc6c9a435e31b8587a384c77bbef75ac
(double x, double prec)
bool
pointWithinPolygon
namespacevigir__footstep__planning.html
a88e34b2346ebd56894cbfadd6712e87d
(int x, int y, const std::vector< std::pair< int, int > > &edges)
double
pround
namespacevigir__footstep__planning.html
ae3000dd3179bbd1fd4960f7fda9bd335
(double x, double prec)
void
quaternionToNormal
namespacevigir__footstep__planning.html
a34a94efcfa3fc9f3bc851563f11a11c1
(const geometry_msgs::Quaternion &q, geometry_msgs::Vector3 &n)
void
quaternionToNormalYaw
namespacevigir__footstep__planning.html
ac3ce431f5927ccdcde6f53628f6b6b89
(const geometry_msgs::Quaternion &q, geometry_msgs::Vector3 &n, double &yaw)
void
RPYToNormal
namespacevigir__footstep__planning.html
a6f1f79f7abb639bb4d7fa2fc9f90fd59
(double r, double p, double y, geometry_msgs::Vector3 &n)
int
state_2_cell
namespacevigir__footstep__planning.html
af02d8627a8878a5083ea01e3f68fbe5b
(float value, float cell_size)
static const int
cvMmScale
namespacevigir__footstep__planning.html
a26183cd6637bf8cc8c693d19259cab01
static const double
FLOAT_CMP_THR
namespacevigir__footstep__planning.html
af267841a09868a0f502f3d1e95586242
static const double
TWO_PI
namespacevigir__footstep__planning.html
a436014eb3caf417e19210b184751cba6
ocs_plugin.py
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/src/vigir_footstep_planning_lib/
ocs__plugin_8py
vigir_footstep_planning_lib::ocs_plugin::OCSPlugin
vigir_footstep_planning_lib::ocs_plugin
parameter_set_widget.py
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/src/vigir_footstep_planning_lib/
parameter__set__widget_8py
vigir_footstep_planning_lib::parameter_set_widget::QParameterSetSelectionWidget
vigir_footstep_planning_lib::parameter_set_widget::QParameterSetWidget
vigir_footstep_planning_lib::parameter_set_widget
parameter_tree_widget.py
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/src/vigir_footstep_planning_lib/
parameter__tree__widget_8py
vigir_footstep_planning_lib::parameter_tree_widget::QParameterTreeWidget
vigir_footstep_planning_lib::parameter_tree_widget::QParameterTreeWidgetItem
vigir_footstep_planning_lib::parameter_tree_widget
planning_state.cpp
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/src/modeling/
planning__state_8cpp
vigir_footstep_planning_lib/modeling/planning_state.h
vigir_footstep_planning
planning_state.h
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/include/vigir_footstep_planning_lib/modeling/
planning__state_8h
vigir_footstep_planning_lib/math.h
vigir_footstep_planning_lib/modeling/state.h
vigir_footstep_planning::PlanningState
vigir_footstep_planning
qt_helper.py
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/src/vigir_footstep_planning_lib/
qt__helper_8py
vigir_footstep_planning_lib::qt_helper
def
add_layout_with_frame
namespacevigir__footstep__planning__lib_1_1qt__helper.html
a88fd177caf25238411f7ed93bc77a43f
(parent, layout, text="")
def
add_widget_with_frame
namespacevigir__footstep__planning__lib_1_1qt__helper.html
acb1a5e59f5346032f21093915caa8a1a
(parent, widget, text="")
def
generate_q_double_spin_box
namespacevigir__footstep__planning__lib_1_1qt__helper.html
a240c238c356a3a0603a7d91831bace24
(default_val, range_min, range_max, decimals, single_step)
def
output_message
namespacevigir__footstep__planning__lib_1_1qt__helper.html
ae616c708598d4cd35e7d56e4fe87feda
(text_edit, msg, color)
def
output_status
namespacevigir__footstep__planning__lib_1_1qt__helper.html
afb39c9f505f29f33096d7e2f5d3fe2da
(text_edit, error_status)
queue.h
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/include/vigir_footstep_planning_lib/threading/
queue_8h
vigir_footstep_planning::threading::Queue
vigir_footstep_planning
vigir_footstep_planning::threading
setup.py
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/
setup_8py
setup
singleton.h
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/include/vigir_footstep_planning_lib/
singleton_8h
vigir_footstep_planning::Singleton
vigir_footstep_planning
state.cpp
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/src/modeling/
state_8cpp
vigir_footstep_planning_lib/modeling/state.h
vigir_footstep_planning
state.h
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/include/vigir_footstep_planning_lib/modeling/
state_8h
vigir_footstep_planning_lib/math.h
vigir_footstep_planning::State
vigir_footstep_planning
threading_manager.h
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/include/vigir_footstep_planning_lib/threading/
threading__manager_8h
vigir_footstep_planning_lib/threading/queue.h
vigir_footstep_planning_lib/threading/worker.h
vigir_footstep_planning::threading::ThreadingManager
vigir_footstep_planning
vigir_footstep_planning::threading
topic_widget.py
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/src/vigir_footstep_planning_lib/
topic__widget_8py
vigir_footstep_planning_lib::topic_widget::QTopicWidget
vigir_footstep_planning_lib::topic_widget
worker.h
/tmp/ws/src/vigir_footstep_planning_basics/vigir_footstep_planning_lib/include/vigir_footstep_planning_lib/threading/
worker_8h
vigir_footstep_planning_lib/threading/queue.h
vigir_footstep_planning::threading::Worker
vigir_footstep_planning
vigir_footstep_planning::threading
vigir_footstep_planning::Footstep
classvigir__footstep__planning_1_1Footstep.html
Footstep
classvigir__footstep__planning_1_1Footstep.html
ada97572d375a66da93e154ea73cda29c
(double x, double y, double theta, double step_cost, double cell_size, int num_angle_bins, int max_hash_size)
double
getStepCost
classvigir__footstep__planning_1_1Footstep.html
a2d43eda898ef9884196c742fb7fc5a48
() const
PlanningState
performMeOnThisState
classvigir__footstep__planning_1_1Footstep.html
ac349f1e26b68fcce318c4ecb7a42ceb1
(const PlanningState ¤t) const
PlanningState
reverseMeOnThisState
classvigir__footstep__planning_1_1Footstep.html
a6d2e941ba2d702fd6add8ce004e9a34e
(const PlanningState ¤t) const
~Footstep
classvigir__footstep__planning_1_1Footstep.html
a9c3390704117317840757717272d717d
()
std::pair< int, int >
footstep_xy
classvigir__footstep__planning_1_1Footstep.html
a57b596643ee996a240a510be2d662ad3
int
calculateForwardStep
classvigir__footstep__planning_1_1Footstep.html
a75d62657bef43c7ee5735eb7b5909f2c
(Leg leg, int global_theta, double x, double y, int *footstep_x, int *footstep_y) const
void
init
classvigir__footstep__planning_1_1Footstep.html
a84d51bdfd93c873b3929dcbd65f95400
(double x, double y)
double
ivAngleBinSize
classvigir__footstep__planning_1_1Footstep.html
a8b162130d587d54fffc03d68a165e547
double
ivCellSize
classvigir__footstep__planning_1_1Footstep.html
ae815f40f729ca3ae4822c7615c4a4466
std::vector< footstep_xy >
ivDiscPredecessorLeft
classvigir__footstep__planning_1_1Footstep.html
a434bcb8bccb8725e5d9371445060b591
std::vector< footstep_xy >
ivDiscPredecessorRight
classvigir__footstep__planning_1_1Footstep.html
abefdf19e305973ccef40b3f502278559
std::vector< footstep_xy >
ivDiscSuccessorLeft
classvigir__footstep__planning_1_1Footstep.html
ad037cdcff2266ccde83aacb5173f1652
std::vector< footstep_xy >
ivDiscSuccessorRight
classvigir__footstep__planning_1_1Footstep.html
a1a9b3c1989f01a2fea05cd80dba6afaa
int
ivMaxHashSize
classvigir__footstep__planning_1_1Footstep.html
a8c3c5f44f7057a2f1411dc18048f89f3
int
ivNumAngleBins
classvigir__footstep__planning_1_1Footstep.html
a2d5df5ad5ec5904511c95265967eb09f
double
ivStepCost
classvigir__footstep__planning_1_1Footstep.html
a34beeed74a64e4774749d2942e24f352
int
ivTheta
classvigir__footstep__planning_1_1Footstep.html
ad2b824359c34958cde3d6eff0714f229
vigir_footstep_planning::FootstepPlanningVisNode
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
FootstepPlanningVisNode
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
a5a875736ef67a87b64b2be5de6ae0e75
()
virtual
~FootstepPlanningVisNode
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
a7534b1c8ba0698f1b0d83b8000670dd3
()
void
clearVisualization
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
a7b34baf461175b19090aa8265bf60e59
(const std_msgs::Header &header)
void
planningFeedbackCallback
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
afdd5d8bfb515063578d9342bde4bbdfd
(const msgs::PlanningFeedbackConstPtr &planning_feedback)
void
stepPlanRequestVisCallback
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
ae7e69683ab5bad709e8fba68f26749b9
(const msgs::StepPlanRequestConstPtr &step_plan_request)
void
stepPlanVisCallback
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
a77559f7c5ab3d6c505a77e72166fd8d4
(const msgs::StepPlanConstPtr &step_plan)
ros::Publisher
current_step_plan_pub
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
a8192cd2e3b7a20c89135f314646557b5
geometry_msgs::Vector3
foot_size
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
ab04c87a5ac589bc1eb19e3bcfccebbc2
ros::Publisher
goal_feet_pose_pub
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
aa5e739ce6969eb2beabe0a8c4aa50b21
visualization_msgs::MarkerArray
last_current_step_plan_vis
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
a7ef66478cc282ad11864321885d63a71
visualization_msgs::MarkerArray
last_step_plan_vis
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
a1923afa86c5c90882c2730ecfd19f883
visualization_msgs::MarkerArray
last_upper_body_vis
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
aa9b735cc164cda2f8af992562cb6ba7b
ros::Subscriber
planning_feedback_sub
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
a67a3a10bd6d4d0ad9aa991fce58bfea7
ros::Publisher
start_feet_pose_pub
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
adc7b66786f009658738478bef7c403ac
ros::Publisher
step_plan_path_pub
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
a080a24715aed88c755019b936ae2e94f
ros::Subscriber
step_plan_request_vis_sub
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
a2de78ba18bc60dcaadc4633f11e16cb5
ros::Publisher
step_plan_vis_pub
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
a9c3eaafdb05e6131c7f3f561cb80c927
ros::Subscriber
step_plan_vis_sub
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
a042c204da847bf8f8cf7decaf87e4274
std::set< msgs::Step, vis::StepMsgVisCompare >
total_visited_steps
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
a81b28442193abc3c836a20da2d4523ec
ros::Publisher
total_visited_steps_pub
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
a3870a57d59a43b705fabf9b51d35edb6
ros::ServiceClient
transform_feet_poses_client
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
a411cb6363badb64fbae2abcbc42900b4
ros::ServiceClient
transform_foot_pose_client
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
a4f9ba9b1a38060d0f9c3b865eacfe27c
ros::ServiceClient
transform_step_plan_client
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
af56805416aafdf1bee0b6794e58f2862
geometry_msgs::Vector3
upper_body_origin_shift
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
af710669f21c477b5180071e289a2b73a
geometry_msgs::Vector3
upper_body_size
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
a05f6e16227a9e249512e43370256f8f7
ros::Publisher
upper_body_vis_pub
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
ab48313b6e25fd4e6176b157ea1a84260
ros::Publisher
visited_steps_pub
classvigir__footstep__planning_1_1FootstepPlanningVisNode.html
a72d615cf7a9191cb4b7f9836a6552b41
vigir_footstep_planning::threading::Job
structvigir__footstep__planning_1_1threading_1_1Job.html
boost::shared_ptr< const Job >
ConstPtr
structvigir__footstep__planning_1_1threading_1_1Job.html
ac1c39e72444fc7c1af96d864a6bde3cd
boost::shared_ptr< Job >
Ptr
structvigir__footstep__planning_1_1threading_1_1Job.html
a285429fccf4154efe5b2fb5feb1c8196
Job
structvigir__footstep__planning_1_1threading_1_1Job.html
a9d3c97dfd84b1e8ef98f14c1d5d1a6dc
()
virtual void
run
structvigir__footstep__planning_1_1threading_1_1Job.html
a6ac28cb902d3006f96a69555151b75b0
()=0
virtual
~Job
structvigir__footstep__planning_1_1threading_1_1Job.html
a8e541d5c67649ad241e1caac8d6bd4c1
()
vigir_footstep_planning_lib::logging::Logger
classvigir__footstep__planning__lib_1_1logging_1_1Logger.html
def
__init__
classvigir__footstep__planning__lib_1_1logging_1_1Logger.html
a82491bc9ad77d7cae76685063aa7f006
(self, error_status_text_box=None)
def
connect
classvigir__footstep__planning__lib_1_1logging_1_1Logger.html
ab98bd50814e36b3a9d07e2fb7dcb8dbc
(self, error_status_text_box)
def
log
classvigir__footstep__planning__lib_1_1logging_1_1Logger.html
a4c61054abdb96461b08d5b34bd0657d8
(self, error_status)
def
log_debug
classvigir__footstep__planning__lib_1_1logging_1_1Logger.html
a9268e1d7d6667e3c5ad8a7345c31b202
(self, msg)
def
log_error
classvigir__footstep__planning__lib_1_1logging_1_1Logger.html
a30f73191b6be28e1bc2b59f5506fa9a4
(self, msg)
def
log_info
classvigir__footstep__planning__lib_1_1logging_1_1Logger.html
a25050658e05880a7111096780965efb1
(self, msg)
def
log_warn
classvigir__footstep__planning__lib_1_1logging_1_1Logger.html
aa64ecafec59e2daa59fec6d841b823a7
(self, msg)
out_log_signal
classvigir__footstep__planning__lib_1_1logging_1_1Logger.html
a0b5d89cd2502ab5bc24f12e099e01465
vigir_footstep_planning_lib::ocs_plugin::OCSPlugin
classvigir__footstep__planning__lib_1_1ocs__plugin_1_1OCSPlugin.html
def
__init__
classvigir__footstep__planning__lib_1_1ocs__plugin_1_1OCSPlugin.html
a4e427e46bb6431705454d42aaa945b1c
(self, widget_class, name, window, args)
def
closeEvent
classvigir__footstep__planning__lib_1_1ocs__plugin_1_1OCSPlugin.html
abb6b3cd55de53f635827eb2d5029586a
(self, event)
def
moveEvent
classvigir__footstep__planning__lib_1_1ocs__plugin_1_1OCSPlugin.html
a0e8a3cd425bf516fde3fdba376268260
(self, event)
def
processWindowControl
classvigir__footstep__planning__lib_1_1ocs__plugin_1_1OCSPlugin.html
aee8e13bb3e1777da0b70f7f6d3aa8e4f
(self, visible)
def
resizeEvent
classvigir__footstep__planning__lib_1_1ocs__plugin_1_1OCSPlugin.html
a8166b8c91d37ff2b1dfb6ce0934dc8cc
(self, event)
def
timerEvent
classvigir__footstep__planning__lib_1_1ocs__plugin_1_1OCSPlugin.html
a0113456ef08a1f163158a7214372c7bd
(self, event)
geometry_
classvigir__footstep__planning__lib_1_1ocs__plugin_1_1OCSPlugin.html
af260890c468709b616104baa80becce4
_geometry
classvigir__footstep__planning__lib_1_1ocs__plugin_1_1OCSPlugin.html
af9e5eb3d4052c7edc697db1c96ae2da2
_last_window_control_data
classvigir__footstep__planning__lib_1_1ocs__plugin_1_1OCSPlugin.html
a11c5fe685b2b0d4aa3dc132d30475054
_name
classvigir__footstep__planning__lib_1_1ocs__plugin_1_1OCSPlugin.html
a8c4c5403bd7cee3101da8003d90ac6cf
_set_window_visibility
classvigir__footstep__planning__lib_1_1ocs__plugin_1_1OCSPlugin.html
a883a1a9d2242700cd428401cf7146724
_timer
classvigir__footstep__planning__lib_1_1ocs__plugin_1_1OCSPlugin.html
ae64ef24c8cbb999f0bf3f29beab509cb
_widget
classvigir__footstep__planning__lib_1_1ocs__plugin_1_1OCSPlugin.html
af8b36f0f16482f621d34f5a47bf2957c
_window
classvigir__footstep__planning__lib_1_1ocs__plugin_1_1OCSPlugin.html
a79a0b0344fd0c1cfc242c6d0bedc0cb6
_window_control_pub
classvigir__footstep__planning__lib_1_1ocs__plugin_1_1OCSPlugin.html
a727fd52e187c2dab0a13802e22df5715
_window_control_sub
classvigir__footstep__planning__lib_1_1ocs__plugin_1_1OCSPlugin.html
a0bf2be4aeba40452ce5df224de6c0257
vigir_footstep_planning::PlanningState
classvigir__footstep__planning_1_1PlanningState.html
boost::shared_ptr< const PlanningState >
ConstPtr
classvigir__footstep__planning_1_1PlanningState.html
aa981fb12cff61e6fa6cb483f2d528fad
boost::shared_ptr< PlanningState >
Ptr
classvigir__footstep__planning_1_1PlanningState.html
a184f9449b96a3f74adfb982080c8cb1f
unsigned int
getHashTag
classvigir__footstep__planning_1_1PlanningState.html
a97cca4fe0d792c27f72856586e95e355
() const
int
getId
classvigir__footstep__planning_1_1PlanningState.html
a1a689e98ff3df8fe47ce7ad89956ee04
() const
Leg
getLeg
classvigir__footstep__planning_1_1PlanningState.html
aa712742635c6ae1d4358e3f789175533
() const
const PlanningState *
getPredState
classvigir__footstep__planning_1_1PlanningState.html
aea0ced9ec1c13cb26c5584339302c8eb
() const
const State &
getState
classvigir__footstep__planning_1_1PlanningState.html
afac309e34ac41e64c40f3c39505f90d0
() const
State &
getState
classvigir__footstep__planning_1_1PlanningState.html
aeb99830e66fc70c4dce759816bdad755
()
double
getStepDuration
classvigir__footstep__planning_1_1PlanningState.html
a63bd4b87681767a7457efb76760836e5
() const
const PlanningState *
getSuccState
classvigir__footstep__planning_1_1PlanningState.html
a4ed06cf984a6b70c5a6dd559c7116f1b
() const
double
getSwayDuration
classvigir__footstep__planning_1_1PlanningState.html
add0ba96f54de42c4dee5807217656cee
() const
double
getSwingHeight
classvigir__footstep__planning_1_1PlanningState.html
a07c4b4483c80450eab79aa819805b2a2
() const
int
getX
classvigir__footstep__planning_1_1PlanningState.html
ab5ce1beaccab214bf84d241b395ea3bd
() const
int
getY
classvigir__footstep__planning_1_1PlanningState.html
a6a1aa2dd0317651893a60fd93d4104f2
() const
int
getYaw
classvigir__footstep__planning_1_1PlanningState.html
aa27b7e4475d220cfe12e3dd68e15ea20
() const
bool
operator!=
classvigir__footstep__planning_1_1PlanningState.html
a503d3e4c3799cedc0752f430dc861a24
(const PlanningState &s2) const
bool
operator==
classvigir__footstep__planning_1_1PlanningState.html
a5a8b8bd500ca3b3d5cde47db16f26c5c
(const PlanningState &s2) const
PlanningState
classvigir__footstep__planning_1_1PlanningState.html
afb9276320d33dc23cf051e75c2547e27
(double x, double y, double z, double roll, double pitch, double yaw, Leg leg, double cell_size, double angle_bin_size, int max_hash_size, const PlanningState *pred_state=nullptr, const PlanningState *succ_state=nullptr)
PlanningState
classvigir__footstep__planning_1_1PlanningState.html
a28298d844c59fbcc1e56c68de1f863dd
(int x, int y, double z, double roll, double pitch, int yaw, Leg leg, double cell_size, double angle_bin_size, int max_hash_size, const PlanningState *pred_state=nullptr, const PlanningState *succ_state=nullptr)
PlanningState
classvigir__footstep__planning_1_1PlanningState.html
a1ef2843478aa91b0bb1dc3ffd680604f
(const geometry_msgs::Pose &pose, Leg leg, double cell_size, double angle_bin_size, int max_hash_size, const PlanningState *pred_state=nullptr, const PlanningState *succ_state=nullptr)
PlanningState
classvigir__footstep__planning_1_1PlanningState.html
ad878482ced1a1f19be3cd9350d9059ba
(const State &s, double cell_size, double angle_bin_size, int max_hash_size, const PlanningState *pred_state=nullptr, const PlanningState *succ_state=nullptr)
PlanningState
classvigir__footstep__planning_1_1PlanningState.html
a8e7df02ea2c04e37943f0a7861115eb9
(const PlanningState &s)
void
setId
classvigir__footstep__planning_1_1PlanningState.html
a71303a68addd469cea0cc88e4c8673fb
(unsigned int id)
void
setPredState
classvigir__footstep__planning_1_1PlanningState.html
ac6afef2170dbdab514f58010d0523701
(const PlanningState *pred_state)
void
setSuccState
classvigir__footstep__planning_1_1PlanningState.html
a4f554e481d538b8119fc7607cfbf5a40
(const PlanningState *succ_state)
~PlanningState
classvigir__footstep__planning_1_1PlanningState.html
a650fc2bbd96bb84e1400fff1de305a95
()
unsigned int
ivHashTag
classvigir__footstep__planning_1_1PlanningState.html
acc00795ccd6c67d5e78b547ec57ff223
int
ivId
classvigir__footstep__planning_1_1PlanningState.html
a173f69441d248d83eaddf2a8f2abc4a1
const PlanningState *
ivpPredState
classvigir__footstep__planning_1_1PlanningState.html
a3c7d39eff451edad7d4dcfb8f51bbf01
const PlanningState *
ivpSuccState
classvigir__footstep__planning_1_1PlanningState.html
a75733731bbbc88aab50311536e97a507
State
ivState
classvigir__footstep__planning_1_1PlanningState.html
ac88c84a948f3770bcb045ddc02cb0743
int
ivX
classvigir__footstep__planning_1_1PlanningState.html
aef03941140a96ec202e55df0d517ebcd
int
ivY
classvigir__footstep__planning_1_1PlanningState.html
aa1170527a2c50151429f8183a4a2d52d
int
ivYaw
classvigir__footstep__planning_1_1PlanningState.html
a7365ad5394344f7602be4736a022b787
vigir_footstep_planning_lib::error_status_widget::QErrorStatusTextBox
classvigir__footstep__planning__lib_1_1error__status__widget_1_1QErrorStatusTextBox.html
def
__init__
classvigir__footstep__planning__lib_1_1error__status__widget_1_1QErrorStatusTextBox.html
a8ab32c612f246af1042d5cc28ad17db9
(self)
def
append_error_status
classvigir__footstep__planning__lib_1_1error__status__widget_1_1QErrorStatusTextBox.html
a245970ca5e9be50f61dcb24e949402a0
(self, error_status)
def
out_log
classvigir__footstep__planning__lib_1_1error__status__widget_1_1QErrorStatusTextBox.html
a35b6f9097c9b1ec784be3136a4d05f3f
(self, msg, color=Qt.black)
def
set_error_status
classvigir__footstep__planning__lib_1_1error__status__widget_1_1QErrorStatusTextBox.html
a12a885b0c5af3d7b29cdad07b0a74cac
(self, error_status)
vigir_footstep_planning_lib::error_status_widget::QErrorStatusWidget
classvigir__footstep__planning__lib_1_1error__status__widget_1_1QErrorStatusWidget.html
def
__del__
classvigir__footstep__planning__lib_1_1error__status__widget_1_1QErrorStatusWidget.html
a6b216b70b5d1c277b8c2700260ea248e
(self)
def
__init__
classvigir__footstep__planning__lib_1_1error__status__widget_1_1QErrorStatusWidget.html
aa5e8b50673564240e5132e0cc22385d9
(self, parent=None, subscribe=False)
def
append
classvigir__footstep__planning__lib_1_1error__status__widget_1_1QErrorStatusWidget.html
a33ee20fc005537a49c88d1b4b9d3ba01
(self, msg, color)
def
append_error_status
classvigir__footstep__planning__lib_1_1error__status__widget_1_1QErrorStatusWidget.html
a471cbbc2b5eb368a9e4a6ad17d4406f7
(self, error_status)
def
error_status_callback
classvigir__footstep__planning__lib_1_1error__status__widget_1_1QErrorStatusWidget.html
a6f6193e03d9e8f69281a1cedcfef4099
(self, error_status)
def
get_text_box
classvigir__footstep__planning__lib_1_1error__status__widget_1_1QErrorStatusWidget.html
add04e8d4126b71a40e1fe5e9c7db2994
(self)
def
set_error_status
classvigir__footstep__planning__lib_1_1error__status__widget_1_1QErrorStatusWidget.html
a4fa47fa931ebf5da3196d9949ebcc9dd
(self, error_status)
def
set_text
classvigir__footstep__planning__lib_1_1error__status__widget_1_1QErrorStatusWidget.html
add593caa582cb1622bb231969f186918
(self, msg, color)
def
state_changed
classvigir__footstep__planning__lib_1_1error__status__widget_1_1QErrorStatusWidget.html
a4ea010d15524deae3c84ab1a6a1e01c4
(self, state)
error_status_sub
classvigir__footstep__planning__lib_1_1error__status__widget_1_1QErrorStatusWidget.html
afe9dc74ce3a8100c9c38d895b036c39d
error_status_text_box
classvigir__footstep__planning__lib_1_1error__status__widget_1_1QErrorStatusWidget.html
a8681cdcf7bc1b6a7e126af851256124e
error_status_text_box_layout
classvigir__footstep__planning__lib_1_1error__status__widget_1_1QErrorStatusWidget.html
ab5e33eea40ecef85b32ab381f7f9c1ef
execute_command
classvigir__footstep__planning__lib_1_1error__status__widget_1_1QErrorStatusWidget.html
a17f9c376f1544bdcd2d864dc972c3dfe
subscribed
classvigir__footstep__planning__lib_1_1error__status__widget_1_1QErrorStatusWidget.html
ad3334f5321c0af7aef11f475fb451b62
error_status_signal
classvigir__footstep__planning__lib_1_1error__status__widget_1_1QErrorStatusWidget.html
aa3c716dd2da87d7bdf3630bd6408fcd7
vigir_footstep_planning_lib::execute_step_plan_widget::QExecuteStepPlanWidget
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
vigir_footstep_planning_lib::logging::QWidgetWithLogger
def
__init__
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
a1ff4e79afbeb3d2f6dfc3d3df1ccf7ed
(self, parent=None, logger=Logger(), step_plan_topic=str())
def
execute_button_callback
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
a7173db5021e216d09b2a089566e3ccb7
(self)
def
execute_step_plan_active_cb
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
ac359048955e5f246cf333e353d89bd70
(self)
def
execute_step_plan_done_cb
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
acb74f7950f37ec59dd27d3408cc5f3f1
(self, goal_status, result)
def
execute_step_plan_feedback_cb
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
a4b0eee0daebb3a70318a66ad323d4400
(self, feedback)
def
reset_ui
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
a64113f5f5395b145a0eb3bad5ca354eb
(self)
def
shutdown_plugin
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
a317a6f950b0d77ac6b7ea95aa1d5833e
(self)
def
step_plan_callback
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
a844342582dfdd6deecb67a191e126f8a
(self, step_plan)
def
stop_button_callback
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
ab2b3cf96ede71c8666cd72966bc8f0f5
(self)
execute_button
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
a25da4085d95f0bd6bfee4e6cb45e45e0
execution_progress_bar
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
a83bc6bdbbd814fa0d1d6c20bb98a7c21
first_changeable_step_line_edit
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
aff9ccd08475483584ad12a474c579556
repeat_button
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
ad92907d55ed394ae676175763268681f
status_line_edit
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
ae3a41954920bd14be3dcc2bcc7000ade
step_queue_line_edit
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
a1352c025e5c05d1020e6104ef62f7315
stop_button
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
adcc2b9d2c58de14629e3fde3291894bc
execute_step_plan_client
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
a60dfb71bcb69c1167982223139c21a05
executed_steps_signal
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
a26c971ef2af8ad8237b6d81d3bed9367
step_plan
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
a6e4fb5d405285077e0f1f8f1880d2538
step_plan_sub
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
a7331e73342b9326e4d4686d20895c5cf
step_queue_size_signal
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
aaa7c473a9f8e48f95cf081f176c8354a
def
_init_execute_action_client
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
acec6b9a1771a5117b2c12dd5dac3d356
(self, topic_name)
def
_init_step_plan_subscriber
classvigir__footstep__planning__lib_1_1execute__step__plan__widget_1_1QExecuteStepPlanWidget.html
a9614b6f078cd8aac8c8c4c0295c655f9
(self, topic_name)
vigir_footstep_planning_lib::parameter_set_widget::QParameterSetSelectionWidget
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetSelectionWidget.html
vigir_footstep_planning_lib::logging::QWidgetWithLogger
def
__init__
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetSelectionWidget.html
a335903753faf267a492446f8961573ee
(self, parent=None, logger=Logger())
def
current_parameter_set_name
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetSelectionWidget.html
ad406ae5074c32da6174acd8223393646
(self)
def
param_changed
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetSelectionWidget.html
ac3d42d330f1d1b0240c6ba66a6acb735
(self, name)
def
reset_parameter_set_selection
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetSelectionWidget.html
a59626db676cc95f9ec41d8b2e259f466
(self)
def
set_topic_name
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetSelectionWidget.html
a08eb7004cfcad4ce81153d61d8e13199
(self, topic_name)
get_all_parameter_set_names_button
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetSelectionWidget.html
af888932576ad885d1ea4955d5d23d70d
get_parameter_set_names_client
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetSelectionWidget.html
a57ae80afccba93b0033277df6eec209b
parameter_set_names_combo_box
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetSelectionWidget.html
a7c812137d8657fe17ec2da0bd5410b25
string
NO_PARAM_SET_TEXT
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetSelectionWidget.html
a48456b3417b171c26471550d30e17bda
param_changed_signal
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetSelectionWidget.html
a840d521a815c6ecd5f35dbb697e2729f
param_cleared_signal
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetSelectionWidget.html
a0f0ab37ffd806d56df6b21f7a29201d1
string
SELECT_TEXT
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetSelectionWidget.html
a6e9e4dba4d7f94808c97d96a463bf10e
def
_get_all_parameter_set_names
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetSelectionWidget.html
a644e04a050fea21ad13f6fab4b0ba1c8
(self)
def
_init_action_client
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetSelectionWidget.html
ac526670b42eb34ad78cc48d24e98ef7f
(self, topic_name)
vigir_footstep_planning_lib::parameter_set_widget::QParameterSetWidget
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetWidget.html
vigir_footstep_planning_lib::logging::QWidgetWithLogger
def
__init__
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetWidget.html
ac5d0485be97898532f3a8e80895f1c02
(self, parent=None, logger=Logger())
def
current_parameter_set_name
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetWidget.html
a235451c1b673e9ed08b710703131057d
(self)
def
param_changed
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetWidget.html
aaeb69481b560a73b91fc31b6b0c1f36b
(self, name)
def
param_cleared
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetWidget.html
a2ac584e8d0f05937f3d624af18d422ff
(self)
def
topic_changed
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetWidget.html
a994ff18d6f3a5901de6f8625147395a1
(self, name)
parameter_set_selection_widget
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetWidget.html
a6c096e45594ded9f76e8b641b0fc1cb7
param_changed_signal
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetWidget.html
a64bebca06006f88e6e1c1650dd0ae911
param_cleared_signal
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetWidget.html
a0def651fcbf104a41956d59f107c456b
topic_changed_signal
classvigir__footstep__planning__lib_1_1parameter__set__widget_1_1QParameterSetWidget.html
a7c85cb02dd7f54a7ad5cb1dcc5e76f92
vigir_footstep_planning_lib::parameter_tree_widget::QParameterTreeWidget
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidget.html
def
__init__
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidget.html
a4e4f8fb3bdcc32761259cd55d3a3b9bb
(self, parent=None, logger=Logger())
def
context_menu_request
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidget.html
abd61310b9cbd810e5bc23fa918afbab7
(self, point)
def
current_item_changed
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidget.html
aa6affb6626e364b5177011c67e351d75
(self, prev, current)
def
edit_item
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidget.html
a19a973672827d652ca777d9d884cd44c
(self, item, column)
def
get_parameter_set
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidget.html
aa2cf63e0c3d05d7278882af6a88a3daa
(self)
def
set_logger
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidget.html
acbe67628720762f6366557a6f5ab63ab
(self, logger)
def
set_parameter_set
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidget.html
a334f19e90052112422c45de95f33b8cf
(self, param_set_msg)
root
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidget.html
a828c5dc429425dce20ca5415fe26a760
logger
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidget.html
a55da46a6145934a910ee2e40b2c3b8a7
def
_handle_action_item_collapse
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidget.html
af9204a6e577ed706dc3a67705dc6a907
(self)
def
_handle_action_item_expand
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidget.html
a390c9026836836bc509f3dbf7a099b1a
(self)
def
_handle_action_set_expanded
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidget.html
a079b5db91f0f9af776fc55692849e18d
(self, expanded)
_action_item_add
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidget.html
ad5d9277c5181dee5046d167d26e2ca95
_action_item_collapse
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidget.html
a5d615b0df5b9ab090fadd2e74a018fa4
_action_item_expand
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidget.html
a315304a7902a3a15acc2ce02bed6ad6e
_action_item_remove
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidget.html
a49655f6fdc35aa7cba9ed93a973dd170
vigir_footstep_planning_lib::parameter_tree_widget::QParameterTreeWidgetItem
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidgetItem.html
def
__init__
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidgetItem.html
a2dcd0e3e5a10fa295db8ab385bbcc2af
(self, parent=None, logger=Logger(), param=None, name=str(), namespace=str())
def
add_param
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidgetItem.html
ab9863f5f754824d9d86b93bcc2a708af
(self, param)
def
get_name
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidgetItem.html
a8f8d6af8752aa1afebbdb8989027cf7d
(self)
def
get_namespace
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidgetItem.html
a0ecf5c0f97c4120cd5d6e01e4a2a5172
(self)
def
get_param
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidgetItem.html
a25c8d49d251ed5a73d8d4fd5d64f2299
(self)
def
get_params
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidgetItem.html
a76c1b6dd3154d93e955cbcf1a41d0031
(self)
def
is_leaf
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidgetItem.html
a0610bc49f440aa36b40e4f61953d1999
(self)
def
set_logger
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidgetItem.html
aaef562e123d34eb34122604a455e2231
(self, logger)
def
set_name
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidgetItem.html
a4fc7af9cddca4107f92936440826f758
(self, name)
def
set_param
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidgetItem.html
a39708e906a8eca2b91fb4e1dfc826d5e
(self, param, namespace=str())
def
update_value
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidgetItem.html
a3bad30b8ff4e93bf95bfd562f0603ae5
(self)
logger
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidgetItem.html
a01cceebcca3ce83e20e4e254753a8422
namespace
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidgetItem.html
a27cc305ddd533ae7e9a94ae3c54e187a
param
classvigir__footstep__planning__lib_1_1parameter__tree__widget_1_1QParameterTreeWidgetItem.html
af0f69e1033943bd39b0ca44c92e1c029
vigir_footstep_planning_lib::topic_widget::QTopicWidget
classvigir__footstep__planning__lib_1_1topic__widget_1_1QTopicWidget.html
def
__init__
classvigir__footstep__planning__lib_1_1topic__widget_1_1QTopicWidget.html
a935ff721bde7de44d11535b8e62768dd
(self, parent=None, topic_type=str(), is_action_topic=False)
def
current_topic
classvigir__footstep__planning__lib_1_1topic__widget_1_1QTopicWidget.html
a7b5c0a31da2d2b16fd73a466e3c993e5
(self)
def
emit_topic_name
classvigir__footstep__planning__lib_1_1topic__widget_1_1QTopicWidget.html
ac922d2354858c6d19de122fdb0fbf23d
(self)
def
set_editable
classvigir__footstep__planning__lib_1_1topic__widget_1_1QTopicWidget.html
ad4f56899356d7f133564f005dfc47c06
(self, enable)
def
topic_changed
classvigir__footstep__planning__lib_1_1topic__widget_1_1QTopicWidget.html
ace0858116637b749ff980564bba20329
(self, topic_name)
def
update_topic_list
classvigir__footstep__planning__lib_1_1topic__widget_1_1QTopicWidget.html
a0a24b6a151f881b2da684340af897d51
(self)
is_action_topic
classvigir__footstep__planning__lib_1_1topic__widget_1_1QTopicWidget.html
a7b502678b79f2463ca4d52878defef2b
topic_combo_box
classvigir__footstep__planning__lib_1_1topic__widget_1_1QTopicWidget.html
af5d243b3fdd7dfc63fa61ac0b510574a
topic_type
classvigir__footstep__planning__lib_1_1topic__widget_1_1QTopicWidget.html
a36c99b87031e3e76d5abe73469e91258
topic_changed_signal
classvigir__footstep__planning__lib_1_1topic__widget_1_1QTopicWidget.html
a67502909f070b1ce916bc615b8b4666b
vigir_footstep_planning::threading::Queue
classvigir__footstep__planning_1_1threading_1_1Queue.html
T
void
clear
classvigir__footstep__planning_1_1threading_1_1Queue.html
ac89f09d9463a2cbe12acac09fc3461ba
()
bool
hasOpenJobs
classvigir__footstep__planning_1_1threading_1_1Queue.html
adc5ab703ff87d5d25fee4b4e07670844
() const
void
justFinishedJobs
classvigir__footstep__planning_1_1threading_1_1Queue.html
abdc2accfe0504a015281a422896e4e99
(unsigned int n)
Queue
classvigir__footstep__planning_1_1threading_1_1Queue.html
a4d79c125d5baf8b4bb5f0c9f9e22e818
()
void
queueJob
classvigir__footstep__planning_1_1threading_1_1Queue.html
a880c7396dede918da333c1cdb581fabe
(boost::shared_ptr< T > &job)
void
queueJobs
classvigir__footstep__planning_1_1threading_1_1Queue.html
a93b267b0b43a23a0836517ce3d944104
(std::list< boost::shared_ptr< T > > &jobs)
boost::shared_ptr< T > &
waitAndDequeueJob
classvigir__footstep__planning_1_1threading_1_1Queue.html
ac86dab490971bc75a14411a7d83a6a35
()
void
waitAndDequeueJobs
classvigir__footstep__planning_1_1threading_1_1Queue.html
a38945a5e67d40cb7f40a96163496d2cc
(std::vector< boost::shared_ptr< T > > &jobs, unsigned int n)
void
waitUntilJobsProcessed
classvigir__footstep__planning_1_1threading_1_1Queue.html
a0969b26073c1b52c7b89b27edcb4e25c
() const
virtual
~Queue
classvigir__footstep__planning_1_1threading_1_1Queue.html
ab53f38a2e389030c936d3fbfd0e29b8f
()
unsigned int
job_counter
classvigir__footstep__planning_1_1threading_1_1Queue.html
a411f3310d18b7ade0f715c504cb89aac
boost::condition_variable
jobs_finished_condition
classvigir__footstep__planning_1_1threading_1_1Queue.html
a00e412ebf3f5b6d196e4b6d924843ed9
std::queue< boost::shared_ptr< T > >
queued_jobs
classvigir__footstep__planning_1_1threading_1_1Queue.html
aef7cc419aba6e24531a8360e689d5f33
boost::condition_variable
queued_jobs_condition
classvigir__footstep__planning_1_1threading_1_1Queue.html
a20abcf4b4bf257d543dc0971e0848ddf
boost::mutex
queued_jobs_mutex
classvigir__footstep__planning_1_1threading_1_1Queue.html
a123f92eaa9eaa31b55ab41df26dbaa21
vigir_footstep_planning_lib::logging::QWidgetWithLogger
classvigir__footstep__planning__lib_1_1logging_1_1QWidgetWithLogger.html
def
__init__
classvigir__footstep__planning__lib_1_1logging_1_1QWidgetWithLogger.html
ac87e4012aedc48f96f8e269093e9c197
(self, parent=None, logger=Logger())
def
set_logger
classvigir__footstep__planning__lib_1_1logging_1_1QWidgetWithLogger.html
a6fe542c88bc12d579cd86d4f97dfb2d6
(self, logger)
logger
classvigir__footstep__planning__lib_1_1logging_1_1QWidgetWithLogger.html
a9e3a68a3e25ad48f65b7be37b87be36d
vigir_footstep_planning::SimpleActionClient
classvigir__footstep__planning_1_1SimpleActionClient.html
actionlib::SimpleActionClient
boost::shared_ptr< const SimpleActionClient >
ConstPtr
classvigir__footstep__planning_1_1SimpleActionClient.html
ac09ba581fa603c318382fe26f91eeddf
boost::shared_ptr< SimpleActionClient >
Ptr
classvigir__footstep__planning_1_1SimpleActionClient.html
a55d962e5b5f065433859c7fec092f474
SimpleActionClient
classvigir__footstep__planning_1_1SimpleActionClient.html
a1743358f56e62593b78516833f1a0a93
(ros::NodeHandle nh, std::string name, bool spin_thread=true)
static Ptr
create
classvigir__footstep__planning_1_1SimpleActionClient.html
a6ca22e592a941eb169d863b888b93256
(ros::NodeHandle nh, std::string name, bool spin_thread=true)
vigir_footstep_planning::SimpleActionServer
classvigir__footstep__planning_1_1SimpleActionServer.html
actionlib::SimpleActionServer
boost::shared_ptr< const SimpleActionServer< ActionSpec > >
ConstPtr
classvigir__footstep__planning_1_1SimpleActionServer.html
a274713ae3063bc3b83a8ce8ddd7f8c9f
boost::function< void()>
ExecuteCallback
classvigir__footstep__planning_1_1SimpleActionServer.html
a46a548f1459e6d66e999c8ff2141e47c
boost::function< void()>
PreemptCallback
classvigir__footstep__planning_1_1SimpleActionServer.html
a30c94ac3c8e0f4bab391658b4c49311c
boost::shared_ptr< SimpleActionServer< ActionSpec > >
Ptr
classvigir__footstep__planning_1_1SimpleActionServer.html
afd1a617344e74575441a5ec7f21dd60f
void
finish
classvigir__footstep__planning_1_1SimpleActionServer.html
aff748cce0eccd3387ab19d2a8714cf58
(const S &result)
void
preempt
classvigir__footstep__planning_1_1SimpleActionServer.html
a3878bf621aff333a4dd06d7bf048335c
()
SimpleActionServer
classvigir__footstep__planning_1_1SimpleActionServer.html
af7a69095ab23628db58d330d55138579
(ros::NodeHandle nh, std::string name, bool auto_start)
static Ptr
create
classvigir__footstep__planning_1_1SimpleActionServer.html
aa7cb8eaffa08f4e11b800a80b7b11d71
(ros::NodeHandle nh, std::string name, bool auto_start, ExecuteCallback execute_cb, PreemptCallback preempt_cb=PreemptCallback())
vigir_footstep_planning::Singleton
classvigir__footstep__planning_1_1Singleton.html
static const T &
const2Instance
classvigir__footstep__planning_1_1Singleton.html
ab3c73ff12ecc13887d05f2b550dcd179
()
static const T &
instance
classvigir__footstep__planning_1_1Singleton.html
a6e943d3ab649e061dab084bec27036b9
()
static T &
mutableInstance
classvigir__footstep__planning_1_1Singleton.html
ad624637908d4ea78d88d3cafc13c239b
()
vigir_footstep_planning::State
classvigir__footstep__planning_1_1State.html
const geometry_msgs::Vector3 &
getBodyVelocity
classvigir__footstep__planning_1_1State.html
a8617668412b260b0abee29e1306010fb
() const
double
getCost
classvigir__footstep__planning_1_1State.html
a2e2e6c9275bfa55a53718a0e8d8355a4
() const
void
getFoot
classvigir__footstep__planning_1_1State.html
ab5a0972e6af4ebaf428c394505b4dd3d
(msgs::Foot &foot) const
double
getGroundContactSupport
classvigir__footstep__planning_1_1State.html
adc2df34ebc5ad631fa738ef29a16dbfc
() const
Leg
getLeg
classvigir__footstep__planning_1_1State.html
a8f0cc37027fc70faae0f466beaa86c2d
() const
const geometry_msgs::Vector3 &
getNormal
classvigir__footstep__planning_1_1State.html
a12a69a310eee79ec87f7cc5c89544a0e
() const
double
getNormalX
classvigir__footstep__planning_1_1State.html
aa6b1f2c50a2fb48093d7aa7d3ac961fe
() const
double
getNormalY
classvigir__footstep__planning_1_1State.html
a61fc73f1f4a2ecab1371b471d2f7c031
() const
double
getNormalZ
classvigir__footstep__planning_1_1State.html
aa49c25889dfeeb449dfc67b9ac307b87
() const
double
getPitch
classvigir__footstep__planning_1_1State.html
ab51e11d8406079a1ebab513f13121566
() const
const tf::Pose &
getPose
classvigir__footstep__planning_1_1State.html
a6d4c414cdb0debe13b9e490c3d1f244f
() const
tf::Pose &
getPose
classvigir__footstep__planning_1_1State.html
a7b73aebb3b4a3ab243364604320dd15e
()
double
getRisk
classvigir__footstep__planning_1_1State.html
a059cab4ee6b1dac592e330852b768819
() const
double
getRoll
classvigir__footstep__planning_1_1State.html
a8860acf59d5c00b448e0aa5520369282
() const
void
getStep
classvigir__footstep__planning_1_1State.html
a5e65f3810aba4512ee60395df04d3607
(msgs::Step &step) const
double
getStepDuration
classvigir__footstep__planning_1_1State.html
ab849caeefff6662ae546fd2d4668a31b
() const
double
getSwayDistance
classvigir__footstep__planning_1_1State.html
a302a6a42f8ff4d02f28e41e2011904ed
() const
double
getSwayDuration
classvigir__footstep__planning_1_1State.html
aa0bf95f14e43fc68c6ef4ed6bdb9adf7
() const
double
getSwingDistance
classvigir__footstep__planning_1_1State.html
ac3dce0411836117be4ba68096a3c64b7
() const
double
getSwingHeight
classvigir__footstep__planning_1_1State.html
a58ecbf75a27d55fbbc97993b3e7a33c5
() const
double
getX
classvigir__footstep__planning_1_1State.html
abf1fbc84b798dd6f0d7434ca7cd54efd
() const
double
getY
classvigir__footstep__planning_1_1State.html
a78185726db28691b18cee64bb9736b81
() const
double
getYaw
classvigir__footstep__planning_1_1State.html
aba7246cec3456ee369c8c6cfd50253fa
() const
double
getZ
classvigir__footstep__planning_1_1State.html
a944a917b487b00389472ccb7a7d0b5ee
() const
bool
operator!=
classvigir__footstep__planning_1_1State.html
ab6034b125c57679d82c5d6a60204f71d
(const State &s2) const
bool
operator==
classvigir__footstep__planning_1_1State.html
a60e28cba0b65e9e1f41c6e9ba5e9d8e9
(const State &s2) const
void
setBodyVelocity
classvigir__footstep__planning_1_1State.html
ae9535c8957130bd379f2c0f65cccae4c
(const geometry_msgs::Vector3 &body_vel)
void
setCost
classvigir__footstep__planning_1_1State.html
a36982ed29a9688efe48da2fe7895396e
(double cost)
void
setGroundContactSupport
classvigir__footstep__planning_1_1State.html
a060fbd9b8394a3f1579afaf24beecc2d
(double ground_contact_support)
void
setLeg
classvigir__footstep__planning_1_1State.html
ab1d857011bbd023f71a082d1a6b57245
(Leg leg)
void
setNormal
classvigir__footstep__planning_1_1State.html
aec86c7b56b899b4ca749c1f91e9d7f96
(const geometry_msgs::Vector3 &normal)
void
setNormal
classvigir__footstep__planning_1_1State.html
a3731c5e14d6a4d3bb5663a61b28c1dc9
(double x, double y, double z)
void
setOrientation
classvigir__footstep__planning_1_1State.html
aeae37ab8ea36bebb5735a125c796c773
(const geometry_msgs::Quaternion &q)
void
setPitch
classvigir__footstep__planning_1_1State.html
ab26688d35cf6915bde6b2427032718f6
(double pitch)
void
setPosition
classvigir__footstep__planning_1_1State.html
a79da050560580ff908698954dbbd843f
(const geometry_msgs::Point &position)
void
setRisk
classvigir__footstep__planning_1_1State.html
a9752fc59698ffdba4cd29174cbc1a3fb
(double risk)
void
setRoll
classvigir__footstep__planning_1_1State.html
ac262912f91a9dde4e3abf3645fb7a60a
(double roll)
void
setRPY
classvigir__footstep__planning_1_1State.html
ad792221627d92b02cb60123bb0711f46
(double roll, double pitch, double yaw)
void
setStepDuration
classvigir__footstep__planning_1_1State.html
ab4b5ca76b133e2a79608398d102a9ab7
(double step_duration)
void
setSwayDistance
classvigir__footstep__planning_1_1State.html
a9ff38cab9177d80a3b7a60b4ab90262a
(double sway_distance)
void
setSwayDuration
classvigir__footstep__planning_1_1State.html
a7253c57d04a1f70da8b3247dcd8c14cb
(double sway_duration)
void
setSwingDistance
classvigir__footstep__planning_1_1State.html
ae208f3f55153c8a5aaaed725c4732e86
(double swing_distance)
void
setSwingHeight
classvigir__footstep__planning_1_1State.html
aa2682f0a7f3d2c29a84c82736915918f
(double swing_height)
void
setX
classvigir__footstep__planning_1_1State.html
ae48d59d36d002e8b1cf84bea60ed6500
(double x)
void
setY
classvigir__footstep__planning_1_1State.html
a435627f831a74499924fee0c66773fb3
(double y)
void
setYaw
classvigir__footstep__planning_1_1State.html
a018ac8865227429feef96feb5cc86380
(double yaw)
void
setZ
classvigir__footstep__planning_1_1State.html
a9d50c0024f663fdba2ce46fa11fe7c8e
(double z)
State
classvigir__footstep__planning_1_1State.html
afd1b6c128b23ab17d6f2e3d1971c41ec
()
State
classvigir__footstep__planning_1_1State.html
a79476bab88532110aa07c3a1d59a4e00
(double x, double y, double z, double roll, double pitch, double yaw, Leg leg)
State
classvigir__footstep__planning_1_1State.html
ab48ad975c50ff1301b09f7b14b4cae64
(const geometry_msgs::Vector3 &position, double roll, double pitch, double yaw, Leg leg)
State
classvigir__footstep__planning_1_1State.html
aed55e0b5835cd8698f8ab99bb5a22a8e
(const geometry_msgs::Vector3 &position, const geometry_msgs::Vector3 &normal, double yaw, Leg leg)
State
classvigir__footstep__planning_1_1State.html
a8a17c30004f17df46afbed4d86486cf3
(const geometry_msgs::Pose &pose, Leg leg)
State
classvigir__footstep__planning_1_1State.html
a0a66139e0f4b5278c59e37679cbea0be
(const tf::Transform &t, Leg leg)
State
classvigir__footstep__planning_1_1State.html
a9af4bedd921f9de95fe863d9e6cf7f73
(const msgs::Foot foot)
State
classvigir__footstep__planning_1_1State.html
afa90d18c89ea13cf3e7b6b73a79617da
(const msgs::Step step)
~State
classvigir__footstep__planning_1_1State.html
a0fa019c17ed6a504acea23ac8add3d42
()
void
recomputeNormal
classvigir__footstep__planning_1_1State.html
a6481e69dcdefe6dfccb57644803638f7
()
geometry_msgs::Vector3
body_vel
classvigir__footstep__planning_1_1State.html
ab64761c50f938670a9c93cb2346e835f
double
cost
classvigir__footstep__planning_1_1State.html
a165257f611a2a795e42852763a530665
double
ivGroundContactSupport
classvigir__footstep__planning_1_1State.html
a767701b112944d08498380c75553fbd3
Leg
ivLeg
classvigir__footstep__planning_1_1State.html
a35f3682938fe5f307b94861bf834f33a
geometry_msgs::Vector3
ivNormal
classvigir__footstep__planning_1_1State.html
a3d07ae4bb62671039984386bcf2ab1e4
double
ivPitch
classvigir__footstep__planning_1_1State.html
afa1214c07bd496925f0b0d2723a4d40c
tf::Pose
ivPose
classvigir__footstep__planning_1_1State.html
abb1deed7a5110b5708cdc695b1effda0
double
ivRoll
classvigir__footstep__planning_1_1State.html
a758c85b7659682862b2598eb8e37defc
double
ivStepDuration
classvigir__footstep__planning_1_1State.html
accbb49cb8adfae3c5d7e0f5e800cba78
double
ivSwayDuration
classvigir__footstep__planning_1_1State.html
a590e7d6b28d3290604367d0ed8098bbd
double
ivSwingHeight
classvigir__footstep__planning_1_1State.html
a4d6a59c143fb276495d250084edbca3f
double
ivYaw
classvigir__footstep__planning_1_1State.html
ab708f078ba1125fafeaae14977ff0245
double
risk
classvigir__footstep__planning_1_1State.html
a571d6fcf20884273d37915f68bb0f11b
double
sway_distance
classvigir__footstep__planning_1_1State.html
a2a47d2174500611ad12d5273e675a579
double
swing_distance
classvigir__footstep__planning_1_1State.html
a9ac42cd8bc7c2dd08422b5cbf2e18bf0
vigir_footstep_planning::vis::StepMsgVisCompare
structvigir__footstep__planning_1_1vis_1_1StepMsgVisCompare.html
bool
operator()
structvigir__footstep__planning_1_1vis_1_1StepMsgVisCompare.html
aa87225d0b7e419c1dd14583ffa2c1230
(const msgs::Step &lhs, const msgs::Step &rhs) const
void
toArray
structvigir__footstep__planning_1_1vis_1_1StepMsgVisCompare.html
a04719c6b9580afa4402551e97821430f
(const msgs::Step s, double(&a)[3]) const
vigir_footstep_planning::threading::ThreadingManager
classvigir__footstep__planning_1_1threading_1_1ThreadingManager.html
boost::shared_ptr< const ThreadingManager >
ConstPtr
classvigir__footstep__planning_1_1threading_1_1ThreadingManager.html
a450afada68419d077daa1a54854fa898
boost::shared_ptr< ThreadingManager >
Ptr
classvigir__footstep__planning_1_1threading_1_1ThreadingManager.html
a59398613f099dc60d47624f38fbf0450
void
addJob
classvigir__footstep__planning_1_1threading_1_1ThreadingManager.html
a00426eb750caa200f8390dc50af08a38
(boost::shared_ptr< T > &job)
void
addJobs
classvigir__footstep__planning_1_1threading_1_1ThreadingManager.html
ac37ce0b0ca04ef9206063649119d6541
(std::list< boost::shared_ptr< T > > &jobs)
void
deleteJobs
classvigir__footstep__planning_1_1threading_1_1ThreadingManager.html
a0bf7b52db0b65ccf2b07fd878c71eae1
()
bool
hasJobsFinished
classvigir__footstep__planning_1_1threading_1_1ThreadingManager.html
a36ea991d84ce626797c363e554a00871
()
void
interruptJobs
classvigir__footstep__planning_1_1threading_1_1ThreadingManager.html
aad91b3f2688182775f2d209bd53e3eec
()
void
stopJobs
classvigir__footstep__planning_1_1threading_1_1ThreadingManager.html
a2ee38bb9c305d06320f3cd5b304acda0
()
ThreadingManager
classvigir__footstep__planning_1_1threading_1_1ThreadingManager.html
aa090fa838130b9d66423cd6b6785c8dc
(int threads=-1, unsigned int jobs_per_thread=10, bool auto_start=true)
void
waitUntilJobsFinished
classvigir__footstep__planning_1_1threading_1_1ThreadingManager.html
a70f9373b5375051053b90f6fe07af96e
()
virtual
~ThreadingManager
classvigir__footstep__planning_1_1threading_1_1ThreadingManager.html
a85088dfb9cf43121cc831c5f91b4d819
()
Queue< T >
queue
classvigir__footstep__planning_1_1threading_1_1ThreadingManager.html
af5ab779369ee752d462f147590d507d1
std::list< boost::shared_ptr< Worker< T > > >
workers
classvigir__footstep__planning_1_1threading_1_1ThreadingManager.html
a360c6b28c2922caac14ff823ac0a1b65
vigir_footstep_planning::threading::Worker
classvigir__footstep__planning_1_1threading_1_1Worker.html
void
interruptJobs
classvigir__footstep__planning_1_1threading_1_1Worker.html
a1776ce695c5d2bb657a6cae434fa6974
()
void
start
classvigir__footstep__planning_1_1threading_1_1Worker.html
ae480961c6f3cb2cd7d98cdfbc12a14cb
()
void
stop
classvigir__footstep__planning_1_1threading_1_1Worker.html
a6c92e4035936386f1bc9e925efb37f3e
()
Worker
classvigir__footstep__planning_1_1threading_1_1Worker.html
ab1df9381776b48f5fb07d84e1cbf10a3
(Queue< T > &queue, unsigned int jobs_per_thread=10, bool auto_start=true)
virtual
~Worker
classvigir__footstep__planning_1_1threading_1_1Worker.html
a6fedb33fde87019d2a9213c345dec98b
()
void
run
classvigir__footstep__planning_1_1threading_1_1Worker.html
a018fdeefd5d5bcb9aa313b9fb504ddcf
(unsigned int n)
bool
exit
classvigir__footstep__planning_1_1threading_1_1Worker.html
adf16277fb737113b74ff817ebd0f902f
unsigned int
jobs_per_thread
classvigir__footstep__planning_1_1threading_1_1Worker.html
a38a85b945f4f33d50dffd0de9e5be920
Queue< T > &
queue
classvigir__footstep__planning_1_1threading_1_1Worker.html
a2800087ee73f288a9b76c36e1827bbc1
bool
run_jobs
classvigir__footstep__planning_1_1threading_1_1Worker.html
aaa359114c63eafa80eadc9d48c490996
boost::mutex
run_jobs_mutex
classvigir__footstep__planning_1_1threading_1_1Worker.html
aac2015c40b6ad76404119940945c93f7
boost::thread
thread
classvigir__footstep__planning_1_1threading_1_1Worker.html
a7759f8998b510f1d603ef30139956789
setup
namespacesetup.html
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
a0d3b0648ec590104af2ff88f61405101
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
a0d3b0648ec590104af2ff88f61405101
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
a0d3b0648ec590104af2ff88f61405101
d
namespacesetup.html
a0d3b0648ec590104af2ff88f61405101
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
a0d3b0648ec590104af2ff88f61405101
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
a0d3b0648ec590104af2ff88f61405101
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
a0d3b0648ec590104af2ff88f61405101
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
a0d3b0648ec590104af2ff88f61405101
description
namespacesetup.html
aedf461ec52a946bda975938ba0b93ec0
description
namespacesetup.html
aedf461ec52a946bda975938ba0b93ec0
description
namespacesetup.html
aedf461ec52a946bda975938ba0b93ec0
description
namespacesetup.html
aedf461ec52a946bda975938ba0b93ec0
description
namespacesetup.html
aedf461ec52a946bda975938ba0b93ec0
description
namespacesetup.html
aedf461ec52a946bda975938ba0b93ec0
description
namespacesetup.html
aedf461ec52a946bda975938ba0b93ec0
description
namespacesetup.html
aedf461ec52a946bda975938ba0b93ec0
package_info
namespacesetup.html
a38d55f1d95e020dda081c5c442ed7bb4
root
namespacesetup.html
a8c7edc988a3d66d8c0242492547c57c9
root
namespacesetup.html
a8c7edc988a3d66d8c0242492547c57c9
root
namespacesetup.html
a8c7edc988a3d66d8c0242492547c57c9
root
namespacesetup.html
a8c7edc988a3d66d8c0242492547c57c9
root
namespacesetup.html
a8c7edc988a3d66d8c0242492547c57c9
root
namespacesetup.html
a8c7edc988a3d66d8c0242492547c57c9
root
namespacesetup.html
a8c7edc988a3d66d8c0242492547c57c9
root
namespacesetup.html
a8c7edc988a3d66d8c0242492547c57c9
setup_args
namespacesetup.html
a504ffa482edfe0eff08f64b2f5dff0e9
setup_args
namespacesetup.html
a504ffa482edfe0eff08f64b2f5dff0e9
tree
namespacesetup.html
aec6a350aea78830e8da4de9256b47e93
tree
namespacesetup.html
aec6a350aea78830e8da4de9256b47e93
tree
namespacesetup.html
aec6a350aea78830e8da4de9256b47e93
tree
namespacesetup.html
aec6a350aea78830e8da4de9256b47e93
tree
namespacesetup.html
aec6a350aea78830e8da4de9256b47e93
tree
namespacesetup.html
aec6a350aea78830e8da4de9256b47e93
tree
namespacesetup.html
aec6a350aea78830e8da4de9256b47e93
tree
namespacesetup.html
aec6a350aea78830e8da4de9256b47e93
vigir_footstep_planning
namespacevigir__footstep__planning.html
vigir_footstep_planning::threading
vigir_footstep_planning::vis
vigir_footstep_planning::Footstep
vigir_footstep_planning::FootstepPlanningVisNode
vigir_footstep_planning::PlanningState
vigir_footstep_planning::SimpleActionClient
vigir_footstep_planning::SimpleActionServer
vigir_footstep_planning::Singleton
vigir_footstep_planning::State
Leg
namespacevigir__footstep__planning.html
a750bff63042ab035866eb309801177d3
RIGHT
namespacevigir__footstep__planning.html
a750bff63042ab035866eb309801177d3a3f1318df9f5ac3599288e157ada59e55
LEFT
namespacevigir__footstep__planning.html
a750bff63042ab035866eb309801177d3a72499a538c00e81f7e0e378a7a3329f9
NOLEG
namespacevigir__footstep__planning.html
a750bff63042ab035866eb309801177d3a12813e4b6a4b003db01b62386e5ec73d
double
angle_cell_2_state
namespacevigir__footstep__planning.html
a8e4f4dbb724d53621710415b5334e544
(int angle, double angle_bin_size)
int
angle_state_2_cell
namespacevigir__footstep__planning.html
ac70d1bfd35a87ba6c646aae17fbccf3c
(double angle, double angle_bin_size)
unsigned int
calc_hash_tag
namespacevigir__footstep__planning.html
a2e80e043c668fbbfd1c238c475d9b574
(int x, int y, int theta, int leg, unsigned int hash_pred, unsigned int hash_succ, int max_hash_size)
double
cell_2_state
namespacevigir__footstep__planning.html
a00867d6afd92add438944f64d466371b
(int value, double cell_size)
double
cont_val
namespacevigir__footstep__planning.html
a425e014a2425a32a9bb91bff22420042
(int length, double cell_size)
msgs::ErrorStatus
determineGoalFeetPose
namespacevigir__footstep__planning.html
a07e186ed884255b452eebb90054f6d06
(msgs::Feet &goal_feet, ros::ServiceClient &generate_feet_pose_client, const geometry_msgs::PoseStamped &goal_pose)
msgs::ErrorStatus
determineStartFeetPose
namespacevigir__footstep__planning.html
ab8aba922523654b159af7180009032c9
(msgs::Feet &start_feet, ros::ServiceClient &generate_feet_pose_client, const std_msgs::Header &header)
int
disc_val
namespacevigir__footstep__planning.html
aea883d3be8107ae064db44e81218ef7d
(double length, double cell_size)
double
euclidean_distance
namespacevigir__footstep__planning.html
a5cbf706768398acade43d277ef3b53eb
(int x1, int y1, int x2, int y2)
double
euclidean_distance
namespacevigir__footstep__planning.html
a95ea45b2021ed80619beeecd3ab3c57e
(double x1, double y1, double x2, double y2)
double
euclidean_distance
namespacevigir__footstep__planning.html
a29cc7f468cd947f343c758e009e2c88d
(int x1, int y1, int z1, int x2, int y2, int z2)
double
euclidean_distance
namespacevigir__footstep__planning.html
a8e99245d9b4dd0f0351d016e01a8933a
(double x1, double y1, double z1, double x2, double y2, double z2)
double
euclidean_distance_sq
namespacevigir__footstep__planning.html
a64a2583eab5ec183d2a43902a03cfa93
(int x1, int y1, int x2, int y2)
double
euclidean_distance_sq
namespacevigir__footstep__planning.html
aba46f53930ad167132bfa4575e83c3ad
(double x1, double y1, double x2, double y2)
double
euclidean_distance_sq
namespacevigir__footstep__planning.html
a97ef26f7db288378c2b07111a511c6c0
(int x1, int y1, int z1, int x2, int y2, int z2)
double
euclidean_distance_sq
namespacevigir__footstep__planning.html
af5feeebd7fe3386223dfddc14efb4861
(double x1, double y1, double z1, double x2, double y2, double z2)
void
getDeltaStep
namespacevigir__footstep__planning.html
a28e37ef8ca770b421bd48e1d949905ec
(const msgs::Foot ¤t, const msgs::Foot &next, geometry_msgs::Pose &dstep)
void
getDeltaStep
namespacevigir__footstep__planning.html
a9d75bf1db49e97279922877f5e79e021
(const tf::Pose ¤t, const tf::Pose &next, tf::Pose &dstep)
bool
getFootSize
namespacevigir__footstep__planning.html
a1320b5007375c7b2297fd2308db9065f
(ros::NodeHandle &nh, geometry_msgs::Vector3 &foot_size)
bool
getGridMapCoords
namespacevigir__footstep__planning.html
a3e1859c864677518c88d67fd5fcd177e
(const nav_msgs::OccupancyGrid &map, double x, double y, int &map_x, int &map_y)
bool
getGridMapIndex
namespacevigir__footstep__planning.html
a6bf96d3789c6fd2c8940351287bcb1f9
(const nav_msgs::OccupancyGrid &map, double x, double y, int &idx)
bool
getRPY
namespacevigir__footstep__planning.html
a5ddc543364b4a65a99ade2dc91b44e73
(ros::NodeHandle &nh, const std::string name, geometry_msgs::Vector3 &val)
bool
getUpperBodyOriginShift
namespacevigir__footstep__planning.html
a301e794ab7984ec555ec89cfdbd065a2
(ros::NodeHandle &nh, geometry_msgs::Vector3 &upper_body_origin_shift)
bool
getUpperBodySize
namespacevigir__footstep__planning.html
a5eee4da7dcef8a61605e85ad585e46a7
(ros::NodeHandle &nh, geometry_msgs::Vector3 &upper_body_size)
bool
getXYZ
namespacevigir__footstep__planning.html
af75fac47665559538931fff8c7d49ed7
(ros::NodeHandle &nh, const std::string name, geometry_msgs::Vector3 &val)
double
grid_cost
namespacevigir__footstep__planning.html
a5743c17050c6b5650520979dcaf13846
(int x1, int y1, int x2, int y2, float cell_size)
unsigned int
int_hash
namespacevigir__footstep__planning.html
a88fd593c05e3cb349953f5f2413a2193
(int key)
void
normalToQuaternion
namespacevigir__footstep__planning.html
acc3d27e32bf7a6d0bcfddd9ac51133b1
(const geometry_msgs::Vector3 &n, double yaw, geometry_msgs::Quaternion &q)
void
normalToRP
namespacevigir__footstep__planning.html
ae64fbb81a1121e884065384ffa125b46
(const geometry_msgs::Vector3 &n, double yaw, double &r, double &p)
double
parabol
namespacevigir__footstep__planning.html
a673678419dc7b292974618347270f71a
(double x, double y, double a_inv, double b_inv)
double
pceil
namespacevigir__footstep__planning.html
a6edd8ef92e5706ae41f60ded731c6ba7
(double x, double prec)
double
pfloor
namespacevigir__footstep__planning.html
acc6c9a435e31b8587a384c77bbef75ac
(double x, double prec)
bool
pointWithinPolygon
namespacevigir__footstep__planning.html
a88e34b2346ebd56894cbfadd6712e87d
(int x, int y, const std::vector< std::pair< int, int > > &edges)
double
pround
namespacevigir__footstep__planning.html
ae3000dd3179bbd1fd4960f7fda9bd335
(double x, double prec)
void
quaternionToNormal
namespacevigir__footstep__planning.html
a34a94efcfa3fc9f3bc851563f11a11c1
(const geometry_msgs::Quaternion &q, geometry_msgs::Vector3 &n)
void
quaternionToNormalYaw
namespacevigir__footstep__planning.html
ac3ce431f5927ccdcde6f53628f6b6b89
(const geometry_msgs::Quaternion &q, geometry_msgs::Vector3 &n, double &yaw)
void
RPYToNormal
namespacevigir__footstep__planning.html
a6f1f79f7abb639bb4d7fa2fc9f90fd59
(double r, double p, double y, geometry_msgs::Vector3 &n)
int
state_2_cell
namespacevigir__footstep__planning.html
af02d8627a8878a5083ea01e3f68fbe5b
(float value, float cell_size)
std::string &
strip
namespacevigir__footstep__planning.html
ac0b2f54d282ab0b510903ab0368c5019
(std::string &s, const char c)
std::string
strip_const
namespacevigir__footstep__planning.html
a4db96938e8fee6051476fadf94ba885a
(const std::string &s, const char c)
msgs::ErrorStatus
transform
namespacevigir__footstep__planning.html
abc90aea61e526493695827266dbe8ef4
(msgs::Foot &foot, ros::ServiceClient &transform_foot_pose_client, const std::string &target_frame)
msgs::ErrorStatus
transform
namespacevigir__footstep__planning.html
a98885c179acc776a806ffb0e56ad7d3f
(msgs::Feet &feet, ros::ServiceClient &transform_feet_poses_client, const std::string &target_frame)
msgs::ErrorStatus
transform
namespacevigir__footstep__planning.html
a328a18a034a67abe13b6dc8309a315ee
(msgs::StepPlan &step_plan, ros::ServiceClient &transform_step_plan_client, const std::string &target_frame)
msgs::ErrorStatus
transformToPlannerFrame
namespacevigir__footstep__planning.html
a71ee11a803a016fc821022472f667b8b
(T &p, ros::ServiceClient &foot_pose_transformer_client)
msgs::ErrorStatus
transformToRobotFrame
namespacevigir__footstep__planning.html
ad337a011274bb86544335b9731bc4808
(T &p, ros::ServiceClient &foot_pose_transformer_client)
static const int
cvMmScale
namespacevigir__footstep__planning.html
a26183cd6637bf8cc8c693d19259cab01
static const double
FLOAT_CMP_THR
namespacevigir__footstep__planning.html
af267841a09868a0f502f3d1e95586242
static const double
TWO_PI
namespacevigir__footstep__planning.html
a436014eb3caf417e19210b184751cba6
vigir_footstep_planning::threading
namespacevigir__footstep__planning_1_1threading.html
vigir_footstep_planning::threading::Job
vigir_footstep_planning::threading::Queue
vigir_footstep_planning::threading::ThreadingManager
vigir_footstep_planning::threading::Worker
vigir_footstep_planning::vis
namespacevigir__footstep__planning_1_1vis.html
vigir_footstep_planning::vis::StepMsgVisCompare
void
clearFeet
namespacevigir__footstep__planning_1_1vis.html
afed57c72758f8cff5c5510c1bee455e8
(ros::Publisher &pub, const std_msgs::Header &header)
void
clearMarkerArray
namespacevigir__footstep__planning_1_1vis.html
a44c50408c313ac6cf1ee9a7776bc31e1
(ros::Publisher &pub, visualization_msgs::MarkerArray &last_step_plan_vis)
void
clearPath
namespacevigir__footstep__planning_1_1vis.html
a4c4c2b89e39291b330e442d55075d934
(ros::Publisher &pub, const std_msgs::Header &header)
void
publishFeet
namespacevigir__footstep__planning_1_1vis.html
a44d0bbce2f5ff7c5de83fcd951de38b5
(ros::Publisher &pub, const msgs::Feet &feet, const geometry_msgs::Vector3 &foot_size, const std_msgs::ColorRGBA &color)
void
publishGoal
namespacevigir__footstep__planning_1_1vis.html
a076c6ee08bd526c925576a189d764aaa
(ros::Publisher &pub, const msgs::Feet &feet, const geometry_msgs::Vector3 &foot_size)
void
publishPath
namespacevigir__footstep__planning_1_1vis.html
afd2e77fe3905bdd77b4eac6594f729f5
(ros::Publisher &pub, const msgs::StepPlan &step_plan)
void
publishRecentlyVistedSteps
namespacevigir__footstep__planning_1_1vis.html
add4c8603852a6f8ce443ca0794cc26b3
(ros::Publisher &pub, const std::vector< msgs::Step > &recently_visited_steps, const std_msgs::Header &header)
void
publishStart
namespacevigir__footstep__planning_1_1vis.html
afb56f8fafb4a3091e5292428c99dabd4
(ros::Publisher &pub, const msgs::Feet &feet, const geometry_msgs::Vector3 &foot_size)
void
publishStepPlan
namespacevigir__footstep__planning_1_1vis.html
aa3452b187172b7ead41a2487b39a015b
(ros::Publisher &pub, const msgs::StepPlan &step_plan, const geometry_msgs::Vector3 &foot_size, visualization_msgs::MarkerArray &last_step_plan_vis, bool add_step_index=true)
void
publishUpperBody
namespacevigir__footstep__planning_1_1vis.html
ae4b9a4de983c99fae7cc015b93575b97
(ros::Publisher &pub, const msgs::StepPlan &step_plan, const geometry_msgs::Vector3 &upper_body_size, const geometry_msgs::Vector3 &upper_body_origin_shift, visualization_msgs::MarkerArray &last_upper_body_vis, bool add_step_index=true)
void
publishVistedSteps
namespacevigir__footstep__planning_1_1vis.html
a941936430dbc67e95ce78d53e8713ffa
(ros::Publisher &pub, const std::vector< msgs::Step > &visited_steps, const std_msgs::Header &header)
void
publishVistedSteps
namespacevigir__footstep__planning_1_1vis.html
aede6461bed1c79bf4b752d2725ff1097
(ros::Publisher &pub, const std::set< msgs::Step, StepMsgVisCompare > &visited_steps, const std_msgs::Header &header)
vigir_footstep_planning_lib
namespacevigir__footstep__planning__lib.html
vigir_footstep_planning_lib::error_status_widget
vigir_footstep_planning_lib::execute_step_plan_widget
vigir_footstep_planning_lib::logging
vigir_footstep_planning_lib::ocs_plugin
vigir_footstep_planning_lib::parameter_set_widget
vigir_footstep_planning_lib::parameter_tree_widget
vigir_footstep_planning_lib::qt_helper
vigir_footstep_planning_lib::topic_widget
vigir_footstep_planning_lib::error_status_widget
namespacevigir__footstep__planning__lib_1_1error__status__widget.html
vigir_footstep_planning_lib::error_status_widget::QErrorStatusTextBox
vigir_footstep_planning_lib::error_status_widget::QErrorStatusWidget
vigir_footstep_planning_lib::execute_step_plan_widget
namespacevigir__footstep__planning__lib_1_1execute__step__plan__widget.html
vigir_footstep_planning_lib::execute_step_plan_widget::QExecuteStepPlanWidget
vigir_footstep_planning_lib::logging
namespacevigir__footstep__planning__lib_1_1logging.html
vigir_footstep_planning_lib::logging::Logger
vigir_footstep_planning_lib::logging::QWidgetWithLogger
vigir_footstep_planning_lib::ocs_plugin
namespacevigir__footstep__planning__lib_1_1ocs__plugin.html
vigir_footstep_planning_lib::ocs_plugin::OCSPlugin
vigir_footstep_planning_lib::parameter_set_widget
namespacevigir__footstep__planning__lib_1_1parameter__set__widget.html
vigir_footstep_planning_lib::parameter_set_widget::QParameterSetSelectionWidget
vigir_footstep_planning_lib::parameter_set_widget::QParameterSetWidget
vigir_footstep_planning_lib::parameter_tree_widget
namespacevigir__footstep__planning__lib_1_1parameter__tree__widget.html
vigir_footstep_planning_lib::parameter_tree_widget::QParameterTreeWidget
vigir_footstep_planning_lib::parameter_tree_widget::QParameterTreeWidgetItem
vigir_footstep_planning_lib::qt_helper
namespacevigir__footstep__planning__lib_1_1qt__helper.html
def
add_layout_with_frame
namespacevigir__footstep__planning__lib_1_1qt__helper.html
a88fd177caf25238411f7ed93bc77a43f
(parent, layout, text="")
def
add_widget_with_frame
namespacevigir__footstep__planning__lib_1_1qt__helper.html
acb1a5e59f5346032f21093915caa8a1a
(parent, widget, text="")
def
generate_q_double_spin_box
namespacevigir__footstep__planning__lib_1_1qt__helper.html
a240c238c356a3a0603a7d91831bace24
(default_val, range_min, range_max, decimals, single_step)
def
output_message
namespacevigir__footstep__planning__lib_1_1qt__helper.html
ae616c708598d4cd35e7d56e4fe87feda
(text_edit, msg, color)
def
output_status
namespacevigir__footstep__planning__lib_1_1qt__helper.html
afb39c9f505f29f33096d7e2f5d3fe2da
(text_edit, error_status)
vigir_footstep_planning_lib::topic_widget
namespacevigir__footstep__planning__lib_1_1topic__widget.html
vigir_footstep_planning_lib::topic_widget::QTopicWidget