Браузеры и разрешения
Проверяйте нужный API, операционную систему и разрешения для конкретного подключения.
| Задача | Нужная возможность | Первый шаг при проблеме |
|---|---|---|
| 3D и виртуальный робот | WebGL и достаточные ресурсы устройства. | Проверить аппаратное ускорение и загрузку модели. |
| USB | Web Serial. | Проверить поддержку браузером и доступ к последовательному порту. |
| Bluetooth | Web Bluetooth. | Проверить API, адаптер и разрешение устройству. |
| Камера | Доступ к видеоустройству. | Проверить разрешение сайта, ОС и занятость камеры. |
| Удалённый сеанс | WebRTC и доступная сеть. | Проверить код сеанса и сетевые ограничения. |
Практический выбор
Для первого подключения USB или Bluetooth используйте актуальный настольный Chrome или Edge и проверьте нужный API. Это не гарантия работы любого контроллера. Firefox получил Web Serial в версии 151; это не подтверждает совместимость всех функций Lab с Firefox. Web Bluetooth и Web Serial — разные возможности.
Разрешения
Открывайте Lab по HTTPS. Выбирайте именно подключённое устройство в системном диалоге. Если устройство не появляется, проверьте кабель, питание, драйвер, разрешение ОС и ограничения организации. Повторная установка плагина не заменяет разрешение браузеру.
Источники поддержки API
Mozilla: Web Serial в Firefox; Chrome: Web Bluetooth. Поддержка API проверена по документации производителей; аппаратная совместимость конкретного комплекта требует отдельного теста.
Элементы управления
| Кнопка или поле | Действие и результат |
|---|---|
| Неподдерживаемый способ подключения | Если кнопка USB или Bluetooth недоступна, проверьте поддержку соответствующего API в браузере. Начните с Virtual, чтобы отдельно проверить работу сцены. |
| Диалог выбора устройства | Выберите плату или камеру, относящуюся к вашей задаче. Отмена диалога не является ошибкой калибровки. |
| Разрешение камеры | Разрешите доступ нужному сайту и проверьте, что камера не занята другим приложением. При отказе пересмотрите разрешение в настройках сайта. |
| Повторить в мастере | Используйте после исправления порта, питания или разрешения. До повторения прочитайте сообщение предыдущей попытки. |
Наличие браузерного API не подтверждает совместимость конкретного контроллера. В инструкции подключения отдельно показаны выбор устройства и проверка ответов моторов.