Public Member Functions | |
Avoid () | |
void | callback_0 (const micros_mars_task_alloc::HeadingConstPtr &msg) |
void | callback_1 (const micros_mars_task_alloc::ForceConstPtr &msg) |
virtual void | onInit () |
~Avoid () | |
Private Attributes | |
float | direction_ |
float | magnitude_ |
ros::NodeHandle | nh_ |
float | pi_ |
ros::Publisher | pub_ |
float | random_factor_ |
ros::Subscriber | sub_0_ |
ros::Subscriber | sub_1_ |
micros_mars_task_alloc::Avoid::Avoid | ( | ) | [inline] |
micros_mars_task_alloc::Avoid::~Avoid | ( | ) | [inline] |
void micros_mars_task_alloc::Avoid::callback_0 | ( | const micros_mars_task_alloc::HeadingConstPtr & | msg | ) |
void micros_mars_task_alloc::Avoid::callback_1 | ( | const micros_mars_task_alloc::ForceConstPtr & | msg | ) |
void micros_mars_task_alloc::Avoid::onInit | ( | ) | [virtual] |
Implements nodelet::Nodelet.
float micros_mars_task_alloc::Avoid::direction_ [private] |
float micros_mars_task_alloc::Avoid::magnitude_ [private] |
Reimplemented from nodelet::Nodelet.
float micros_mars_task_alloc::Avoid::pi_ [private] |
float micros_mars_task_alloc::Avoid::random_factor_ [private] |