Решение проблем¶
Диалог подключения¶
«Chrome browser required»¶
В браузере нет Web Serial и Web Bluetooth. Safari и Firefox их не реализуют, и ни один браузер на iOS и iPadOS тоже.
Возьмите Chrome, Edge или другой браузер на Chromium для Windows, macOS или Linux. См. Поддержка браузеров.
«Bluetooth is off»¶
Браузер видит адаптер, но тот выключен. Включите его в системе — плитка станет активной сама, перезагружать страницу не нужно.
«Connection cancelled or failed. Please try again.»¶
Обычно закрыли окно выбора порта. Иногда порт занят другим: монитором порта, средой разработки, предыдущей вкладкой самого Lab. Закройте того, кто держит порт, и подключитесь снова.
Список портов пустой¶
Lab показывает только порты, соответствующие USB-чипу платы. Пусто — значит:
- плата не запитана или блок питания не включён;
- кабель только для зарядки — таких удивительно много;
- не загрузился драйвер USB-serial. Выньте и вставьте разъём, посмотрите, реагирует ли система вообще.
«At least one motor must be connected to continue.»¶
Ни один мотор не ответил ни на одном ID. Проверяйте по порядку: блок питания, кабель от платы к первому мотору, затем каждое звено цепочки.
«Motors with incorrect IDs detected.»¶
Два и более устройства отвечают на одном ID, или мотор стоит на ID вне диапазона 1–6. Это нормальное состояние только что собранной руки: сервоприводы приходят с одинаковым ID.
Лечится инструментом Set motor IDs или повтором шага с ID в модуле 1: подключать по одному мотору за раз и давать каждому номер. Когда подключено больше одного, приложение не может их различить и прямо об этом пишет.
«Motor speed is still limited from a previous emergency stop.»¶
Ровно то, что написано. Аварийная остановка ограничивает скорость, и это состояние живёт в сервоприводах, а не в браузере.
Выключите и включите питание руки, перезагрузите страницу, подключитесь заново. Одной перезагрузки недостаточно.
Мотор помечен «Not connected»¶
На этом ID никто не ответил. Шина — это цепочка, поэтому обрыв выглядит как молчание этого мотора и всех следующих. Проверьте кабель у сустава перед первым молчащим мотором.
Мотор помечен «Not configured»¶
Что-то ответило, но неправильно: два устройства отозвались разом или ответ пришёл с другого ID. Считайте это конфликтом ID и используйте Set motor IDs.
Во время работы¶
3D-двойник не повторяет движения настоящей руки¶
Остановитесь и разберитесь до всего остального.
- Рука вообще подключена? Посмотрите в боковую панель.
- Опрос моторов показал шесть OK? Подключитесь заново и прочитайте таблицу.
- ID идут по порядку вдоль цепочки? Сустав на чужом ID двигает на экране не то звено.
- Рука откалибрована в этом аккаунте? См. Калибровку.
Углы смещены на постоянную величину¶
Нулевые положения сняты в позе, которая не была HOME. Переделайте калибровку из модуля 3, аккуратнее с позой.
Ошибка растёт по мере вытягивания руки¶
Диапазон движения или механика. Запустите инструмент Calibrate robot; если не помогло, ищите ослабшую качалку или не до конца посаженное звено.
Диалог аварийной остановки не закрывается¶
Это жёсткая блокировка по замыслу: выключите и включите питание робота, затем перезагрузите приложение.
«Camera unavailable — check browser permissions or switch back to the virtual camera.»¶
Браузер не дал доступ к камере или её держит другое приложение. Проверьте разрешение для сайта, закройте всё, что использует камеру, перезагрузите страницу. Оба модуля зрения умеют работать с встроенной виртуальной сценой, так что сломанная камера никогда не блокирует курс.
Удалённые сеансы¶
«Connection failed. Check the code and try again.»¶
Код неверный или сеанс у владельца не запущен. Код состоит из шести символов и принадлежит аккаунту владельца.
«Remote connection is not available — this tool requires a direct USB or Bluetooth connection.»¶
Часть инструментов работает с шиной напрямую и в удалённом сеансе работать не может. Подключите руку к этому компьютеру.
«Sign in to use remote control.»¶
Удалённые сеансы требуют аккаунта с обеих сторон.
Сеанс не устанавливается, и ошибки нет¶
Почти всегда сеть. Соединение прямое, через публичный STUN-сервер и без ретранслятора, поэтому строгий файрвол — школьный, университетский, корпоративный — может не дать ему установиться вообще. Проверьте на другой сети или через телефон, прежде чем винить приложение.
Аккаунт и доступ¶
Ссылка для входа не работает¶
Она живёт десять минут с момента отправки. Запросите новую. Открывайте её на том компьютере, на котором будете работать, в Chrome, а не во встроенном браузере другого приложения.
Урок перебрасывает на страницу тарифов¶
Урок за подпиской. Модуль 0 и дашборд остаются открытыми.
Кнопки сертификата нет¶
Нужны первые семь модулей и активная подписка. См. Прогресс и сертификат.
Если всё равно не получается¶
Воспользуйтесь Send feedback внутри Lab — туда можно приложить скриншот, что обычно экономит один круг переписки, — или напишите на hello@robonine.com. Укажите модуль, шаг, браузер и способ подключения: USB, Bluetooth или виртуальная рука.