🛸 RTT‑Autonomous‑Drone
Domain Extensions for Aerial Autonomous Forms (RTT‑Inside)#
These schemas describe the capabilities, constraints, and mission‑level behaviors of autonomous drones operating in airspace, including multirotors, fixed‑wing aircraft, and VTOL hybrids.
All schemas follow:
- snake_case naming
- JSON Schema Draft 2020‑12
- RTT‑Inside semantics
- SI units
- UUIDv4 identifiers
- ISO‑8601 timestamps
- extensions.
for future growth
📁 Schema Overview#
1. drone_extension.schema.json#
Defines the drone‑specific identity and configuration fields that extend the core autonomous_form_descriptor.
Includes:
- frame type (quadcopter, hexacopter, fixed‑wing, VTOL)
- propulsion type (electric, hybrid, fuel)
- GPS capability (RTK, standard, none)
- failsafe modes (RTL, hover, land)
Use this schema when instantiating a drone as a specialized autonomous form.
2. drone_flight_envelope.schema.json#
Describes the aerodynamic and performance limits of the drone.
Includes:
- max speed
- climb/descent rates
- wind resistance
- stall speed (for fixed‑wing)
- roll/pitch tilt limits
This schema is essential for simulation, mission planning, and safety validation.
3. drone_energy_and_battery.schema.json#
Defines the drone’s energy profile and thermal constraints.
Includes:
- battery capacity
- battery health
- average/peak power draw
- thermal envelope
This schema supports endurance prediction, mission feasibility checks, and energy‑aware autonomy.
4. drone_mission_profile_extension.schema.json#
Adds drone‑specific mission parameters to the core autonomous_mission_profile.
Includes:
- altitude constraints
- geofence zones
- payload type + mass
- landing behavior (precision, RTL, auto‑land)
Use this schema to specialize mission plans for aerial operations.
🔗 Relationship to the Autonomous Core#
This module extends the core schemas found in:
docs/schemas/rtt-autonomous/
Specifically:
autonomous_form_descriptor→ extended bydrone_extensionautonomous_mission_profile→ extended bydrone_mission_profile_extensionautonomous_morphology→ compatible with drone frame/actuator definitionsautonomous_energy_profile→ complemented by drone‑specific battery schemaautonomous_corridor_definition→ used for airspace corridorsautonomous_swarm_state→ supports aerial swarms and formations
The drone schemas never duplicate core fields; they only extend them.
🧩 Usage Pattern#
A typical drone definition references:
- Core descriptor
- Drone extension
- Morphology
- Flight envelope
- Energy profile
- Mission profile + drone mission extension
This layered approach keeps the system modular, extensible, and consistent with the rest of the Triadic Frameworks schema ecosystem.
🌱 Future Extensions#
This module is designed to grow with additional aerial robotics capabilities, such as:
- obstacle‑aware flight corridors
- multi‑drone cooperative behaviors
- sensor‑specific payload schemas (LiDAR, EO/IR, multispectral)
- weather‑adaptive mission planning
