Перейти к содержанию

Проблемы в классе

Единичные неисправности — не отвечающий мотор, неверный ID, неправильная поза HOME — разобраны в решении проблем для учеников. Эта страница о том, что бывает только в кабинете, полном машин.

Учебные машины вообще не видят руку

Разбирайтесь в таком порядке.

  1. Это Chromium? Chrome, Edge, Brave, Opera. Firefox и Safari не умеют работать с железом вовсе, и парк, стандартизованный на Firefox, блокирует курс целиком.
  2. Разрешён ли доступ к устройствам? Корпоративная политика браузера умеет отключать запросы разрешений на порты и USB. Если окно выбора порта не появляется вообще или оно пустое на каждой управляемой машине, а на личном ноутбуке всё работает, дело в этом — идите к тем, кто ведёт политику.
  3. Есть ли драйвер? Плата определяется как USB-serial. На закрытом образе драйвер может не устанавливаться обычному пользователю.
  4. Кабель точно с данными? Проверьте заведомо рабочим, прежде чем что-то эскалировать.

Проверьте все четыре пункта на настоящей учебной машине под настоящей учётной записью ученика до начала курса. Проверка на ноутбуке учителя с правами администратора не доказывает ничего.

У всех медленно приходит или не приходит ссылка для входа

Ссылки идут почтой и живут десять минут. В школах обычные причины — фильтрация почты и то, что ученики открывают ссылку на телефоне, а не на компьютере перед собой.

Что помогает: просить открывать ссылку на учебной машине, заложить на это десять минут первого занятия, а если заведение поддерживает аккаунты Google — предпочесть Continue with Google, это вообще обходит почту.

Удалённые сеансы не устанавливаются в школьной сети

Самая частая институциональная преграда. Соединение прямое, через публичный STUN-сервер и без ретранслятора, поэтому файрвол, блокирующий UDP или ограничивающий обход NAT, просто не даёт ему собраться — обычно без всякого сообщения, соединение просто не возникает.

  • Проверьте в школьной сети за неделю.
  • Если не работает, откатывайтесь к физической очереди с общей калибровкой, ей от сети не нужно ничего. См. Как делить одну руку.
  • Если сетевая служба готова помочь: это обычный WebRTC со STUN.

Одна рука ведёт себя не так, как остальные

Почти всегда калибровка. Руки калибруются индивидуально, и рука, которую пересобрали, уронили или в которой поменяли сервопривод, требует калибровки заново.

Держите заведомо хорошую экспортированную калибровку на каждую руку и подпишите руки физически. Полка одинаковых неподписанных рук — это то, как класс калибрует одну и ту же трижды.

Пара застряла и не может объяснить, почему

Четыре вопроса, снимающих большую часть случаев:

  1. Показывает ли таблица подключения шесть моторов OK?
  2. Повторяет ли 3D-двойник движение сустава рукой?
  3. Откалибрована ли эта рука в этом аккаунте?
  4. Не осталась ли аварийная остановка включённой с прошлого раза?

Класс разошёлся по темпу

Так и будет, и именно поэтому платформа открывает модули по одному, а не по календарю. Помогают две вещи: вести шаг с железом как очередь, чтобы быстрые пары не простаивали, и разрешать им уходить вперёд на виртуальной руке вместо придумывания дополнительных заданий.

Что-то не так с самой платформой

Используйте Send feedback внутри Lab — он прикладывает скриншот. Укажите модуль и шаг, браузер и версию, способ подключения и воспроизводится ли это больше чем на одной машине. Последняя деталь и отличает баг платформы от машины, которой нужен другой кабель.