Симуляционные миры
Свой мир для каждого вида роботов
Затихший город, который нужно зажечь заново, гоночные трассы, каменистые поля, складские проходы, небо и море. Каждый мир — это настоящая 3D-физика, и в каждом идут миссии, которые проверяет сервер.
Миры по видам
Несколько примеров каждого вида, чтобы составить представление, — в каждом мире работает один и тот же цикл «редактируй → запусти → смотри → проверь».
Затихший город
Сюжетная кампания «Возрождение»: разбудите спящий гараж, пройдите слепой лабиринт и зажгите город район за районом. Первые три акта бесплатны.
Например: Спящий гараж · Слепой лабиринт · Кузница · Арена
Гоночные трассы
Настоящие раскладки Гран-при и DTM, уменьшенные до размера маленькой машины, и клубный овал, чтобы учиться. Финишные линии засекают круг, а бортики фиксируют каждое касание.
Например: Клубный овал · Индианаполис · Ошерслебен
Рельеф, склады и линии
Камни, через которые нужно проехать, рампа, на которую нужно подняться, складской проход, по которому едут боком, и нарисованная линия, за которой нужно следовать, — миры, где колёсные роботы проверяют, на что способны их датчики и код.
Например: Преодоление рельефа · IMU и рампа · Движение боком на складе · Движение по линии
Арены для навигации
Открытые площадки с целевыми точками, путевыми точками, которые нужно объехать по порядку, и линиями, на которых нужно остановиться, — здесь робот учится добираться отсюда туда.
Например: Заезд по путевой точке · Большой тур · Остановись на линии · Сократи дистанцию
Небо и море
Кольца высоты, через которые нужно набрать высоту, ворота из буёв на воде и дно, до которого нужно погрузиться, — миры для дронов, самолётов, катеров и подводных аппаратов.
Например: Взлёт и набор высоты · Полёт по прямой (самолёт) · Круиз по воде · Погружение на глубину
Рабочие ячейки и площадки
Стол с кубиками, которые нужно поставить друг на друга, пластина, которую нужно отнести в контейнер, и ровные площадки, где четвероногие роботы, гуманоиды и манипуляторы двигаются сустав за суставом.
Например: Поставь два кубика · Взять присоской и отпустить · Стойка Go2 · Управление рукой Z1
Лабораторные: учитесь, заставляя робота что-то делать
Каждая лабораторная — настоящая миссия: ехать вдоль стены, объезжать препятствия, добраться до цели. Пишите код (или собирайте блоки), запускайте его на живом роботе и получайте мгновенную оценку по понятным критериям с подсказками по тому, что не вышло. Движок проверки показывает, что именно прошло, что нет и почему, — это диагностика, а не просто красный крестик.
Попытки сохраняются вместе с результатами, а проверенный прогон можно прокрутить во времени как повтор, чтобы понять, что робот на самом деле делал. Итерируйте как инженер.
- Живая авто-проверка
- Обратная связь по критериям
- История попыток + повтор
- 41 лабораторная в библиотеке — от первой поездки до сложных проектов