mirror of
https://github.com/azaion/gps-denied-desktop.git
synced 2026-04-22 22:46:36 +00:00
abc26d5c20
docs -> _docs
25 lines
495 B
Python
25 lines
495 B
Python
from datetime import datetime
|
|
from pydantic import BaseModel
|
|
from ..core.gps_point import GPSPoint
|
|
|
|
|
|
class ObjectLocation(BaseModel):
|
|
object_id: str
|
|
pixel: tuple[float, float]
|
|
gps: GPSPoint
|
|
class_name: str
|
|
confidence: float
|
|
|
|
|
|
class FrameResult(BaseModel):
|
|
frame_id: int
|
|
gps_center: GPSPoint
|
|
altitude: float
|
|
heading: float
|
|
confidence: float
|
|
timestamp: datetime
|
|
refined: bool = False
|
|
objects: list[ObjectLocation] = []
|
|
updated_at: datetime
|
|
|