Header file for the rs::RangeSensor class. More...
#include <opencv2/opencv.hpp>#include <opencv2/imgproc/imgproc.hpp>#include <vector>#include <memory>#include <pses_simulation/RangeSensorConfig.h>#include <nav_msgs/MapMetaData.h>

Go to the source code of this file.
Classes | |
| class | RangeSensor |
Namespaces | |
| rs | |
| This namespace groups typedefs and enums used in the rs::RangeSensor class and the rs::RangeSensor class itself. | |
Typedefs | |
| typedef std::shared_ptr< std::vector< float > > | rs::rangeArray_ptr |
| shortcut for a pointer to a vector of floats representing range readings in meters. More... | |
Enumerations | |
| enum | rs::SensorType { rs::laser, rs::us } |
| Enumerator for supported sensor types. More... | |
Functions | |
| double | rs::correctYawAngle (const double theta, const double increment) |
| Calculate a correct euler angle after incrementing/decrementing. More... | |
| double | rs::degToRad (double angle) |
| Conversion from degrees to radiants. More... | |
| double | rs::radToDeg (double angle) |
| Conversion from radiants to degrees. More... | |
| const int | rs::sgn (const int x) |
| Get the sign of an interger. More... | |
Header file for the rs::RangeSensor class.
Definition in file RangeSensor.h.