#include <costmap_services.h>
Public Member Functions | |
| CostmapServices (std::string name) | |
| bool | getCost (costmap_services::GetCost::Request &req, costmap_services::GetCost::Response &res) |
| bool | scoreTraj (costmap_services::ScoreTraj::Request &req, costmap_services::ScoreTraj::Response &res) |
| ~CostmapServices () | |
Private Attributes | |
| geometry_msgs::Twist | cmd_vel_ |
| double | controller_frequency_ |
| costmap_2d::Costmap2DROS | costmap_ros_ |
| ros::ServiceServer | costmap_srv_ |
| boost::mutex | mutex_ |
| int | num_th_samples_ |
| int | num_x_samples_ |
| base_local_planner::TrajectoryPlannerROS | planner_ |
| ros::Publisher | pub_ |
| ros::Publisher | pub_score_ |
| ros::ServiceServer | scoreTraj_srv_ |
| ros::Subscriber | sub_ |
| tf::TransformListener | tf_ |
| double | theta_range_ |
Definition at line 13 of file costmap_services.h.
| costmap_services::CostmapServices::CostmapServices | ( | std::string | name | ) |
Definition at line 4 of file costmap_services.cpp.
Definition at line 24 of file costmap_services.cpp.
| bool costmap_services::CostmapServices::getCost | ( | costmap_services::GetCost::Request & | req, |
| costmap_services::GetCost::Response & | res | ||
| ) |
Definition at line 29 of file costmap_services.cpp.
| bool costmap_services::CostmapServices::scoreTraj | ( | costmap_services::ScoreTraj::Request & | req, |
| costmap_services::ScoreTraj::Response & | res | ||
| ) |
Definition at line 47 of file costmap_services.cpp.
geometry_msgs::Twist costmap_services::CostmapServices::cmd_vel_ [private] |
Definition at line 30 of file costmap_services.h.
double costmap_services::CostmapServices::controller_frequency_ [private] |
Definition at line 31 of file costmap_services.h.
costmap_2d::Costmap2DROS costmap_services::CostmapServices::costmap_ros_ [private] |
Definition at line 27 of file costmap_services.h.
Definition at line 35 of file costmap_services.h.
boost::mutex costmap_services::CostmapServices::mutex_ [private] |
Definition at line 38 of file costmap_services.h.
int costmap_services::CostmapServices::num_th_samples_ [private] |
Definition at line 33 of file costmap_services.h.
int costmap_services::CostmapServices::num_x_samples_ [private] |
Definition at line 33 of file costmap_services.h.
base_local_planner::TrajectoryPlannerROS costmap_services::CostmapServices::planner_ [private] |
Definition at line 29 of file costmap_services.h.
Definition at line 39 of file costmap_services.h.
Definition at line 40 of file costmap_services.h.
Definition at line 36 of file costmap_services.h.
Definition at line 41 of file costmap_services.h.
Definition at line 26 of file costmap_services.h.
double costmap_services::CostmapServices::theta_range_ [private] |
Definition at line 32 of file costmap_services.h.