Public Member Functions | |
virtual void | onInit () |
void | reset_CB (const std_msgs::BoolConstPtr &msg) |
Turn () | |
void | turn_CB (const micros_mars_task_alloc::HeadingConstPtr &msg) |
~Turn () | |
Private Attributes | |
float | angular_velocity_ |
ros::NodeHandle | nh_ |
float | pi_ |
ros::Publisher | pub_heading_ |
ros::Publisher | pub_twist_ |
bool | reset_flag_ |
ros::Subscriber | sub_0_ |
ros::Subscriber | sub_1_ |
float | turn_frequency_ |
micros_mars_task_alloc::Turn::Turn | ( | ) | [inline] |
micros_mars_task_alloc::Turn::~Turn | ( | ) | [inline] |
void micros_mars_task_alloc::Turn::onInit | ( | ) | [virtual] |
Implements nodelet::Nodelet.
void micros_mars_task_alloc::Turn::reset_CB | ( | const std_msgs::BoolConstPtr & | msg | ) |
void micros_mars_task_alloc::Turn::turn_CB | ( | const micros_mars_task_alloc::HeadingConstPtr & | msg | ) |
float micros_mars_task_alloc::Turn::angular_velocity_ [private] |
Reimplemented from nodelet::Nodelet.
float micros_mars_task_alloc::Turn::pi_ [private] |
bool micros_mars_task_alloc::Turn::reset_flag_ [private] |
float micros_mars_task_alloc::Turn::turn_frequency_ [private] |