飞行与驾驶模拟
Flight & driving simulators
Complete procedures and maneuvers in sims to tolerance.
20 条本项目编写的提案 · 分类 v1.1 · 新增基准运行 0 次。下方验证方式与部分得分规则是设计,不是执行结果。
- 典型应用
- X-Plane · MSFS · CARLA
- 小类 GUI 需求标签
G3· 仅 GUI
任务提案 · 20
展开查看完整原文与建议检查方式;两种界面均保留提案英文原文。
R13.04.01.01-T01 Start a Cessna 172 from cold and dark in FlightGear
原始指令
FlightGear (desktop) loads the c172p at KPAO parking, cold and dark. Following input/c172_startup_checklist.pdf, set fuel selector BOTH, mixture rich, master and beacon on, prime, magnetos to START and run the engine at 1,000 RPM with avionics on. Use the cockpit controls with the mouse.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- FlightGear
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
click· 指向与点击drag· 拖放vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
tutorial· 阅读文档 / 教程- 提案难度
- 3 / 5
建议验证方式
Property tree logged via the harness's telnet port (not reachable from the agent's VM): engine running, rpm 900-1,100, magnetos BOTH, mixture ≥ 0.9, master/beacon/avionics on, fuel selector BOTH. The in-sim property browser and Nasal console are disabled.
建议部分得分
40% switch states per checklist; 20% priming/mixture; 40% engine running at target RPM
R13.04.01.01-T02 Take off and hold heading, altitude and speed in X-Plane
原始指令
X-Plane 12 Cessna 172 lined up on KSEA runway 34R, clear weather. Take off, climb to 3,000 ft MSL, then hold heading 340° ±10°, altitude 3,000 ±100 ft and 90 ±5 KIAS for 60 continuous seconds using keyboard/mouse flight controls (autopilot off).
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- X-Plane
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
rt· 实时控制key· 快捷键vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
Harness reads datarefs via a UDP plugin bound to the host only: autopilot mode off throughout; longest window meeting all tolerances ≥ 60 s. Agent sees the rendered cockpit only. X-Plane's UDP port is firewalled from the agent VM and no FlyWithLua/XPPython3 plugins are installed, so datarefs cannot be written by script.
建议部分得分
20% takeoff; 20% reach 3,000 ft; 60% scaled by longest in-tolerance window up to 60 s
R13.04.01.01-T03 Land on a runway within the touchdown zone in Microsoft Flight Simulator
原始指令
MSFS 2020/2024, Cessna 172 on a 5 nm final to KPAO runway 31 at 1,500 ft, clear weather. Land with touchdown in the first third of the runway, vertical speed at touchdown ≤ 300 fpm, centreline deviation ≤ 5 m, then stop on the runway.
- 平台
win· Windows- 应用
- MSFS
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
rt· 实时控制key· 快捷键vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 5 / 5
建议验证方式
SimConnect logger (harness side) records touchdown position, vertical speed and lateral offset; aircraft stopped on runway, no crash flag. Assistance options (auto-rudder, landing assist) are disabled.
建议部分得分
30% safe landing (no crash, stopped on runway); 25% touchdown zone; 25% vertical speed; 20% centreline
R13.04.01.01-T04 Program a G1000 flight plan and engage NAV mode in X-Plane
原始指令
X-Plane 12 Cessna 172 G1000 at KPAO, engine running. Using the G1000's FPL page knobs, enter KPAO → OSI → SNS → KSBA, activate the plan, take off and engage the autopilot in NAV and ALT mode at 7,500 ft so the aircraft tracks toward OSI.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- X-Plane
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击drag· 拖放vis· 视觉判断- 工作产物
WP08· 应用 / 系统状态- 条件
tutorial· 阅读文档 / 教程- 提案难度
- 4 / 5
建议验证方式
Datarefs via harness plugin: FMS entries equal the 4 waypoints in order; AP mode NAV and ALT, altitude target 7,500; cross-track error to the active leg < 0.3 nm for 2 minutes. X-Plane's UDP port is firewalled from the agent VM and no FlyWithLua/XPPython3 plugins are installed, so the plan cannot be loaded by script.
建议部分得分
40% flight plan exact; 20% AP modes; 20% altitude target; 20% tracking
R13.04.01.01-T05 Fly a full traffic pattern and land in FlightGear
原始指令
FlightGear c172p on KPAO runway 31, engine running. Fly a left-hand traffic pattern at 1,000 ft AGL ±100 (crosswind, downwind, base, final) and land on runway 31, rolling to a stop on the runway.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- FlightGear
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
rt· 实时控制key· 快捷键vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
long· 长流程- 提案难度
- 4 / 5
建议验证方式
Position/altitude trace from the property tree (harness): pattern legs inside a geometric template; downwind altitude within band; touchdown on runway 31 with vertical speed < 600 fpm; final stop on the runway. The telnet/HTTP property server is not reachable from the agent's VM, and the in-sim property browser and Nasal console are disabled.
建议部分得分
30% pattern geometry; 20% altitude discipline; 50% landing and stop
R13.04.01.01-T06 Drive a CARLA route obeying traffic lights without collisions
原始指令
CARLA 0.9.15 Town03 with a manual-control window (keyboard WASD). Drive from spawn point 12 to the marked destination (route shown on the HUD minimap), stopping at red lights, with no collisions and finishing within 5 minutes.
- 平台
lin· Linuxwin· Windows- 应用
- CARLA
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
rt· 实时控制key· 快捷键vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
CARLA ScenarioRunner-style criteria computed from the server recording: route completion %, red-light infractions, collisions, time. The agent's client is the GUI window only; Python client API port is firewalled from the agent VM.
建议部分得分
50% scaled by route completion; 20% no red-light runs; 20% no collisions; 10% under 5 min
R13.04.01.01-T07 Parallel park within tolerance in CARLA
原始指令
CARLA Town01, manual control. A parking space between two parked cars is marked by the HUD. Parallel park so the car ends inside the space with centre offset ≤ 0.3 m, heading error ≤ 5° and no contact.
- 平台
lin· Linuxwin· Windows- 应用
- CARLA
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
rt· 实时控制geom· 精确几何vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
Recorder log: final ego transform vs bay; collision sensor events = 0. The CARLA Python client port is firewalled from the agent VM, so the ego vehicle cannot be moved or driven by script; control comes only from the manual-control window.
建议部分得分
30% inside the space; 40% scaled by offset; 15% heading; 15% no contact
R13.04.01.01-T08 Configure time, weather and a scheduled failure in X-Plane
原始指令
In X-Plane 12, before flight, set the date to 2026-12-21 at 16:30 local, weather to manual with wind 270° at 15 kt, broken clouds at 1,500 ft AGL and visibility 5 sm, and schedule a vacuum pump failure at 2,000 ft AGL. Start the flight at KBOS in the Cessna 172.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- X-Plane
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G3· 仅 GUI- 交互原语
click· 指向与点击type· 文字与表单nav· 平移 / 缩放 / 滚动- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 2 / 5
建议验证方式
Datarefs after flight start (harness plugin): local time and date, wind layer, cloud layer type/base, visibility within tolerance; failure entry for vacuum pump with altitude trigger 2,000 AGL. X-Plane's UDP port is firewalled from the agent VM and no FlyWithLua/XPPython3 plugins are installed, so settings cannot be written by script.
建议部分得分
25% time/date; 35% weather values; 30% failure scheduled; 10% correct airport and aircraft
R13.04.01.01-T09 Perform a 360° steep turn holding altitude in Microsoft Flight Simulator
原始指令
MSFS, Cessna 172 at 3,500 ft, 100 KIAS, straight and level, autopilot off. Perform a 360° steep turn to the left at 45° ±5° bank, holding altitude ±100 ft and airspeed ±10 kt, rolling out on the entry heading ±10°.
- 平台
win· Windows- 应用
- MSFS
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
rt· 实时控制key· 快捷键vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
SimConnect trace: heading change 360° ±10°, bank within 40-50° for ≥ 80% of the turn, altitude and speed deviations within tolerance (ACS steep-turn standard). SimConnect is not exposed to the agent (only the harness client is accepted) and no add-ons or external tools are connected, so controls cannot be driven by script.
建议部分得分
30% bank maintained; 30% altitude held; 20% airspeed; 20% rollout heading
R13.04.01.01-T10 Fly a coupled ILS approach to decision height in FlightGear
原始指令
FlightGear c172p with KAP140 autopilot, 12 nm from KSFO runway 28R at 4,000 ft. Tune NAV1 to the ILS frequency from input/ksfo_ils28r.pdf, set the OBS, arm APR on the autopilot to capture localizer and glideslope, and disconnect at 200 ft AGL.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- FlightGear
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击drag· 拖放vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
tutorial· 阅读文档 / 教程- 提案难度
- 3 / 5
建议验证方式
Property tree: NAV1 frequency exact; AP APR mode with localizer and glideslope captured; deviation < 1 dot at 500 ft; AP disconnected between 150-250 ft AGL. The telnet/HTTP property server is not reachable from the agent's VM, and the in-sim property browser and Nasal console are disabled.
建议部分得分
25% frequency and OBS; 35% LOC/GS captured; 25% deviations; 15% disconnect at DH
R13.04.01.01-T11 Handle an engine failure after takeoff in X-Plane
原始指令
X-Plane 12, Cessna 172 departing KHAF runway 30. A random engine failure is scheduled between 400 and 1,200 ft AGL. After it occurs, establish best glide, and land on the runway, an open field, or the beach without crashing, with the aircraft stopped and occupants safe.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- X-Plane
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
rt· 实时控制key· 快捷键vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
interrupt· 中断- 提案难度
- 5 / 5
建议验证方式
Datarefs: failure event logged; airspeed within 63-73 KIAS for ≥ 70% of the glide; touchdown with no crash flag and vertical speed < 700 fpm; aircraft stopped upright. X-Plane's UDP port is firewalled from the agent VM and no FlyWithLua/XPPython3 plugins are installed, so controls and datarefs cannot be driven by script.
建议部分得分
30% best-glide airspeed held; 20% heading within ±30° of a landable area; 50% survivable landing
R13.04.01.01-T12 Hover a Robinson R22 in a box for thirty seconds in X-Plane
原始指令
X-Plane 12, Robinson R22 on a helipad, engine running. Lift off and hover at 5-10 ft AGL inside a 3 m radius of the pad centre for 30 continuous seconds, then land on the pad.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- X-Plane
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
rt· 实时控制key· 快捷键vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 5 / 5
建议验证方式
Datarefs: longest window with height 5-10 ft AGL and horizontal distance ≤ 3 m; final touchdown on the pad with no damage flags. X-Plane's UDP port is firewalled from the agent VM and no FlyWithLua/XPPython3 plugins are installed, so position and controls cannot be set by script.
建议部分得分
70% scaled by longest valid hover up to 30 s; 30% landing on pad
R13.04.01.01-T13 Stop for a crossing pedestrian in a CARLA scenario
原始指令
CARLA scenario (Town01): driving at the speed limit, a pedestrian steps out from behind a parked van about 25 m ahead. Drive the route manually and stop or avoid without collision, then continue to the route end.
- 平台
lin· Linuxwin· Windows- 应用
- CARLA
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
AP· API 足够- 交互原语
rt· 实时控制key· 快捷键vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
interrupt· 中断- 提案难度
- 3 / 5
建议验证方式
ScenarioRunner criteria from the recording: collision with pedestrian = 0; route completed; ego speed before the event ≥ 80% of the limit (no crawling). The CARLA Python client port is firewalled from the agent VM, so the ego vehicle cannot be driven by script; control comes only from the manual-control window.
建议部分得分
60% no collision; 20% speed criterion; 20% route completed
R13.04.01.01-T14 Stop a train at the platform marker on schedule in OpenBVE
原始指令
OpenBVE (desktop) runs a commuter route with a 6-car train. Drive from the first station to the third, stopping each time with the train's front within ±2 m of the stop marker and departing/arriving within ±30 s of the timetable shown in the cab.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- OpenBVE
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
rt· 实时控制key· 快捷键vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
OpenBVE score log/plugin output: stop position error per station and arrival time deviation; no overspeed or emergency brake penalties. Only the harness's logging plugin is loaded and the agent has no shell, so the train cannot be driven or the log written by script; control comes from the cab.
建议部分得分
40% stop accuracy (per station); 40% timetable adherence; 20% no penalties
R13.04.01.01-T15 Load passengers and fuel so the C172 is within the CG envelope
原始指令
FlightGear c172p: using the Weight and Balance dialog, set pilot 180 lb, front passenger 160 lb, rear passengers and baggage per input/load.json, then adjust fuel so total weight is ≤ 2,450 lb and CG is within the normal category envelope. Report weight and CG in answer.json.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- FlightGear
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
click· 指向与点击type· 文字与表单- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 2 / 5
建议验证方式
Property tree: payload and fuel values; computed weight ≤ 2,450 lb and CG inside the POH envelope; answer.json within ±5 lb and ±0.1 in of the computed values. The telnet/HTTP property server is not reachable from the agent's VM, and the in-sim property browser and Nasal console are disabled, so loads must be set in the dialog.
建议部分得分
40% payload entered; 30% within envelope; 30% answer correct
R13.04.01.01-T16 Tune radios and set the transponder in Microsoft Flight Simulator
原始指令
MSFS, Cessna 172 (G1000) cold on the ramp at KPAO with avionics on. Set COM1 active to Palo Alto ground 125.000, standby to tower 118.600, NAV1 to SJC VOR 114.100, transponder to 4521 in ALT mode, and altimeter to 29.92 inHg using the cockpit knobs.
- 平台
win· Windows- 应用
- MSFS
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
AP· API 足够- 交互原语
click· 指向与点击drag· 拖放vis· 视觉判断- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 2 / 5
建议验证方式
SimConnect variables: COM1 active/standby, NAV1 active, transponder code and mode, Kollsman setting, all exact. External tools (radio panels, apps) are not connected, and SimConnect is not exposed to the agent (only the harness client is accepted), so radios cannot be set by script.
建议部分得分
40% COM1 active and standby; 20% NAV1; 25% transponder; 15% altimeter
R13.04.01.01-T17 Berth a vessel alongside a pier below one knot in Bridge Command
原始指令
Bridge Command (ship simulator, desktop) scenario: a 60 m vessel with twin engines and bow thruster approaches a pier. Using the engine, rudder and thruster controls, bring the ship alongside the marked berth with speed over ground < 1 kt and lateral speed < 0.3 kt at contact.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- Bridge Command
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
rt· 实时控制click· 指向与点击vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
Scenario log (NMEA output captured by the harness): final position within the berth polygon, SOG < 1 kt and lateral speed < 0.3 kt at first contact; no collision with other objects. The simulator's network input port is not exposed to the agent and it has no shell, so the vessel cannot be steered by script.
建议部分得分
40% inside berth; 30% speed limits; 30% no collisions
R13.04.01.01-T18 Keep lane on a highway at 90 km/h in CARLA
原始指令
CARLA Town04 highway, manual control. Accelerate to 90 ±5 km/h and keep the vehicle centred in lane 2 for 2 minutes through curves, with no lane departures.
- 平台
lin· Linuxwin· Windows- 应用
- CARLA
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
rt· 实时控制key· 快捷键vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Recorder: speed within band for ≥ 90% of the window; lateral deviation RMS ≤ 0.3 m; lane-invasion sensor events = 0. The CARLA Python client port is firewalled from the agent VM, so the ego vehicle cannot be driven by script; control comes only from the manual-control window.
建议部分得分
30% speed in band; 50% scaled by RMS deviation (1.0 → 0.3 m); 20% no lane invasions
R13.04.01.01-T19 Reach a circular 80 km orbit in Kerbal Space Program
原始指令
Kerbal Space Program (1.12) loads a sandbox save with a pre-built two-stage rocket on the launchpad. Launch, perform a gravity turn and circularise into an orbit with periapsis and apoapsis both 75-85 km. Use the navball and map view; MechJeb and other autopilot mods are not installed.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- Kerbal Space Program
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
rt· 实时控制key· 快捷键vis· 视觉判断- 工作产物
WP11· 游戏 / 仿真状态- 条件
- 未声明
- 提案难度
- 5 / 5
建议验证方式
Persistent save (persistent.sfs) parsed: vessel orbit around Kerbin with PeA and ApA in 75-85 km; vessel intact. Debug menu (Alt+F12) disabled.
建议部分得分
20% reach space (70 km); 30% stable orbit (PeA > 70 km); 50% scaled by circularity within 75-85 km
R13.04.01.01-T20 Program a 737 FMC for departure in X-Plane
原始指令
X-Plane 12 default Boeing 737-800 cold at KSEA gate. Using the CDU, enter route from input/ofp.pdf (SID, airways, STAR into KSFO), performance data (ZFW, fuel, cost index, cruise FL350), compute and set V-speeds, and arm LNAV/VNAV for takeoff. Do not take off.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- X-Plane
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击type· 文字与表单vis· 视觉判断- 工作产物
WP08· 应用 / 系统状态- 条件
long· 长流程tutorial· 阅读文档 / 教程- 提案难度
- 4 / 5
建议验证方式
FMS datarefs via harness plugin: route legs equal the OFP; ZFW, fuel and CI within tolerance; cruise altitude 35,000; V1/VR/V2 set (any values the FMC computed); LNAV and VNAV armed. X-Plane's UDP port is firewalled from the agent VM and no FlyWithLua/XPPython3 plugins are installed, so the FMS cannot be loaded by script.
建议部分得分
40% route; 20% performance data; 20% V-speeds; 20% LNAV/VNAV armed
已有研究映射
当前映射未给此小类指定基准参考。