Physical AI: От нейросетей к гуманоидным роботам
Physical AI: От нейросетей к гуманоидным роботам

Полная версия

Physical AI: От нейросетей к гуманоидным роботам

Настройки чтения
Размер шрифта
Высота строк
Поля
На страницу:
40 из 79

Разбор «HIL и интеграционное тестирование» держится на фасете canary halt. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.

Симптом на полу

Смена видит деградацию, которую легко списать на «модель». В юните 0087 первичная гипотеза — canary halt. Проверка: сравнить support_h_cell и mtt_truth_min до/после изменения среды при фиксированном config hash.

Abort-коды и RACI

— U0087_WMS_DUP_CMD — owner OT, secondary ML

— U0087_PRIVACY_RAW — owner integration, secondary vendor field

— U0087_SPARE_STOCKOUT — owner safety/compliance

Эскалация: код → runbook шаг → canary halt при пороге.

Метрики (только для этой главы)

— support_h_cell — часы поддержки / ячейка / неделя; порог-кандидатоперации: 10 (уточняется на FAT ячейки U0087).

— mtt_truth_min — минуты до полного пакета логов; порог-кандидатоперации: 43 (уточняется на FAT ячейки U0087).

— teleop_share — доля циклов с teleop; порог-кандидатоперации: 36 (уточняется на FAT ячейки U0087).

— age_p95_ms — p95 age сенсора в политике; порог-кандидатоперации: 22 (уточняется на FAT ячейки U0087).

Протокол проверки (уникальный)

1. Зафиксировать config hash H0087 и версию карты ограничений.

2. Прогнать отказный сценарий по фасету «canary halt» на canary не менее двух смен.

3. Снять пакет: state, keyframes, support_h_cell, teleop_share, teleop_flag.

4. Если mtt_truth_min хуже порога — rollback тем же пайплайном, что выкат.

5. Запись в CMDB cell note: U0087 result.

Чеклист (не общий шаблон)

— [ ] Карта ограничений содержит пункт про canary halt

— [ ] Коды U0087_WMS_DUP_CMD, U0087_PRIVACY_RAW в таксономии релиза

— [ ] Дашборд смены показывает support_h_cell и mtt_truth_min

— [ ] Тест отказа U0087 в FAT/SAT

— [ ] Запрет принимать демо без этого теста

Что не делать

— Копировать конфиг соседней главы без смены hash.

— Чистить teleop, чтобы поднять success в отчёте по «HIL и интеграционное тестирование».

— Глушить мониторы age/latency «на время пилота».

— Подменять пакет U0087 роликом demo-day.

Короткий вывод

«HIL и интеграционное тестирование» закрывается, когда фасет canary halt измерим, коды abort назначены и canary умеет остановиться. Юнит U0087 — самостоятельный evidence pack, не клон соседнего.

Functional safety и роботы

Защитные функции независимы от ML. Глава — разделение control/protection, категории останова, роль OT, что нельзя «временно» отключать на демо.

Фокус этой главы (U0088)

Разбор «Functional safety и роботы» держится на фасете anti-pattern catalogue. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.

Симптом на полу

Смена видит деградацию, которую легко списать на «модель». В юните 0088 первичная гипотеза — anti-pattern catalogue. Проверка: сравнить mtt_truth_min и incomplete_ep до/после изменения среды при фиксированном config hash.

Abort-коды и RACI

— U0088_PERCEPTION_GLARE — owner OT, secondary ML

— U0088_TF_DRIFT — owner integration, secondary vendor field

— U0088_TELEOP_HIDDEN — owner safety/compliance

Эскалация: код → runbook шаг → canary halt при пороге.

Метрики (только для этой главы)

— mtt_truth_min — минуты до полного пакета логов; порог-кандидатоперации: 9 (уточняется на FAT ячейки U0088).

— incomplete_ep — доля эпизодов без обязательных полей; порог-кандидатоперации: 9 (уточняется на FAT ячейки U0088).

— stockout_hours — часы простоя из-за spare; порог-кандидатоперации: 17 (уточняется на FAT ячейки U0088).

— p95_latency_ms — p95 hot path; порог-кандидатоперации: 17 (уточняется на FAT ячейки U0088).

Протокол проверки (уникальный)

1. Зафиксировать config hash H0088 и версию карты ограничений.

2. Прогнать отказный сценарий по фасету «anti-pattern catalogue» на canary не менее двух смен.

3. Снять пакет: state, keyframes, mtt_truth_min, stockout_hours, teleop_flag.

4. Если incomplete_ep хуже порога — rollback тем же пайплайном, что выкат.

5. Запись в CMDB cell note: U0088 result.

Чеклист (не общий шаблон)

— [ ] Карта ограничений содержит пункт про anti-pattern catalogue

— [ ] Коды U0088_PERCEPTION_GLARE, U0088_TF_DRIFT в таксономии релиза

— [ ] Дашборд смены показывает mtt_truth_min и incomplete_ep

— [ ] Тест отказа U0088 в FAT/SAT

— [ ] Запрет принимать демо без этого теста

Что не делать

— Копировать конфиг соседней главы без смены hash.

— Чистить teleop, чтобы поднять success в отчёте по «Functional safety и роботы».

— Глушить мониторы age/latency «на время пилота».

— Подменять пакет U0088 роликом demo-day.

Короткий вывод

«Functional safety и роботы» закрывается, когда фасет anti-pattern catalogue измерим, коды abort назначены и canary умеет остановиться. Юнит U0088 — самостоятельный evidence pack, не клон соседнего.

Удалённый доступ и телеметрия

VPN, jump hosts, запрет прямого SSH на control. Глава — сессии с audit, запись кто телеопил, обрыв канала → freeze.

Фокус этой главы (U0089)

Разбор «Удалённый доступ и телеметрия» держится на фасете вибрация крепления. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.

Симптом на полу

Смена видит деградацию, которую легко списать на «модель». В юните 0089 первичная гипотеза — вибрация крепления. Проверка: сравнить success_night и stockout_hours до/после изменения среды при фиксированном config hash.

Abort-коды и RACI

— U0089_TELEOP_HIDDEN — owner OT, secondary ML

— U0089_HASH_MISSING — owner integration, secondary vendor field

— U0089_LATENCY_BUDGET — owner safety/compliance

Эскалация: код → runbook шаг → canary halt при пороге.

Метрики (только для этой главы)

— success_night — доля успешных циклов ночью; порог-кандидатоперации: 44 (уточняется на FAT ячейки U0089).

— stockout_hours — часы простоя из-за spare; порог-кандидатоперации: 13 (уточняется на FAT ячейки U0089).

— p95_latency_ms — p95 hot path; порог-кандидатоперации: 13 (уточняется на FAT ячейки U0089).

— age_p95_ms — p95 age сенсора в политике; порог-кандидатоперации: 17 (уточняется на FAT ячейки U0089).

Протокол проверки (уникальный)

1. Зафиксировать config hash H0089 и версию карты ограничений.

2. Прогнать отказный сценарий по фасету «вибрация крепления» на canary не менее двух смен.

3. Снять пакет: state, keyframes, success_night, p95_latency_ms, teleop_flag.

4. Если stockout_hours хуже порога — rollback тем же пайплайном, что выкат.

5. Запись в CMDB cell note: U0089 result.

Чеклист (не общий шаблон)

— [ ] Карта ограничений содержит пункт про вибрация крепления

— [ ] Коды U0089_TELEOP_HIDDEN, U0089_HASH_MISSING в таксономии релиза

— [ ] Дашборд смены показывает success_night и stockout_hours

— [ ] Тест отказа U0089 в FAT/SAT

— [ ] Запрет принимать демо без этого теста

Что не делать

— Копировать конфиг соседней главы без смены hash.

— Чистить teleop, чтобы поднять success в отчёте по «Удалённый доступ и телеметрия».

— Глушить мониторы age/latency «на время пилота».

— Подменять пакет U0089 роликом demo-day.

Короткий вывод

«Удалённый доступ и телеметрия» закрывается, когда фасет вибрация крепления измерим, коды abort назначены и canary умеет остановиться. Юнит U0089 — самостоятельный evidence pack, не клон соседнего.

Интерфейсы человека и робота

Разбор «Интерфейсы человека и робота» для Physical AI: стек, контракт, отказы, метрики, приёмка.

Место в стеке

Входы/выходы, потребители, частота vs hot path. Владелец.

Отказы

Среда, калибровка, latency, конфликт. Детект → mode/abort → тест.

Внедрение

Узкий домен, регресс, shadow/canary, site profile. Cloud вне контакта.

Метрики

Latency p95, fixture error, intervention-free, near miss, полнота логов.

Чеклист

IDL. Health/age. Регресс. Canary. Preconditions. Карта ограничений.

Фокус этой главы (U0090)

Разбор «Интерфейсы человека и робота» держится на фасете privacy purpose tags. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.

Симптом на полу

Смена видит деградацию, которую легко списать на «модель». В юните 0090 первичная гипотеза — privacy purpose tags. Проверка: сравнить teleop_share и stockout_hours до/после изменения среды при фиксированном config hash.

Abort-коды и RACI

— U0090_LATENCY_BUDGET — owner OT, secondary ML

— U0090_SENSOR_AGE — owner integration, secondary vendor field

— U0090_FORCE_MUTE — owner safety/compliance

Эскалация: код → runbook шаг → canary halt при пороге.

Метрики (только для этой главы)

— teleop_share — доля циклов с teleop; порог-кандидатоперации: 39 (уточняется на FAT ячейки U0090).

— stockout_hours — часы простоя из-за spare; порог-кандидатоперации: 19 (уточняется на FAT ячейки U0090).

— success_night — доля успешных циклов ночью; порог-кандидатоперации: 9 (уточняется на FAT ячейки U0090).

— incomplete_ep — доля эпизодов без обязательных полей; порог-кандидатоперации: 9 (уточняется на FAT ячейки U0090).

Протокол проверки (уникальный)

1. Зафиксировать config hash H0090 и версию карты ограничений.

2. Прогнать отказный сценарий по фасету «privacy purpose tags» на canary не менее двух смен.

3. Снять пакет: state, keyframes, teleop_share, success_night, teleop_flag.

4. Если stockout_hours хуже порога — rollback тем же пайплайном, что выкат.

5. Запись в CMDB cell note: U0090 result.

Чеклист (не общий шаблон)

— [ ] Карта ограничений содержит пункт про privacy purpose tags

— [ ] Коды U0090_LATENCY_BUDGET, U0090_SENSOR_AGE в таксономии релиза

— [ ] Дашборд смены показывает teleop_share и stockout_hours

— [ ] Тест отказа U0090 в FAT/SAT

— [ ] Запрет принимать демо без этого теста

Что не делать

— Копировать конфиг соседней главы без смены hash.

— Чистить teleop, чтобы поднять success в отчёте по «Интерфейсы человека и робота».

— Глушить мониторы age/latency «на время пилота».

— Подменять пакет U0090 роликом demo-day.

Короткий вывод

«Интерфейсы человека и робота» закрывается, когда фасет privacy purpose tags измерим, коды abort назначены и canary умеет остановиться. Юнит U0090 — самостоятельный evidence pack, не клон соседнего.

Жизненный цикл программной платформы

Разбор «Жизненный цикл программной платформы» для Physical AI: стек, контракт, отказы, метрики, приёмка.

Место в стеке

Входы/выходы, потребители, частота vs hot path. Владелец.

Отказы

Среда, калибровка, latency, конфликт. Детект → mode/abort → тест.

Внедрение

Узкий домен, регресс, shadow/canary, site profile. Cloud вне контакта.

Метрики

Latency p95, fixture error, intervention-free, near miss, полнота логов.

Чеклист

IDL. Health/age. Регресс. Canary. Preconditions. Карта ограничений.

Фокус этой главы (U0091)

Разбор «Жизненный цикл программной платформы» держится на фасете teleop share и стимулы. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.

Симптом на полу

Смена видит деградацию, которую легко списать на «модель». В юните 0091 первичная гипотеза — teleop share и стимулы. Проверка: сравнить near_miss и calib_drift_px до/после изменения среды при фиксированном config hash.

Abort-коды и RACI

— U0091_PRIVACY_RAW — owner OT, secondary ML

— U0091_SPARE_STOCKOUT — owner integration, secondary vendor field

— U0091_PERCEPTION_GLARE — owner safety/compliance

Эскалация: код → runbook шаг → canary halt при пороге.

Метрики (только для этой главы)

— near_miss — near miss / 1000 циклов; порог-кандидатоперации: 12 (уточняется на FAT ячейки U0091).

— calib_drift_px — drift target board, px; порог-кандидатоперации: 27 (уточняется на FAT ячейки U0091).

— teleop_share — доля циклов с teleop; порог-кандидатоперации: 5 (уточняется на FAT ячейки U0091).

— stockout_hours — часы простоя из-за spare; порог-кандидатоперации: 27 (уточняется на FAT ячейки U0091).

Протокол проверки (уникальный)

1. Зафиксировать config hash H0091 и версию карты ограничений.

2. Прогнать отказный сценарий по фасету «teleop share и стимулы» на canary не менее двух смен.

3. Снять пакет: state, keyframes, near_miss, teleop_share, teleop_flag.

4. Если calib_drift_px хуже порога — rollback тем же пайплайном, что выкат.

5. Запись в CMDB cell note: U0091 result.

Чеклист (не общий шаблон)

— [ ] Карта ограничений содержит пункт про teleop share и стимулы

— [ ] Коды U0091_PRIVACY_RAW, U0091_SPARE_STOCKOUT в таксономии релиза

— [ ] Дашборд смены показывает near_miss и calib_drift_px

— [ ] Тест отказа U0091 в FAT/SAT

— [ ] Запрет принимать демо без этого теста

Что не делать

— Копировать конфиг соседней главы без смены hash.

— Чистить teleop, чтобы поднять success в отчёте по «Жизненный цикл программной платформы».

— Глушить мониторы age/latency «на время пилота».

— Подменять пакет U0091 роликом demo-day.

Короткий вывод

«Жизненный цикл программной платформы» закрывается, когда фасет teleop share и стимулы измерим, коды abort назначены и canary умеет остановиться. Юнит U0091 — самостоятельный evidence pack, не клон соседнего.

Оценка риска и residual risk

Таблица hazard→мера→остаток→владелец. Глава — обновление после смены навыка; residual risk в договоре пилота.

Фокус этой главы (U0092)

Разбор «Оценка риска и residual risk» держится на фасете fleet spare kit. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.

Симптом на полу

Смена видит деградацию, которую легко списать на «модель». В юните 0092 первичная гипотеза — fleet spare kit. Проверка: сравнить age_p95_ms и success_night до/после изменения среды при фиксированном config hash.

Abort-коды и RACI

— U0092_HASH_MISSING — owner OT, secondary ML

— U0092_LATENCY_BUDGET — owner integration, secondary vendor field

— U0092_SENSOR_AGE — owner safety/compliance

Эскалация: код → runbook шаг → canary halt при пороге.

Метрики (только для этой главы)

— age_p95_ms — p95 age сенсора в политике; порог-кандидатоперации: 8 (уточняется на FAT ячейки U0092).

— success_night — доля успешных циклов ночью; порог-кандидатоперации: 44 (уточняется на FAT ячейки U0092).

— stockout_hours — часы простоя из-за spare; порог-кандидатоперации: 16 (уточняется на FAT ячейки U0092).

— calib_drift_px — drift target board, px; порог-кандидатоперации: 16 (уточняется на FAT ячейки U0092).

Протокол проверки (уникальный)

1. Зафиксировать config hash H0092 и версию карты ограничений.

2. Прогнать отказный сценарий по фасету «fleet spare kit» на canary не менее двух смен.

3. Снять пакет: state, keyframes, age_p95_ms, stockout_hours, teleop_flag.

4. Если success_night хуже порога — rollback тем же пайплайном, что выкат.

5. Запись в CMDB cell note: U0092 result.

Чеклист (не общий шаблон)

— [ ] Карта ограничений содержит пункт про fleet spare kit

— [ ] Коды U0092_HASH_MISSING, U0092_LATENCY_BUDGET в таксономии релиза

— [ ] Дашборд смены показывает age_p95_ms и success_night

— [ ] Тест отказа U0092 в FAT/SAT

— [ ] Запрет принимать демо без этого теста

Что не делать

— Копировать конфиг соседней главы без смены hash.

— Чистить teleop, чтобы поднять success в отчёте по «Оценка риска и residual risk».

— Глушить мониторы age/latency «на время пилота».

— Подменять пакет U0092 роликом demo-day.

Короткий вывод

«Оценка риска и residual risk» закрывается, когда фасет fleet spare kit измерим, коды abort назначены и canary умеет остановиться. Юнит U0092 — самостоятельный evidence pack, не клон соседнего.

Functional safety

Functional safety в ячейке Physical AI — про независимый контур стопов, зон и мониторинга, который не улучшается обновлением весов ML. SIL/PL относятся к safety supervisor и механики, не к success rate политики.

Минимальный разрез (U0093)

— Safety-rated stop / zone control с владельцем

— Mute safety = инцидент с RCA

— Регресс safety после field-ремонта

— Разделение best-effort ML abort и certified функций

— Audit trail append-only для safety events

Отказной тест

На FAT: loss-of-sensor и forced mute attempt. Certified путь должен сработать независимо от GPU/ML процесса.

Связь

Не путать с главой про баланс/COM: там физика устойчивости, здесь — нормативная независимость safety. Маркер FS-0093.

Safety envelope и ограничения движения

Разбор «Safety envelope и ограничения движения» для Physical AI: стек, контракт, отказы, метрики, приёмка.

Место в стеке

Входы/выходы, потребители, частота vs hot path. Владелец.

Отказы

Среда, калибровка, latency, конфликт. Детект → mode/abort → тест.

Внедрение

Узкий домен, регресс, shadow/canary, site profile. Cloud вне контакта.

Метрики

Latency p95, fixture error, intervention-free, near miss, полнота логов.

Чеклист

IDL. Health/age. Регресс. Canary. Preconditions. Карта ограничений.

Фокус этой главы (U0094)

Разбор «Safety envelope и ограничения движения» держится на фасете OTA rollback drill. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.

Симптом на полу

Смена видит деградацию, которую легко списать на «модель». В юните 0094 первичная гипотеза — OTA rollback drill. Проверка: сравнить p95_latency_ms и calib_drift_px до/после изменения среды при фиксированном config hash.

Abort-коды и RACI

— U0094_SPARE_STOCKOUT — owner OT, secondary ML

— U0094_PERCEPTION_GLARE — owner integration, secondary vendor field

— U0094_TF_DRIFT — owner safety/compliance

Эскалация: код → runbook шаг → canary halt при пороге.

Метрики (только для этой главы)

— p95_latency_ms — p95 hot path; порог-кандидатоперации: 30 (уточняется на FAT ячейки U0094).

— calib_drift_px — drift target board, px; порог-кандидатоперации: 30 (уточняется на FAT ячейки U0094).

— teleop_share — доля циклов с teleop; порог-кандидатоперации: 42 (уточняется на FAT ячейки U0094).

— age_p95_ms — p95 age сенсора в политике; порог-кандидатоперации: 14 (уточняется на FAT ячейки U0094).

Протокол проверки (уникальный)

1. Зафиксировать config hash H0094 и версию карты ограничений.

2. Прогнать отказный сценарий по фасету «OTA rollback drill» на canary не менее двух смен.

3. Снять пакет: state, keyframes, p95_latency_ms, teleop_share, teleop_flag.

4. Если calib_drift_px хуже порога — rollback тем же пайплайном, что выкат.

5. Запись в CMDB cell note: U0094 result.

Чеклист (не общий шаблон)

— [ ] Карта ограничений содержит пункт про OTA rollback drill

— [ ] Коды U0094_SPARE_STOCKOUT, U0094_PERCEPTION_GLARE в таксономии релиза

— [ ] Дашборд смены показывает p95_latency_ms и calib_drift_px

— [ ] Тест отказа U0094 в FAT/SAT

— [ ] Запрет принимать демо без этого теста

Что не делать

— Копировать конфиг соседней главы без смены hash.

— Чистить teleop, чтобы поднять success в отчёте по «Safety envelope и ограничения движения».

— Глушить мониторы age/latency «на время пилота».

— Подменять пакет U0094 роликом demo-day.

Короткий вывод

«Safety envelope и ограничения движения» закрывается, когда фасет OTA rollback drill измерим, коды abort назначены и canary умеет остановиться. Юнит U0094 — самостоятельный evidence pack, не клон соседнего.

Fail-safe и fail-soft стратегии

Разбор «Fail-safe и fail-soft стратегии» для Physical AI: стек, контракт, отказы, метрики, приёмка.

Место в стеке

Входы/выходы, потребители, частота vs hot path. Владелец.

Отказы

Среда, калибровка, latency, конфликт. Детект → mode/abort → тест.

Внедрение

Узкий домен, регресс, shadow/canary, site profile. Cloud вне контакта.

Метрики

Latency p95, fixture error, intervention-free, near miss, полнота логов.

Чеклист

IDL. Health/age. Регресс. Canary. Preconditions. Карта ограничений.

Фокус этой главы (U0095)

Разбор «Fail-safe и fail-soft стратегии» держится на фасете 3→30 fleet scale. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.

Симптом на полу

Смена видит деградацию, которую легко списать на «модель». В юните 0095 первичная гипотеза — 3→30 fleet scale. Проверка: сравнить support_h_cell и age_p95_ms до/после изменения среды при фиксированном config hash.

Abort-коды и RACI

— U0095_WMS_DUP_CMD — owner OT, secondary ML

— U0095_PRIVACY_RAW — owner integration, secondary vendor field

— U0095_SPARE_STOCKOUT — owner safety/compliance

Эскалация: код → runbook шаг → canary halt при пороге.

Метрики (только для этой главы)

— support_h_cell — часы поддержки / ячейка / неделя; порог-кандидатоперации: 32 (уточняется на FAT ячейки U0095).

— age_p95_ms — p95 age сенсора в политике; порог-кандидатоперации: 12 (уточняется на FAT ячейки U0095).

— p95_latency_ms — p95 hot path; порог-кандидатоперации: 32 (уточняется на FAT ячейки U0095).

— calib_drift_px — drift target board, px; порог-кандидатоперации: 32 (уточняется на FAT ячейки U0095).

Протокол проверки (уникальный)

1. Зафиксировать config hash H0095 и версию карты ограничений.

2. Прогнать отказный сценарий по фасету «3→30 fleet scale» на canary не менее двух смен.

3. Снять пакет: state, keyframes, support_h_cell, p95_latency_ms, teleop_flag.

4. Если age_p95_ms хуже порога — rollback тем же пайплайном, что выкат.

5. Запись в CMDB cell note: U0095 result.

Чеклист (не общий шаблон)

— [ ] Карта ограничений содержит пункт про 3→30 fleet scale

— [ ] Коды U0095_WMS_DUP_CMD, U0095_PRIVACY_RAW в таксономии релиза

— [ ] Дашборд смены показывает support_h_cell и age_p95_ms

— [ ] Тест отказа U0095 в FAT/SAT

— [ ] Запрет принимать демо без этого теста

Что не делать

— Копировать конфиг соседней главы без смены hash.

— Чистить teleop, чтобы поднять success в отчёте по «Fail-safe и fail-soft стратегии».

— Глушить мониторы age/latency «на время пилота».

На страницу:
40 из 79