Проблемы в классе¶
Единичные неисправности — не отвечающий мотор, неверный ID, неправильная поза HOME — разобраны в решении проблем для учеников. Эта страница о том, что бывает только в кабинете, полном машин.
Учебные машины вообще не видят руку¶
Разбирайтесь в таком порядке.
- Это Chromium? Chrome, Edge, Brave, Opera. Firefox и Safari не умеют работать с железом вовсе, и парк, стандартизованный на Firefox, блокирует курс целиком.
- Разрешён ли доступ к устройствам? Корпоративная политика браузера умеет отключать запросы разрешений на порты и USB. Если окно выбора порта не появляется вообще или оно пустое на каждой управляемой машине, а на личном ноутбуке всё работает, дело в этом — идите к тем, кто ведёт политику.
- Есть ли драйвер? Плата определяется как USB-serial. На закрытом образе драйвер может не устанавливаться обычному пользователю.
- Кабель точно с данными? Проверьте заведомо рабочим, прежде чем что-то эскалировать.
Проверьте все четыре пункта на настоящей учебной машине под настоящей учётной записью ученика до начала курса. Проверка на ноутбуке учителя с правами администратора не доказывает ничего.
У всех медленно приходит или не приходит ссылка для входа¶
Ссылки идут почтой и живут десять минут. В школах обычные причины — фильтрация почты и то, что ученики открывают ссылку на телефоне, а не на компьютере перед собой.
Что помогает: просить открывать ссылку на учебной машине, заложить на это десять минут первого занятия, а если заведение поддерживает аккаунты Google — предпочесть Continue with Google, это вообще обходит почту.
Удалённые сеансы не устанавливаются в школьной сети¶
Самая частая институциональная преграда. Соединение прямое, через публичный STUN-сервер и без ретранслятора, поэтому файрвол, блокирующий UDP или ограничивающий обход NAT, просто не даёт ему собраться — обычно без всякого сообщения, соединение просто не возникает.
- Проверьте в школьной сети за неделю.
- Если не работает, откатывайтесь к физической очереди с общей калибровкой, ей от сети не нужно ничего. См. Как делить одну руку.
- Если сетевая служба готова помочь: это обычный WebRTC со STUN.
Одна рука ведёт себя не так, как остальные¶
Почти всегда калибровка. Руки калибруются индивидуально, и рука, которую пересобрали, уронили или в которой поменяли сервопривод, требует калибровки заново.
Держите заведомо хорошую экспортированную калибровку на каждую руку и подпишите руки физически. Полка одинаковых неподписанных рук — это то, как класс калибрует одну и ту же трижды.
Пара застряла и не может объяснить, почему¶
Четыре вопроса, снимающих большую часть случаев:
- Показывает ли таблица подключения шесть моторов OK?
- Повторяет ли 3D-двойник движение сустава рукой?
- Откалибрована ли эта рука в этом аккаунте?
- Не осталась ли аварийная остановка включённой с прошлого раза?
Класс разошёлся по темпу¶
Так и будет, и именно поэтому платформа открывает модули по одному, а не по календарю. Помогают две вещи: вести шаг с железом как очередь, чтобы быстрые пары не простаивали, и разрешать им уходить вперёд на виртуальной руке вместо придумывания дополнительных заданий.
Что-то не так с самой платформой¶
Используйте Send feedback внутри Lab — он прикладывает скриншот. Укажите модуль и шаг, браузер и версию, способ подключения и воспроизводится ли это больше чем на одной машине. Последняя деталь и отличает баг платформы от машины, которой нужен другой кабель.