設定リファレンス
このドキュメントでは、 /settings/ エンドポイントと彼らの キー, タイプ (出典: type_hint)、および**制約
**(~より metadata.constraint.range + locked (該当する場合)。
A locked 設定は 実行時は読み取り専用. 設定ファイルまたは
の Haply 設定ページですが、 システムを完全に再起動する必要があります 変更が
反映されるまで。
構成
サービスの起動時に設定を上書きするための設定ファイルは、以下の場所にあります:
| プラットフォーム | 場所 |
|---|---|
| Windows | C:\ProgramData\Haply\Inverse\haply-inverse-service-config.json |
| macOS | /Library/Application Support/Haply/Inverse/haply-inverse-service-config.json |
| Linux | /etc/haply-inverse-service/haply-inverse-service-config.json |
設定ファイルは フラットなJSONオブジェクト 設定キーをマッピングして値を上書きします。キーは、
/settings/ HTTP ルート。
指定されていないキーについては、サービスのデフォルト値が使用されます。
例えば、以下はランダムなネットワーク設定のオーバーライドです:
{
"networking/http/port": 8400,
"networking/simulation/port": 8500,
"networking/events/port": 9000,
"networking/expose_servers_on_network": true
}
型のマッピング
型ヒントに関する補足:
ARR_STRING→string[]VEC3→vec3(~を含むオブジェクト){x,y,z})GENERIC→json(任意の構造化された値)
TODO: 完了 + 説明
devices/…
| キー | タイプ | 制約条件 |
|---|---|---|
devices/detection/advanced/allowed_vendor_id_filter | string[] | — |
devices/detection/advanced/inverse3x_description_filter | string[] | — |
devices/detection/advanced/port_name_substring_filter | string[] | — |
devices/detection/advanced/wvg_description_filter | string[] | — |
devices/detection/blacklisted_ports | json | — |
devices/detection/block_on_loop | bool | — |
devices/detection/detection_failure_log_delay | int | 範囲 1~60 |
devices/detection/max_number_retry | int | 範囲 1~10 |
devices/detection/period | int | 範囲 100~10000;ロック済み |
devices/detection/timeout | int | 範囲 1~15 |
devices/force_scale | float | 範囲 0~2 |
devices/inverse/body_orientation_query_on_idle | bool | — |
devices/verse_grip/advanced/euro_one_filter | json | ロック中 |
devices/verse_grip/battery/critical_threshold | int | — |
devices/verse_grip/battery/low_threshold | int | — |
devices/verse_grip/battery/reset_margin | int | — |
devices/workspace/defaults | json | — |
features/…
| キー | タイプ | 制約条件 |
|---|---|---|
features/HFX/sdf | bool | — |
features/HFX/sdf/created_events | bool | — |
features/HFX/sdf/delete_events | bool | — |
features/HFX/sdf/probe_on_zero_force | bool | — |
features/HFX/sdf/probe_on_zero_force_delay | float | 範囲 0.001~60 |
features/HFX/sdf/update_events | bool | — |
features/grip_hook/enabled | bool | — |
features/grip_hook/hall | int | 範囲 1~32 |
features/grip_hook/hold_duration | int | 範囲 10~1000 |
features/grip_hook/use_hall | bool | — |
features/navigation/bubble/avatar_boundaries_max | vec3 | — |
features/navigation/bubble/avatar_boundaries_min | vec3 | — |
features/navigation/bubble/bubble_center | vec3 | — |
features/navigation/bubble/damping_coef_at_center | float | — |
features/navigation/bubble/damping_coef_at_inner_radius | float | — |
features/navigation/bubble/damping_coef_at_outer_radius | float | — |
features/navigation/bubble/reset_velocity_on_entry | bool | — |
features/navigation/bubble/spring_coef_at_center | float | — |
features/navigation/bubble/spring_coef_at_inner_radius | float | — |
features/navigation/bubble/spring_coef_at_outer_radius | float | — |
features/navigation/bubble/velocity_zone_bump_region_width | float | — |
features/navigation/bubble/velocity_zone_bump_stiffness | float | — |
features/navigation/bubble/velocity_zone_inner_radius | float | — |
features/navigation/bubble/velocity_zone_max_velocity | float | — |
features/navigation/bubble/velocity_zone_outer_radius | float | — |
features/navigation/bubble/wall_spring_stiffness | float | — |
features/safe_trajectory/enabled | bool | — |
features/safe_trajectory/max_vel | float | 範囲 0.01~2 |
features/screensaver/distracted_speed | float | 範囲 0.001~0.2 |
features/screensaver/enabled | bool | — |
features/screensaver/speed | float | 範囲 0.001~0.2 |
features/synth/enabled | bool | — |
features/synth/oscillator1/amplitude | float | 範囲 0~10 |
features/synth/oscillator1/frequency | float | 範囲 5~20000 |
features/synth/oscillator1/shape | json | 範囲 0~1 |
features/synth/oscillator2/amplitude | float | 範囲 0~10 |
features/synth/oscillator2/frequency | float | 範囲 5~20000 |
features/synth/oscillator2/shape | json | 範囲 0~1 |
networking/…
| キー | タイプ | 制約条件 |
|---|---|---|
networking/events/port | int | ロック中 |
networking/expose_servers_on_network | bool | ロック中 |
networking/http/port | int | ロック中 |
networking/legacy/port | int | ロック中 |
networking/simulation/port | int | ロック中 |
session/…
| キー | タイプ | 制約条件 |
|---|---|---|
session/safeties/device_drive_timeout | int | 範囲 50~10000、刻み 10 |
session/safeties/slowest_sim_rate | int | 範囲 20~500 |
system/…
| キー | タイプ | 制約条件 |
|---|---|---|
system/serial_enable | bool | — |