#include <assisted_teleop.h>
Public Member Functions | |
AssistedTeleop () | |
~AssistedTeleop () | |
Private Member Functions | |
void | controlLoop () |
void | velCB (const geometry_msgs::TwistConstPtr &vel) |
Private Attributes | |
geometry_msgs::Twist | cmd_vel_ |
double | collision_rot_speed_ |
double | collision_trans_speed_ |
double | controller_frequency_ |
costmap_2d::Costmap2DROS | costmap_ros_ |
boost::mutex | mutex_ |
int | num_th_samples_ |
int | num_x_samples_ |
base_local_planner::TrajectoryPlannerROS | planner_ |
boost::thread * | planning_thread_ |
ros::Publisher | pub_ |
ros::Subscriber | sub_ |
tf::TransformListener | tf_ |
double | theta_range_ |
Definition at line 44 of file assisted_teleop.h.
assisted_teleop::AssistedTeleop::AssistedTeleop | ( | ) |
Definition at line 39 of file assisted_teleop.cpp.
assisted_teleop::AssistedTeleop::~AssistedTeleop | ( | ) |
Definition at line 59 of file assisted_teleop.cpp.
void assisted_teleop::AssistedTeleop::controlLoop | ( | ) | [private] |
Definition at line 69 of file assisted_teleop.cpp.
void assisted_teleop::AssistedTeleop::velCB | ( | const geometry_msgs::TwistConstPtr & | vel | ) | [private] |
Definition at line 64 of file assisted_teleop.cpp.
geometry_msgs::Twist assisted_teleop::AssistedTeleop::cmd_vel_ [private] |
Definition at line 56 of file assisted_teleop.h.
double assisted_teleop::AssistedTeleop::collision_rot_speed_ [private] |
Definition at line 62 of file assisted_teleop.h.
double assisted_teleop::AssistedTeleop::collision_trans_speed_ [private] |
Definition at line 62 of file assisted_teleop.h.
double assisted_teleop::AssistedTeleop::controller_frequency_ [private] |
Definition at line 53 of file assisted_teleop.h.
costmap_2d::Costmap2DROS assisted_teleop::AssistedTeleop::costmap_ros_ [private] |
Definition at line 52 of file assisted_teleop.h.
boost::mutex assisted_teleop::AssistedTeleop::mutex_ [private] |
Definition at line 55 of file assisted_teleop.h.
int assisted_teleop::AssistedTeleop::num_th_samples_ [private] |
Definition at line 59 of file assisted_teleop.h.
int assisted_teleop::AssistedTeleop::num_x_samples_ [private] |
Definition at line 59 of file assisted_teleop.h.
base_local_planner::TrajectoryPlannerROS assisted_teleop::AssistedTeleop::planner_ [private] |
Definition at line 54 of file assisted_teleop.h.
boost::thread* assisted_teleop::AssistedTeleop::planning_thread_ [private] |
Definition at line 57 of file assisted_teleop.h.
ros::Publisher assisted_teleop::AssistedTeleop::pub_ [private] |
Definition at line 60 of file assisted_teleop.h.
ros::Subscriber assisted_teleop::AssistedTeleop::sub_ [private] |
Definition at line 61 of file assisted_teleop.h.
tf::TransformListener assisted_teleop::AssistedTeleop::tf_ [private] |
Definition at line 51 of file assisted_teleop.h.
double assisted_teleop::AssistedTeleop::theta_range_ [private] |
Definition at line 58 of file assisted_teleop.h.