-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathopenenv.yaml
More file actions
46 lines (40 loc) · 1.1 KB
/
openenv.yaml
File metadata and controls
46 lines (40 loc) · 1.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# Copyright (c) 2026. All rights reserved.
name: drone_env
version: 0.1.0
description: "Drone Altitude PID Tuner OpenEnv Competition Entry"
# Environment Models (Pydantic based)
models:
action: drone_env.drone_environment.DroneAction
observation: drone_env.drone_environment.DroneObservation
# Task Graders (Easy, Medium, Hard)
tasks:
- id: stability_easy
description: "Reach 50m with 1.0kg mass and -5N wind."
grader: "drone_env.drone_environment.grader"
target_score: 0.8
config:
target_altitude: 50.0
mass: 1.0
base_wind: -5.0
- id: payload_medium
description: "Reach 100m with 2.0kg mass and -10N wind."
grader: "drone_env.drone_environment.grader"
target_score: 0.7
config:
target_altitude: 100.0
mass: 2.0
base_wind: -10.0
- id: stormy_hard
description: "Reach 150m with 0.5kg mass and -15N wind."
grader: "drone_env.drone_environment.grader"
target_score: 0.6
config:
target_altitude: 150.0
mass: 0.5
base_wind: -15.0
# Deployment Configuration
deployment:
mode: docker
cpu: 2
memory: 8
port: 8000