28 lines
1.4 KiB
YAML
28 lines
1.4 KiB
YAML
apiVersion: cognitive-agent/v1alpha1
|
|
kind: CapabilityCatalog
|
|
metadata:
|
|
id: outlet-native-can-capabilities
|
|
name: Air outlet native CAN capabilities
|
|
version: 1.0.0
|
|
spec:
|
|
domain: outlet
|
|
capabilities:
|
|
- name: outlet.set_position_percent
|
|
description: Set both axes of one calibrated front air outlet using normalized percentages through vehicle CAN FD.
|
|
target_devices: [motorized_air_outlet]
|
|
target_scopes: [driver_left, driver_right, passenger_left, passenger_right]
|
|
parameters:
|
|
- {name: horizontal_pct, type: integer, unit: percent, minimum: 0, maximum: 100, required: true, description: Left-to-right target.}
|
|
- {name: vertical_pct, type: integer, unit: percent, minimum: 0, maximum: 100, required: true, description: Down-to-up target.}
|
|
risk_level: medium
|
|
confirmation_policy: on_ambiguity
|
|
- name: outlet.set_calibrated_position
|
|
description: Set both raw calibrated axes of one front air outlet.
|
|
target_devices: [motorized_air_outlet]
|
|
target_scopes: [driver_left, driver_right, passenger_left, passenger_right]
|
|
parameters:
|
|
- {name: horizontal_value, type: integer, minimum: -128, maximum: 126, required: true, description: Calibrated left-to-right coordinate.}
|
|
- {name: vertical_value, type: integer, minimum: -128, maximum: 126, required: true, description: Calibrated down-to-up coordinate.}
|
|
risk_level: medium
|
|
confirmation_policy: on_ambiguity
|