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

Как устроен урок

Экран

Урок занимает окно целиком. Панелей две.

Экран урока: колонка пронумерованных шагов слева и текущий шаг с 3D-видом справа

Урок. У пройденных шагов зелёная галочка; открыть можно только их и текущий шаг.

Слева — колонка шагов. Номер и название модуля, его описание и вертикальный список пронумерованных шагов. У пройденного шага зелёный кружок с галочкой, у текущего — кольцо, остальные серые. Кликнуть можно на любой пройденный шаг (удобно перечитать таблицу), но не вперёд.

Внизу — Go to dashboard. Сначала спросит: Leave this lesson? You will be taken back to the dashboard.

На узком экране колонка сворачивается в заголовок, который раскрывается касанием.

Справа — один шаг за раз. Текст, иллюстрации, видео, таблицы, раскрывающиеся блоки, 3D-вьюпорт или задание. Один шаг — одна мысль.

Как засчитывается шаг

Большинство шагов засчитываются действием, а не ответом на вопрос. Модуль смотрит на руку и симулятор и решает сам.

  • Попасть в угол с нужной точностью.
  • Дойти до точки без столкновений.
  • Сжать в правильном диапазоне усилия.
  • Настроить маску так, чтобы остался только нужный объект.
  • Разметить шестьдесят изображений достаточно хорошо.

Когда попытка не удалась, урок обычно показывает таблицу Проблема / Возможная причина / Решение, а не просто «попробуйте ещё» — такие таблицы есть в модулях 3, 4, 5, 6, 8 и 9.

Вопросы с вариантами ответа есть только в модуле 0, по темам безопасности. Варианты перемешиваются, а неверный ответ сначала объясняется и только потом разрешает повторить.

Контрольный вопрос по безопасности из модуля 0 с перемешанными вариантами

Проверка в модуле 0. Неверный ответ сначала объясняется, потом можно повторить.

3D-вьюпорт

Появляется начиная с модуля 2. Рисует руку по её URDF-описанию и следует за энкодерами настоящей машины.

Жест Результат
Левая кнопка Вращение камеры
Правая или средняя Панорама
Колесо Приближение
Щелчок по мотору Живые данные мотора: значение, диапазон, пределы скорости и ускорения, температура
Клик по подсвеченной детали (модуль 2) Её название

Пока модель грузится, видно Loading 3D model — n of m files. На небыстрой машине первая загрузка модуля занимает несколько секунд.

Чего в уроках нет

Нет редактора кода и нет блочного программирования. «Программирование» в модуле 6 — это сборка списка движений кнопками Add PTP, Add LIN и Add CIRC. Если хочется управлять рукой собственным кодом, это живёт в инструментах и в SDK плагинов, а не в курсе.

Прогресс и как он хранится

Каждый завершённый шаг записывается в ваш аккаунт на сервере и дублируется в браузере, чтобы урок открывался мгновенно и переживал обрыв связи.

Два следствия, которые полезно знать:

  • Можно менять компьютер. Войдите в другом месте — и вы там, где остановились.
  • Прогресс — это непрерывный отрезок, а не набор галочек. Засчитывается только цепочка с первого шага, поэтому изменённый порядок шагов не оставит висящих галочек в середине.

Адресная строка хранит шаг, так что ссылку на конкретный шаг модуля можно сохранить или передать — она откроется, если вы до него дошли.

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