Открытая спецификация

Формат TRID и шкала автономности роботов

Timbrica Robot ID (TRID)

Каждый зарегистрированный робот получает TRID — уникальный 12-символьный идентификатор. Он удобочитаем, безопасен для URL и содержит контрольный символ, поэтому ошибочно введённый ID отклоняется, а не ведёт к другому роботу.

TR-H7K3-M9P2-XV

Структура

TRПрефикс — всегда «TR», обозначает Timbrica Robot ID.
HБуква форм-фактора — одна из H, Q, W, A, D, B, T, X, E, O.
7K3M9P2X8 случайных символов Crockford base32 (без I, L, O, U).
VКонтрольный символ — взвешенная по позиции контрольная сумма, выявляющая опечатки и перестановки.

Для удобства отображается группами как TR-H7K3-M9P2-XV; каноническая форма в URL и API — без дефисов.

Шкала автономности роботов (RAS)

Шестиуровневая шкала от L0 до L5, описывающая, насколько самостоятельно работает робот. Выбранный при регистрации уровень показывается в паспорте.

L0
L0 — Телеуправление
Полностью дистанционное управление; каждое движение задаёт оператор.
L1
L1 — С ассистированием
Управляется оператором с функциями помощи, такими как стабилизация или предотвращение столкновений.
L2
L2 — Автономность задачи
Самостоятельно выполняет заданную задачу под наблюдением человека, который может вмешаться.
L3
L3 — Условная автономность
Работает автономно в определённых условиях; человек на подхвате для нештатных ситуаций.
L4
L4 — Высокая автономность
Полностью автономен в рамках своего применения; в обычных условиях человек не нужен.
L5
L5 — Полная автономность
Полностью автономен в любой среде, для которой создан, без надзора человека.

Форм-факторы

H — Гуманоид
Q — Четвероногий
W — Колёсный / AMR
A — Манипулятор / роборука
D — Дрон / БПЛА
B — Двуногий (не гуманоид)
T — Гусеничный
X — Экзоскелет
E — Учебный / любительский набор
O — Другое

Открытый JSON API

Каждый публичный паспорт доступен как JSON только для чтения по адресу ниже. Ключ не требуется.

GET https://timbrica.com/api/robot-registry/TRH7K3M9P2XV