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

List of all members.

Classes

struct  force

Public Types

typedef struct
micros_mars_task_alloc::Feelforce::force 
Force

Public Member Functions

void callback_0 (const RangeConstPtr &msg_0, const RangeConstPtr &msg_1, const RangeConstPtr &msg_2, const RangeConstPtr &msg_3, const RangeConstPtr &msg_4, const RangeConstPtr &msg_5)
void callback_1 (const RangeConstPtr &msg_0, const RangeConstPtr &msg_1, const RangeConstPtr &msg_2, const RangeConstPtr &msg_3, const RangeConstPtr &msg_4, const RangeConstPtr &msg_5)
 Feelforce ()
virtual void onInit ()
void timerCallback (const ros::TimerEvent &)
 ~Feelforce ()

Private Types

typedef
sync_policies::ApproximateTime
< Range, Range, Range, Range,
Range, Range > 
ApproximatePolicy
typedef
message_filters::Synchronizer
< ApproximatePolicy
ApproximateSync

Private Attributes

boost::shared_ptr
< ApproximateSync
approximate_sync_1_
boost::shared_ptr
< ApproximateSync
approximate_sync_2_
float max_range_
int maximum_queue_size_
float min_range_
ros::NodeHandle nh_
float pi_
ros::Publisher pub_
float r_ [12]
message_filters::Subscriber
< Range > 
sub_0_
message_filters::Subscriber
< Range > 
sub_10_
message_filters::Subscriber
< Range > 
sub_11_
message_filters::Subscriber
< Range > 
sub_1_
message_filters::Subscriber
< Range > 
sub_2_
message_filters::Subscriber
< Range > 
sub_3_
message_filters::Subscriber
< Range > 
sub_4_
message_filters::Subscriber
< Range > 
sub_5_
message_filters::Subscriber
< Range > 
sub_6_
message_filters::Subscriber
< Range > 
sub_7_
message_filters::Subscriber
< Range > 
sub_8_
message_filters::Subscriber
< Range > 
sub_9_
ros::Timer timer_

Detailed Description

Definition at line 31 of file feelforce.cpp.


Member Typedef Documentation

typedef sync_policies::ApproximateTime<Range, Range, Range, Range, Range, Range> micros_mars_task_alloc::Feelforce::ApproximatePolicy [private]

Definition at line 57 of file feelforce.cpp.

Definition at line 58 of file feelforce.cpp.


Constructor & Destructor Documentation

Definition at line 34 of file feelforce.cpp.

Definition at line 35 of file feelforce.cpp.


Member Function Documentation

void micros_mars_task_alloc::Feelforce::callback_0 ( const RangeConstPtr &  msg_0,
const RangeConstPtr &  msg_1,
const RangeConstPtr &  msg_2,
const RangeConstPtr &  msg_3,
const RangeConstPtr &  msg_4,
const RangeConstPtr &  msg_5 
)

Definition at line 107 of file feelforce.cpp.

void micros_mars_task_alloc::Feelforce::callback_1 ( const RangeConstPtr &  msg_0,
const RangeConstPtr &  msg_1,
const RangeConstPtr &  msg_2,
const RangeConstPtr &  msg_3,
const RangeConstPtr &  msg_4,
const RangeConstPtr &  msg_5 
)

Definition at line 119 of file feelforce.cpp.

Implements nodelet::Nodelet.

Definition at line 78 of file feelforce.cpp.

Definition at line 131 of file feelforce.cpp.


Member Data Documentation

Definition at line 61 of file feelforce.cpp.

Definition at line 62 of file feelforce.cpp.

Definition at line 67 of file feelforce.cpp.

Definition at line 65 of file feelforce.cpp.

Definition at line 66 of file feelforce.cpp.

Reimplemented from nodelet::Nodelet.

Definition at line 73 of file feelforce.cpp.

Definition at line 64 of file feelforce.cpp.

Definition at line 74 of file feelforce.cpp.

Definition at line 69 of file feelforce.cpp.

Definition at line 71 of file feelforce.cpp.

Definition at line 71 of file feelforce.cpp.

Definition at line 71 of file feelforce.cpp.

Definition at line 71 of file feelforce.cpp.

Definition at line 71 of file feelforce.cpp.

Definition at line 71 of file feelforce.cpp.

Definition at line 71 of file feelforce.cpp.

Definition at line 71 of file feelforce.cpp.

Definition at line 71 of file feelforce.cpp.

Definition at line 71 of file feelforce.cpp.

Definition at line 71 of file feelforce.cpp.

Definition at line 71 of file feelforce.cpp.

Definition at line 72 of file feelforce.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