#include <sensor_filter.h>
Public Member Functions | |
virtual void | onInit () |
void | startOnline () |
~SensorFilter () | |
Public Attributes | |
float * | sigmas |
Protected Member Functions | |
void | accCallback (AccelerometerState::ConstPtr message) |
void | applyFilter () |
void | errorCallback (JointTrajectoryControllerState::ConstPtr message) |
void | jsCallback (JointState::ConstPtr message) |
void | pressCallback (PressureState::ConstPtr message) |
void | recordData () |
void | zeroBuffer () |
Protected Attributes | |
bool | acc_in |
AccelerometerState::ConstPtr | acc_msg |
ros::Subscriber | acc_sub |
char | arm_ |
float ** | buffer |
long | buffer_len |
long | cur_iter |
bool | error_in |
JointTrajectoryControllerState::ConstPtr | error_msg |
ros::Subscriber | error_sub |
float *** | filtered_buffer |
float ** | filters |
bool | js_in |
JointState::ConstPtr | js_msg |
ros::Subscriber | js_sub |
int | num_scales |
int | num_sensors |
bool | press_in |
PressureState::ConstPtr | press_msg |
ros::Subscriber | press_sub |
int | rate |
boost::thread | sf_thread |
Definition at line 24 of file sensor_filter.h.
Definition at line 392 of file sensor_filter.cpp.
void collision_detection::SensorFilter::accCallback | ( | AccelerometerState::ConstPtr | message | ) | [protected] |
Definition at line 377 of file sensor_filter.cpp.
void collision_detection::SensorFilter::applyFilter | ( | ) | [protected] |
Definition at line 99 of file sensor_filter.cpp.
void collision_detection::SensorFilter::errorCallback | ( | JointTrajectoryControllerState::ConstPtr | message | ) | [protected] |
Definition at line 387 of file sensor_filter.cpp.
void collision_detection::SensorFilter::jsCallback | ( | JointState::ConstPtr | message | ) | [protected] |
Definition at line 372 of file sensor_filter.cpp.
void collision_detection::SensorFilter::onInit | ( | ) | [virtual] |
Implements nodelet::Nodelet.
Definition at line 17 of file sensor_filter.cpp.
void collision_detection::SensorFilter::pressCallback | ( | PressureState::ConstPtr | message | ) | [protected] |
Definition at line 382 of file sensor_filter.cpp.
void collision_detection::SensorFilter::recordData | ( | ) | [protected] |
Definition at line 303 of file sensor_filter.cpp.
Definition at line 119 of file sensor_filter.cpp.
void collision_detection::SensorFilter::zeroBuffer | ( | ) | [protected] |
Definition at line 358 of file sensor_filter.cpp.
bool collision_detection::SensorFilter::acc_in [protected] |
Definition at line 67 of file sensor_filter.h.
Definition at line 58 of file sensor_filter.h.
Definition at line 52 of file sensor_filter.h.
char collision_detection::SensorFilter::arm_ [protected] |
Definition at line 32 of file sensor_filter.h.
float** collision_detection::SensorFilter::buffer [protected] |
Definition at line 39 of file sensor_filter.h.
long collision_detection::SensorFilter::buffer_len [protected] |
Definition at line 36 of file sensor_filter.h.
long collision_detection::SensorFilter::cur_iter [protected] |
Definition at line 38 of file sensor_filter.h.
bool collision_detection::SensorFilter::error_in [protected] |
Definition at line 67 of file sensor_filter.h.
Definition at line 60 of file sensor_filter.h.
Definition at line 54 of file sensor_filter.h.
float*** collision_detection::SensorFilter::filtered_buffer [protected] |
Definition at line 41 of file sensor_filter.h.
float** collision_detection::SensorFilter::filters [protected] |
Definition at line 40 of file sensor_filter.h.
bool collision_detection::SensorFilter::js_in [protected] |
Definition at line 67 of file sensor_filter.h.
JointState::ConstPtr collision_detection::SensorFilter::js_msg [protected] |
Definition at line 57 of file sensor_filter.h.
Definition at line 51 of file sensor_filter.h.
int collision_detection::SensorFilter::num_scales [protected] |
Definition at line 35 of file sensor_filter.h.
int collision_detection::SensorFilter::num_sensors [protected] |
Definition at line 34 of file sensor_filter.h.
bool collision_detection::SensorFilter::press_in [protected] |
Definition at line 67 of file sensor_filter.h.
Definition at line 59 of file sensor_filter.h.
Definition at line 53 of file sensor_filter.h.
int collision_detection::SensorFilter::rate [protected] |
Definition at line 33 of file sensor_filter.h.
boost::thread collision_detection::SensorFilter::sf_thread [protected] |
Definition at line 69 of file sensor_filter.h.
Definition at line 27 of file sensor_filter.h.