init
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
apiVersion: cognitive-agent/v1alpha1
|
||||
kind: FunctionConfig
|
||||
metadata:
|
||||
id: seat-driver-ventilation-on
|
||||
name: Driver seat ventilation on
|
||||
version: 1.0.0
|
||||
request_id: req-demo-001
|
||||
description: Executable semantic target derived from the partial seat CAN matrix.
|
||||
spec:
|
||||
domain: seat
|
||||
operations:
|
||||
- id: driver_ventilation_on
|
||||
capability: seat.set_ventilation
|
||||
target:
|
||||
device: seat
|
||||
zone: front_left
|
||||
instance: driver
|
||||
parameters:
|
||||
state: "on"
|
||||
timeout_ms: 3000
|
||||
failure_policy: abort
|
||||
assumptions:
|
||||
- Execution is virtual because frame metadata and hardware safety inputs are incomplete.
|
||||
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
apiVersion: cognitive-agent/v1alpha1
|
||||
kind: SceneConfig
|
||||
metadata:
|
||||
id: cabin-relaxation-demo
|
||||
name: Cabin relaxation scene
|
||||
version: 1.0.0
|
||||
request_id: req-demo-002
|
||||
spec:
|
||||
function_refs:
|
||||
- id: seat_comfort
|
||||
domain: seat
|
||||
config_ref: functions/seat.yaml
|
||||
- id: climate_comfort
|
||||
domain: climate
|
||||
config_ref: functions/climate.yaml
|
||||
- id: light_comfort
|
||||
domain: ambient_light
|
||||
config_ref: functions/ambient_light.yaml
|
||||
- id: roof_comfort
|
||||
domain: roof
|
||||
config_ref: functions/roof.yaml
|
||||
steps:
|
||||
- id: adjust_seat
|
||||
function_ref: seat_comfort
|
||||
start_offset_ms: 0
|
||||
failure_policy: abort
|
||||
- id: adjust_climate
|
||||
function_ref: climate_comfort
|
||||
start_offset_ms: 0
|
||||
failure_policy: continue
|
||||
- id: adjust_roof
|
||||
function_ref: roof_comfort
|
||||
start_offset_ms: 0
|
||||
failure_policy: continue
|
||||
- id: adjust_light
|
||||
function_ref: light_comfort
|
||||
depends_on:
|
||||
- adjust_roof
|
||||
start_offset_ms: 300
|
||||
failure_policy: continue
|
||||
execution:
|
||||
mode: dag
|
||||
default_failure_policy: abort
|
||||
max_parallelism: 3
|
||||
scene_timeout_ms: 30000
|
||||
|
||||
Reference in New Issue
Block a user