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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Что не делать

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

— Чистить teleop, чтобы поднять success в отчёте по «E2. Приложение: чеклист fleet-ready».

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

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

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

«E2. Приложение: чеклист fleet-ready» закрывается, когда фасет fleet spare kit измерим, коды abort назначены и canary умеет остановиться. Юнит U0232 — самостоятельный evidence pack, не клон соседнего.

E3. Приложение: шаблон acceptance criteria

Шаблон acceptance: определение цикла, пороги success/teleop/near miss, длительность, стоп-критерии, подписи OT/ML/спонсор.

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

Разбор «E3. Приложение: шаблон acceptance criteria» держится на фасете shared GPU contention. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.

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

Смена видит деградацию, которую легко списать на «модель». В юните 0233 первичная гипотеза — shared GPU contention. Проверка: сравнить incomplete_ep и p95_latency_ms до/после изменения среды при фиксированном config hash.

Abort-коды и RACI

— U0233_SENSOR_AGE — owner OT, secondary ML

— U0233_FORCE_MUTE — owner integration, secondary vendor field

— U0233_WMS_DUP_CMD — owner safety/compliance

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Что не делать

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

— Чистить teleop, чтобы поднять success в отчёте по «E3. Приложение: шаблон acceptance criteria».

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

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

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

«E3. Приложение: шаблон acceptance criteria» закрывается, когда фасет shared GPU contention измерим, коды abort назначены и canary умеет остановиться. Юнит U0233 — самостоятельный evidence pack, не клон соседнего.

E4. Приложение: шаблон change ticket среды

Change ticket: тип (свет/стеллаж/SKU/WMS), влияние на карту, KPI freeze, кто тестирует, срок закрытия. Примеры заполнения.

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

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

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

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

Abort-коды и RACI

— U0234_SENSOR_AGE — owner OT, secondary ML

— U0234_FORCE_MUTE — owner integration, secondary vendor field

— U0234_WMS_DUP_CMD — owner safety/compliance

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Что не делать

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

— Чистить teleop, чтобы поднять success в отчёте по «E4. Приложение: шаблон change ticket среды».

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

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

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

«E4. Приложение: шаблон change ticket среды» закрывается, когда фасет anti-pattern catalogue измерим, коды abort назначены и canary умеет остановиться. Юнит U0234 — самостоятельный evidence pack, не клон соседнего.

E5. Приложение: шаблон эпизода (data contract)

Data contract: config hash, versions, state, keyframes, teleop tags, safety events, purpose, TTL. QC отбраковка без hash.

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

Разбор «E5. Приложение: шаблон эпизода (data contract)» держится на фасете privacy purpose tags. Соседние кейсы могут звучать похоже по складу, но здесь другие abort-коды, другие пороги и другой пакет evidence. Не переносите чеклист один в один.

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

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

Abort-коды и RACI

— U0235_TF_DRIFT — owner OT, secondary ML

— U0235_TELEOP_HIDDEN — owner integration, secondary vendor field

— U0235_HASH_MISSING — owner safety/compliance

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Что не делать

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

— Чистить teleop, чтобы поднять success в отчёте по «E5. Приложение: шаблон эпизода (data contract)».

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

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

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

«E5. Приложение: шаблон эпизода (data contract)» закрывается, когда фасет privacy purpose tags измерим, коды abort назначены и canary умеет остановиться. Юнит U0235 — самостоятельный evidence pack, не клон соседнего.

E6. Приложение: dual-use и export screening one-pager

Screening перед demo abroad / отгрузкой. Аудитория — compliance + engineering BOM owner.

Обязательные поля

1. Item/BOM summary (без маркетинга)

2. Destination / end user

3. End-use (warehouse pick / lab / other)

4. Tentative classification + owner

5. Remote access from abroad (yes/no + DPA)

6. Raw video leaving country? edge-redaction?

7. Red flags (military, denial list)

8. Decision allow | allow-with-controls | stop

9. Approver + date (U0236)

Процесс

Sales готовит факты, не decision. Compliance + legal утверждают. Повтор при смене BOM/destination.

Ошибки

Подмена ROI-страницей спонсора; «это просто камера»; игнор remote teleop as service export risk.

E7. Приложение: словарь метрик (printable)

Печатный словарь: success, teleop share, near miss, age, полнота эпизодов, MTTD, cost/cycle — определения в 1 абзац каждое.

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

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

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

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

Abort-коды и RACI

— U0237_TELEOP_HIDDEN — owner OT, secondary ML

— U0237_HASH_MISSING — owner integration, secondary vendor field

— U0237_LATENCY_BUDGET — owner safety/compliance

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Что не делать

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

— Чистить teleop, чтобы поднять success в отчёте по «E7. Приложение: словарь метрик (printable)».

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

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

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

«E7. Приложение: словарь метрик (printable)» закрывается, когда фасет OTA rollback drill измерим, коды abort назначены и canary умеет остановиться. Юнит U0237 — самостоятельный evidence pack, не клон соседнего.

E8. Приложение: anti-pattern catalogue

20 анти-паттернов с симптомом и контрмерой: demo≠приёмка, скрытый teleop, cloud на hot path, mute safety, premature scaling, штрафы пилота, copy conf, train без purpose, OTA без окна, биометрия без threat model и др.

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

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

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

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

Abort-коды и RACI

— U0238_TF_DRIFT — owner OT, secondary ML

— U0238_TELEOP_HIDDEN — owner integration, secondary vendor field

— U0238_HASH_MISSING — owner safety/compliance

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Что не делать

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

— Чистить teleop, чтобы поднять success в отчёте по «E8. Приложение: anti-pattern catalogue».

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

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

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

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

A1. Кейс: ночная приёмка на складе SKU A–C

Площадка: зона охлаждения 0–4 °C, конденсат на объективе, перчатки смены, WMS-приоритет «тающее первым».

Почему дневное сухое демо врёт

Fog и блик от мокрого пола не воспроизводятся в сухом зале. Acceptance без cold-night — дисквал для этого кейса.

Setup

— Карта: dew point, SOP протирки, запрет фена как undocumented hack

— Abort 239_LENS_FOG

— Safety: узкие проходы тележек

Пилот

Неделя 1: SKU A only, supervised. Canary: heated glass vs none. Расширение B–C только после teleop≤порога в холодной ночи.

Метрики

success_cold_night, abort_lens_fog_rate, wipe_minutes, teleop_share, near_miss_aisle.

Чеклист cold-night

— [ ] Dew-point монитор

— [ ] SOP протирки с владельцем

— [ ] Код LENS_FOG в таксономии

— [ ] Cold canary в SAT

— [ ] Запрет сухого demo как evidence

A2. Кейс: потеря калибровки после смены крепления камеры

Кронштейн не меняли. После заторов болты «подтянули на глаз». Extrinsics уехали — systematic miss.

Детект

Weekly target board; drift>порога → canary halt. Вибродатчик на кронштейне как early warning.

Работы

Freeze политики → hand-eye recal → torque seal → day/night регресс → снять freeze. Change ticket обязателен.

Метрики

reprojection_error, systematic_miss, detect_latency_hours, retighten_count.

Чеклист

— [ ] Target-board gate

— [ ] Torque seal

— [ ] Calibration version в config hash

— [ ] Вибропорог в near miss

— [ ] Запрет подтяжки без тикета

A3. Кейс: скрытый teleop и обвал после текучки

Угол этой версии

В холодный food DC teleop часто на BPO/подмене. Скрытые вмешательства держат KPI до текучки — затем обвал.

Журнал причин обязателен; премии не завязывать только на success; backfill обучать до масштаба.

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

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

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

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

Abort-коды и RACI

— U0241_TF_DRIFT — owner OT, secondary ML

— U0241_TELEOP_HIDDEN — owner integration, secondary vendor field

— U0241_HASH_MISSING — owner safety/compliance

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Что не делать

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

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

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

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

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

«A3. Кейс: скрытый teleop и обвал после текучки» закрывается, когда фасет threat model доступа измерим, коды abort назначены и canary умеет остановиться. Юнит U0241 — самостоятельный evidence pack, не клон соседнего.

A4. Кейс: второй сайт без SAT

Угол этой версии

Тиражирование электроника/ESD на сайт B copy-conf: другой EMI/свет/сеть. Success↓ teleop↑.

Стоп копирования, новая карта, узкий SKU, SAT заново. Не общий OTA на A+B.

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

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

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

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

Abort-коды и RACI

— U0242_PERCEPTION_GLARE — owner OT, secondary ML

— U0242_TF_DRIFT — owner integration, secondary vendor field

— U0242_TELEOP_HIDDEN — owner safety/compliance

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Что не делать

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

— Чистить teleop, чтобы поднять success в отчёте по «A4. Кейс: второй сайт без SAT».

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

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

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

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

A5. Кейс: OTA в пятницу и тихий хотфикс

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