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.