#include <ros/ros.h>#include <tf/tf.h>#include <assert.h>#include <time.h>#include <boost/thread.hpp>#include <boost/thread/mutex.hpp>#include <boost/function.hpp>#include <XmlRpcValue.h>#include <XmlRpcException.h>#include <pcl_conversions/pcl_conversions.h>#include <geometry_msgs/Pose.h>#include <geometry_msgs/PoseStamped.h>#include <geometry_msgs/PoseWithCovarianceStamped.h>#include <nav_msgs/Path.h>#include <nav_msgs/OccupancyGrid.h>#include <sensor_msgs/PointCloud.h>#include <sensor_msgs/PointCloud2.h>#include <visualization_msgs/Marker.h>#include <visualization_msgs/MarkerArray.h>#include <vigir_generic_params/generic_params_msgs.h>#include <vigir_generic_params/parameter_manager.h>#include <vigir_pluginlib/plugin_manager.h>#include <vigir_footstep_planning_msgs/footstep_planning_msgs.h>#include <vigir_footstep_planning_lib/math.h>#include <vigir_footstep_planning_lib/modeling/footstep.h>#include <vigir_footstep_planning_lib/modeling/state.h>#include <vigir_footstep_planning_plugins/plugin_aggregators/step_cost_estimator.h>#include <vigir_footstep_planning_plugins/plugin_aggregators/heuristic.h>#include <vigir_footstep_planning_plugins/plugin_aggregators/post_processor.h>#include <vigir_footstep_planning_plugins/plugin_aggregators/robot_model.h>#include <vigir_footstep_planning_plugins/plugin_aggregators/state_generator.h>#include <vigir_footstep_planning_plugins/plugin_aggregators/world_model.h>#include <vigir_footstep_planning_plugins/plugins/step_plan_msg_plugin.h>#include <vigir_foot_pose_transformer/foot_pose_transformer.h>#include <vigir_footstep_planner/environment_parameters.h>#include <vigir_footstep_planner/footstep_planner_environment.h>

Go to the source code of this file.
Classes | |
| class | vigir_footstep_planning::FootstepPlanner |
| A class to control the interaction between ROS and the footstep planner. More... | |
Namespaces | |
| namespace | vigir_footstep_planning |
Typedefs | |
| typedef std::vector< State > ::const_iterator | vigir_footstep_planning::state_iter_t |