#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.