Files
gps-denied-desktop/models/flight/flight.py
T
Oleksandr Bezdieniezhnykh abc26d5c20 initial structure implemented
docs -> _docs
2025-12-01 14:20:56 +02:00

21 lines
477 B
Python

from datetime import datetime
from pydantic import BaseModel
from ..core.gps_point import GPSPoint
from ..core.camera_parameters import CameraParameters
from .waypoint import Waypoint
from .geofences import Geofences
class Flight(BaseModel):
id: str
name: str
description: str
start_gps: GPSPoint
waypoints: list[Waypoint]
geofences: Geofences
camera_params: CameraParameters
altitude: float
created_at: datetime
updated_at: datetime