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_ |
Definition at line 31 of file feelforce.cpp.
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.
typedef message_filters::Synchronizer<ApproximatePolicy> micros_mars_task_alloc::Feelforce::ApproximateSync [private] |
Definition at line 58 of file feelforce.cpp.
micros_mars_task_alloc::Feelforce::Feelforce | ( | ) | [inline] |
Definition at line 34 of file feelforce.cpp.
micros_mars_task_alloc::Feelforce::~Feelforce | ( | ) | [inline] |
Definition at line 35 of file feelforce.cpp.
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.
void micros_mars_task_alloc::Feelforce::onInit | ( | ) | [virtual] |
Implements nodelet::Nodelet.
Definition at line 78 of file feelforce.cpp.
void micros_mars_task_alloc::Feelforce::timerCallback | ( | const ros::TimerEvent & | ) |
Definition at line 131 of file feelforce.cpp.
boost::shared_ptr<ApproximateSync> micros_mars_task_alloc::Feelforce::approximate_sync_1_ [private] |
Definition at line 61 of file feelforce.cpp.
boost::shared_ptr<ApproximateSync> micros_mars_task_alloc::Feelforce::approximate_sync_2_ [private] |
Definition at line 62 of file feelforce.cpp.
float micros_mars_task_alloc::Feelforce::max_range_ [private] |
Definition at line 67 of file feelforce.cpp.
int micros_mars_task_alloc::Feelforce::maximum_queue_size_ [private] |
Definition at line 65 of file feelforce.cpp.
float micros_mars_task_alloc::Feelforce::min_range_ [private] |
Definition at line 66 of file feelforce.cpp.
Reimplemented from nodelet::Nodelet.
Definition at line 73 of file feelforce.cpp.
float micros_mars_task_alloc::Feelforce::pi_ [private] |
Definition at line 64 of file feelforce.cpp.
Definition at line 74 of file feelforce.cpp.
float micros_mars_task_alloc::Feelforce::r_[12] [private] |
Definition at line 69 of file feelforce.cpp.
message_filters::Subscriber<Range> micros_mars_task_alloc::Feelforce::sub_0_ [private] |
Definition at line 71 of file feelforce.cpp.
message_filters::Subscriber<Range> micros_mars_task_alloc::Feelforce::sub_10_ [private] |
Definition at line 71 of file feelforce.cpp.
message_filters::Subscriber<Range> micros_mars_task_alloc::Feelforce::sub_11_ [private] |
Definition at line 71 of file feelforce.cpp.
message_filters::Subscriber<Range> micros_mars_task_alloc::Feelforce::sub_1_ [private] |
Definition at line 71 of file feelforce.cpp.
message_filters::Subscriber<Range> micros_mars_task_alloc::Feelforce::sub_2_ [private] |
Definition at line 71 of file feelforce.cpp.
message_filters::Subscriber<Range> micros_mars_task_alloc::Feelforce::sub_3_ [private] |
Definition at line 71 of file feelforce.cpp.
message_filters::Subscriber<Range> micros_mars_task_alloc::Feelforce::sub_4_ [private] |
Definition at line 71 of file feelforce.cpp.
message_filters::Subscriber<Range> micros_mars_task_alloc::Feelforce::sub_5_ [private] |
Definition at line 71 of file feelforce.cpp.
message_filters::Subscriber<Range> micros_mars_task_alloc::Feelforce::sub_6_ [private] |
Definition at line 71 of file feelforce.cpp.
message_filters::Subscriber<Range> micros_mars_task_alloc::Feelforce::sub_7_ [private] |
Definition at line 71 of file feelforce.cpp.
message_filters::Subscriber<Range> micros_mars_task_alloc::Feelforce::sub_8_ [private] |
Definition at line 71 of file feelforce.cpp.
message_filters::Subscriber<Range> micros_mars_task_alloc::Feelforce::sub_9_ [private] |
Definition at line 71 of file feelforce.cpp.
Definition at line 72 of file feelforce.cpp.