Public Member Functions | Private Attributes
micros_mars_task_alloc::Avoid Class Reference
Inheritance diagram for micros_mars_task_alloc::Avoid:
Inheritance graph
[legend]

List of all members.

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_

Detailed Description

Definition at line 21 of file avoid.cpp.


Constructor & Destructor Documentation

Definition at line 24 of file avoid.cpp.

Definition at line 25 of file avoid.cpp.


Member Function Documentation

void micros_mars_task_alloc::Avoid::callback_0 ( const micros_mars_task_alloc::HeadingConstPtr &  msg)

Definition at line 54 of file avoid.cpp.

void micros_mars_task_alloc::Avoid::callback_1 ( const micros_mars_task_alloc::ForceConstPtr &  msg)

Definition at line 82 of file avoid.cpp.

Implements nodelet::Nodelet.

Definition at line 45 of file avoid.cpp.


Member Data Documentation

Definition at line 40 of file avoid.cpp.

Definition at line 39 of file avoid.cpp.

Reimplemented from nodelet::Nodelet.

Definition at line 34 of file avoid.cpp.

Definition at line 41 of file avoid.cpp.

Definition at line 35 of file avoid.cpp.

Definition at line 42 of file avoid.cpp.

Definition at line 36 of file avoid.cpp.

Definition at line 37 of file avoid.cpp.


The documentation for this class was generated from the following file:


micros_mars_task_alloc
Author(s): Minglong Li , Xiaodong Yi , Yanzhen Wang , Zhongxuan Cai
autogenerated on Mon Jul 1 2019 19:55:03