config cleanup

This commit is contained in:
2026-02-13 18:06:06 -08:00
parent cde86065e9
commit dbb4ba178a
6 changed files with 131 additions and 115 deletions

View File

@@ -1,18 +1,10 @@
# AERPAW UAV Guidance System Configuration
# This file contains all settings for both simulation and testbed environments
# AERPAW UAV (Client) Configuration
# ENU coordinate system origin (AERPAW Lake Wheeler Road Field)
origin:
lat: 35.727436
lon: -78.696471
alt: 0.0 # Alt=0 means ENU z directly becomes target altitude above home
# Target positions in ENU coordinates (meters)
# Each target is assigned to a client in order: client 1 gets targets[0], etc.
targets:
- [10.5, 20.3, 45.0] # Client 1: east, north, up
- [25.0, 30.0, 30.0] # Client 2: east, north, up
# Environment-specific settings
environments:
local:
@@ -33,4 +25,4 @@ environments:
# Controller runs on host machine (192.168.122.1 from E-VM perspective)
controller:
ip: "192.168.122.1"
port: 5000
port: 5000

24
aerpaw/config/server.yaml Normal file
View File

@@ -0,0 +1,24 @@
# AERPAW Controller (Server) Configuration
# ENU coordinate system origin (AERPAW Lake Wheeler Road Field)
origin:
lat: 35.727436
lon: -78.696471
alt: 0.0 # Alt=0 means ENU z directly becomes target altitude above home
# Target waypoints in ENU coordinates (meters: east, north, up)
# Grouped by client: first N entries = Client 1, next N = Client 2, etc.
# Each client must have the same number of waypoints.
targets:
# Client 1 waypoints
- [10.5, 20.3, 45.0]
- [30.0, 40.0, 45.0]
- [50.0, 60.0, 45.0]
- [70.0, 80.0, 45.0]
- [90.0, 100.0, 45.0]
# Client 2 waypoints
- [25.0, 30.0, 30.0]
- [35.0, 40.0, 30.0]
- [45.0, 50.0, 30.0]
- [55.0, 60.0, 30.0]
- [65.0, 70.0, 30.0]