#include <spindle_laser_sensor.h>

Public Types | |
| typedef boost::shared_ptr < SpindleLaserSensor > | Ptr |
Public Member Functions | |
| virtual double | expectedPointCloudNum (double distance, double area) const |
| Return the expected number of points according to distance and area. it is calculated according to: {N}{2 }{1}{r^2}s = {2 }{}. | |
| virtual void | setSpindleVelocity (const double velocity) |
| SpindleLaserSensor (const double min_angle, const double max_angle, const double laser_freq, const size_t point_sample) | |
Protected Attributes | |
| double | max_angle_ |
| double | min_angle_ |
| size_t | point_sample_ |
| double | spindle_velocity_ |
Definition at line 43 of file spindle_laser_sensor.h.
| typedef boost::shared_ptr<SpindleLaserSensor> jsk_recognition_utils::SpindleLaserSensor::Ptr |
Reimplemented from jsk_recognition_utils::PointCloudSensorModel.
Definition at line 46 of file spindle_laser_sensor.h.
| jsk_recognition_utils::SpindleLaserSensor::SpindleLaserSensor | ( | const double | min_angle, |
| const double | max_angle, | ||
| const double | laser_freq, | ||
| const size_t | point_sample | ||
| ) | [inline] |
Definition at line 48 of file spindle_laser_sensor.h.
| virtual double jsk_recognition_utils::SpindleLaserSensor::expectedPointCloudNum | ( | double | distance, |
| double | area | ||
| ) | const [inline, virtual] |
Return the expected number of points according to distance and area. it is calculated according to: {N}{2 }{1}{r^2}s = {2 }{}.
Implements jsk_recognition_utils::PointCloudSensorModel.
Definition at line 67 of file spindle_laser_sensor.h.
| virtual void jsk_recognition_utils::SpindleLaserSensor::setSpindleVelocity | ( | const double | velocity | ) | [inline, virtual] |
Definition at line 55 of file spindle_laser_sensor.h.
double jsk_recognition_utils::SpindleLaserSensor::max_angle_ [protected] |
Definition at line 78 of file spindle_laser_sensor.h.
double jsk_recognition_utils::SpindleLaserSensor::min_angle_ [protected] |
Definition at line 77 of file spindle_laser_sensor.h.
size_t jsk_recognition_utils::SpindleLaserSensor::point_sample_ [protected] |
Definition at line 79 of file spindle_laser_sensor.h.
double jsk_recognition_utils::SpindleLaserSensor::spindle_velocity_ [protected] |
Definition at line 76 of file spindle_laser_sensor.h.