CollisionAvoidance/docs/airport_bounds_description.md

84 lines
2.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 机场区域配置说明文档
本文档详细说明了 `airport_bounds.json` 配置文件中各参数的含义和用途。
## 整体机场边界 (airport.bounds)
- `x`: 机场区域左上角 X 坐标(米)
- `y`: 机场区域左上角 Y 坐标(米)
- `width`: 机场总宽度(米)
- `height`: 机场总高度(米)
## 功能区域 (areas)
### 跑道区域 (runway)
- 位置参数 (bounds)
- `x`: 跑道起始 X 坐标(米)
- `y`: 跑道起始 Y 坐标(米)
- `width`: 跑道宽度(米)
- `height`: 跑道高度(米)
- 安全配置 (config)
- `vehicle_collision_radius`: 车辆间碰撞检测半径(米)
- `aircraft_ground_radius`: 航空器与车辆碰撞检测半径(米)
- `height_threshold`: 高度阈值(米)
### 滑行道区域 (taxiway)
- 位置参数 (bounds)
- `x`: 滑行道起始 X 坐标(米)
- `y`: 滑行道起始 Y 坐标(米)
- `width`: 滑行道宽度(米)
- `height`: 滑行道高度(米)
- 安全配置 (config)
- `vehicle_collision_radius`: 车辆间碰撞检测半径(米)
- `aircraft_ground_radius`: 航空器与车辆碰撞检测半径(米)
- `height_threshold`: 高度阈值(米)
### 停机位区域 (gate)
- 位置参数 (bounds)
- `x`: 停机位起始 X 坐标(米)
- `y`: 停机位起始 Y 坐标(米)
- `width`: 停机位区域宽度(米)
- `height`: 停机位区域高度(米)
- 安全配置 (config)
- `vehicle_collision_radius`: 车辆间碰撞检测半径(米)
- `aircraft_ground_radius`: 航空器与车辆碰撞检测半径(米)
- `height_threshold`: 高度阈值(米)
### 服务区域 (service)
- 位置参数 (bounds)
- `x`: 服务区起始 X 坐标(米)
- `y`: 服务区起始 Y 坐标(米)
- `width`: 服务区宽度(米)
- `height`: 服务区高度(米)
- 安全配置 (config)
- `vehicle_collision_radius`: 车辆间碰撞检测半径(米)
- `aircraft_ground_radius`: 航空器与车辆碰撞检测半径(米)
- `height_threshold`: 高度阈值(米)
## 参数说明
### 碰撞检测半径
- 跑道区域:使用最大的碰撞检测半径,确保最高的安全性
- 滑行道:使用中等的碰撞检测半径
- 停机位:使用较小的碰撞检测半径
- 服务区:使用最小的碰撞检测半径,因为车速较慢且司机更警觉
### 高度阈值
- 跑道区域15米考虑到起降阶段
- 滑行道10米考虑到滑行阶段
- 停机位和服务区5米主要考虑地面操作
## 注意事项
1. 所有距离单位均为米
2. 坐标系统使用左上角为原点
3. 各区域的参数需要根据实际机场情况调整
4. 碰撞检测半径应考虑车辆和航空器的实际尺寸
5. 高度阈值应考虑实际运营需求和安全裕度