Public Member Functions | |
Forward () | |
void | forward_CB (const micros_mars_task_alloc::HeadingConstPtr &msg) |
void | halt_CB (const std_msgs::BoolConstPtr &msg) |
virtual void | onInit () |
~Forward () | |
Private Attributes | |
float | angular_velocity_ |
bool | halt_flag_ |
double | idle_time_ |
float | linear_velocity_ |
ros::NodeHandle | nh_ |
ros::Publisher | pub_busy_ |
ros::Publisher | pub_turn_reset_ |
ros::Publisher | pub_twist_ |
ros::Subscriber | sub_0_ |
ros::Subscriber | sub_1_ |
Definition at line 20 of file forward.cpp.
micros_mars_task_alloc::Forward::Forward | ( | ) | [inline] |
Definition at line 23 of file forward.cpp.
micros_mars_task_alloc::Forward::~Forward | ( | ) | [inline] |
Definition at line 24 of file forward.cpp.
void micros_mars_task_alloc::Forward::forward_CB | ( | const micros_mars_task_alloc::HeadingConstPtr & | msg | ) |
Definition at line 59 of file forward.cpp.
void micros_mars_task_alloc::Forward::halt_CB | ( | const std_msgs::BoolConstPtr & | msg | ) |
Definition at line 114 of file forward.cpp.
void micros_mars_task_alloc::Forward::onInit | ( | ) | [virtual] |
Implements nodelet::Nodelet.
Definition at line 47 of file forward.cpp.
float micros_mars_task_alloc::Forward::angular_velocity_ [private] |
Definition at line 33 of file forward.cpp.
bool micros_mars_task_alloc::Forward::halt_flag_ [private] |
Definition at line 31 of file forward.cpp.
double micros_mars_task_alloc::Forward::idle_time_ [private] |
Definition at line 34 of file forward.cpp.
float micros_mars_task_alloc::Forward::linear_velocity_ [private] |
Definition at line 32 of file forward.cpp.
Reimplemented from nodelet::Nodelet.
Definition at line 38 of file forward.cpp.
Definition at line 43 of file forward.cpp.
Definition at line 42 of file forward.cpp.
Definition at line 41 of file forward.cpp.
Definition at line 39 of file forward.cpp.
Definition at line 40 of file forward.cpp.