|
Auterion App SDK
Auterion SDK is a library that can be used by AuterionOS apps to communicate with the system.
|
Represents a single 2D object detection. More...
#include <auterion_sdk/object_detection/detection_2d.hpp>
Public Attributes | |
| BoundingBox2D | bbox {} |
| The 2D bounding box of the detected object. | |
| std::vector< ObjectHypothesis > | object_hypotheses {} |
| A list of hypotheses for the object in the bounding box. | |
| std::optional< uint64_t > | track_id {} |
| Optional track ID for the object. | |
| std::optional< Eigen::Vector3d > | position_lla {} |
| std::optional< Eigen::Vector3d > | velocity_ned {} |
| Optional velocity in NED [m/s]; emitted as vel_n / vel_e / vel_up (up = -D). | |
Represents a single 2D object detection.
| std::optional<Eigen::Vector3d> auterion::Detection2D::position_lla {} |
Optional geolocation of the object: lat [deg], lon [deg], alt [m, EGM96]. Unset -> MAVLink invalid sentinels are emitted.