A filter that invalidates scans for certain periods of a tilt profile.
More...
#include <laser_tilt_controller_filter.h>
A filter that invalidates scans for certain periods of a tilt profile.
Definition at line 50 of file laser_tilt_controller_filter.h.
laser_tilt_controller_filter::LaserTiltControllerFilter::LaserTiltControllerFilter |
( |
| ) |
|
|
inline |
laser_tilt_controller_filter::LaserTiltControllerFilter::~LaserTiltControllerFilter |
( |
| ) |
|
|
inline |
bool laser_tilt_controller_filter::LaserTiltControllerFilter::configure |
( |
| ) |
|
|
inlinevirtual |
bool laser_tilt_controller_filter::LaserTiltControllerFilter::loadFilterSignals |
( |
| ) |
|
|
inline |
bool laser_tilt_controller_filter::LaserTiltControllerFilter::loadTiltProfileTiming |
( |
| ) |
|
|
inline |
void laser_tilt_controller_filter::LaserTiltControllerFilter::signalCb |
( |
const pr2_msgs::LaserScannerSignal::ConstPtr & |
signal | ) |
|
|
inline |
bool laser_tilt_controller_filter::LaserTiltControllerFilter::update |
( |
const sensor_msgs::LaserScan & |
scan_in, |
|
|
sensor_msgs::LaserScan & |
scan_out |
|
) |
| |
|
inlinevirtual |
std::vector<int> laser_tilt_controller_filter::LaserTiltControllerFilter::filter_signals_ |
|
private |
boost::mutex laser_tilt_controller_filter::LaserTiltControllerFilter::mutex_ |
|
private |
bool laser_tilt_controller_filter::LaserTiltControllerFilter::signal_received_ |
|
private |
ros::Subscriber laser_tilt_controller_filter::LaserTiltControllerFilter::signal_sub_ |
|
private |
std::vector<double> laser_tilt_controller_filter::LaserTiltControllerFilter::tilt_profile_times_ |
|
private |
ros::Time laser_tilt_controller_filter::LaserTiltControllerFilter::timer_zero_ |
|
private |
The documentation for this class was generated from the following file: