initial structure implemented

docs -> _docs
This commit is contained in:
Oleksandr Bezdieniezhnykh
2025-12-01 14:20:56 +02:00
parent 9134c5db06
commit abc26d5c20
360 changed files with 3881 additions and 101 deletions
+26
View File
@@ -0,0 +1,26 @@
from pydantic import BaseModel
from ..core.camera_parameters import CameraParameters
from .database_config import DatabaseConfig
from .flight_config import OperationalArea
class ModelPaths(BaseModel):
superpoint: str = "models/superpoint.engine"
lightglue: str = "models/lightglue.engine"
dinov2: str = "models/dinov2.engine"
litesam: str = "models/litesam.engine"
class APIConfig(BaseModel):
host: str = "0.0.0.0"
port: int = 8000
debug: bool = False
class SystemConfig(BaseModel):
camera: CameraParameters
operational_area: OperationalArea = OperationalArea()
models: ModelPaths = ModelPaths()
database: DatabaseConfig = DatabaseConfig()
api: APIConfig = APIConfig()