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
+10
View File
@@ -0,0 +1,10 @@
from .sim3_transform import Sim3Transform
from .chunk_handle import ChunkHandle
from .chunk_bounds import ChunkBounds
__all__ = [
"Sim3Transform",
"ChunkHandle",
"ChunkBounds",
]
+9
View File
@@ -0,0 +1,9 @@
from pydantic import BaseModel
from ..core.gps_point import GPSPoint
class ChunkBounds(BaseModel):
estimated_center: GPSPoint
estimated_radius: float
confidence: float
+17
View File
@@ -0,0 +1,17 @@
from typing import Optional
from pydantic import BaseModel
from ..core.gps_point import GPSPoint
class ChunkHandle(BaseModel):
chunk_id: str
flight_id: str
start_frame_id: int
end_frame_id: Optional[int] = None
frames: list[int] = []
is_active: bool = True
has_anchor: bool = False
anchor_frame_id: Optional[int] = None
anchor_gps: Optional[GPSPoint] = None
matching_status: str = "unanchored"
+11
View File
@@ -0,0 +1,11 @@
import numpy as np
from pydantic import BaseModel, ConfigDict
class Sim3Transform(BaseModel):
model_config = ConfigDict(arbitrary_types_allowed=True)
translation: np.ndarray
rotation: np.ndarray
scale: float