Auterion App SDK
Auterion SDK is a library that can be used by AuterionOS apps to communicate with the system.
Loading...
Searching...
No Matches
auterion::Detection2D Struct Reference

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< ObjectHypothesisobject_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).
 

Detailed Description

Represents a single 2D object detection.

Member Data Documentation

◆ position_lla

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.


The documentation for this struct was generated from the following file: