All Classes and Interfaces

Class
Description
Generates highly collision-resistant, temporally-sorted unique identifiers.
Identifies a drone asset and its associated launch origin for a specific mission deployment.
Represents the absolute 3D spatial origin point assigned to a drone.
Acts as the structured representation of a standard drone `.plan` file.
Maps explicit restricted bounds, utilizing shapes like circular radii or standard polygons.
Represents a discrete command or navigational waypoint interpreted by the flight controller.
Encapsulates the runtime variables assigned for the overarching flight routine, linking specific waypoints.
Contains emergency return coordinates that bypass standard RTL behavior if triggered.
Constructs valid QGroundControl-compatible mission plans (.plan files).
Top-level orchestrator for mapping and translating an overarching area survey into discrete drone assignments.
Aggregates distinct mission plan files into a single, deployable ZIP archive.
Implements a sweep-line algorithm to generate boustrophedon (lawnmower) flight paths.
Defines a rigid 2D Cartesian envelope wrapped around a complex geometry.
Handles the subdivision of geographical areas into smaller, manageable chunks for drone swarms.
Utility functions for spatial operations and geometric calculations on PostGIS geometries.
A container holding the results of a binary polygon bisection.
A lightweight carrier for parallel coordinate arrays.