Laser scan 2D base type. More...
#include <laser_scan.hpp>
Public Member Functions | |
auto | points_in_cartesian_coordinates () const |
View points in cartesian coordinates in sensor frame. More... | |
auto | points_in_polar_coordinates () const |
View points in polar coordinates in sensor frame. More... | |
Laser scan 2D base type.
When instantiated, it satisfies Beluga named requirements: LaserScan.
Derived | Concrete laser scan type. It must define Derived::ranges() , Derived::angles() , Derived::min_range() , Derived::max_range() , as described in Beluga named requirements: LaserScan. |
Definition at line 59 of file laser_scan.hpp.
|
inline |
View points in cartesian coordinates in sensor frame.
Definition at line 62 of file laser_scan.hpp.
|
inline |
View points in polar coordinates in sensor frame.
Range values lower than min_range or greater than max_range will be discarded. Same for NaN values.
Definition at line 75 of file laser_scan.hpp.