noos::object::laser Struct Reference
describes a laser scan data More...
#include <laser.hpp>
Public Member Functions | |
| laser ()=default | |
| Constructor. | |
| json::object_t | to_json () const |
| bool | operator== (const noos::object::laser &rhs) const |
| Equality operator. | |
Public Attributes | |
| float | aperture = 0.0 |
| Aperture of the laser in radians. | |
| uint64_t | timestamp = 0 |
| Time. | |
| float | max_range = 0.0 |
| Maximum distance of laser measurements in meters. | |
| float | std_error = 0.0 |
| Statistical error of laser. | |
| bool | right_to_left = true |
| The direction in which the laser rotates. | |
| std::vector< float > | ranges = {0.0} |
| Measurements of distance. | |
| std::vector< int > | intensities = {0} |
| Intensity values of the scan. | |
| noos::object::pose< float > | pose3d |
| Sensor pose. | |
Detailed Description
describes a laser scan data
- Version
- 0.7.3
- Date
- 27 June 2017
Collaboration diagram for noos::object::laser:

Member Function Documentation
| json::object_t noos::object::laser::to_json | ( | ) | const |
- Returns
- json object
The documentation for this struct was generated from the following file:
- noos/objects/laser.hpp
