V5 High Stakes (Axel)#

Аксель — это робот-герой VEX V5, используемый на игровой площадке V5 24-25 High Stakes Playground.

Обзор робота#

Окно VEXcode VR Robot, демонстрирующее робота Axel. На нем показано, как робот манипулирует кольцами с помощью манипулятора и толкателя на соревновательном поле с поддержкой GPS.

Axel поддерживает стандартные элементы управления VR и датчики, такие как инерциальный датчик и мозговой таймер, а дополнительные функции, специфичные для Axel, описаны в блоках, специфичных для робота и Python, специфичном для робота.

Моторы#

Конфигурация и имя команды Python

Описание

Мотор руки робота Axel.
Двигатель руки
arm_motor

Рычаг поднимает и опускает руку Акселя. Рычаг необходимо поднять так, чтобы он не загораживал датчик зрения ИИ и чтобы насаживать кольца на колышки.

Чтобы поднять рычаг достаточно высоко, чтобы насадить кольцо на колышек, его необходимо поднять как минимум на 310 градусов.

Двигатель толкателя робота-оси.
Двигатель толкателя
pusher_motor

Двигатель толкателя перемещает толкатель вниз по рычагу. Это позволяет сдвинуть кольца с рычага и надеть их на опору. Положение толкателя в верхней части рычага составляет 0 градусов.

Чтобы сдвинуть кольцо с рычага, двигатель толкателя должен опуститься на 780 градусов.

Компоненты и функции#

Компонент или функция

Использовать

Документация по API

Трансмиссия

Робот двигается и поворачивается.

Блоки - Питон

Двигатель руки

Поднимает и опускает манипулятор для управления игровыми объектами. Манипулятор должен быть поднят так, чтобы не загораживать датчик зрения ИИ и чтобы насаживать кольца на колышки. Чтобы поднять манипулятор достаточно высоко для насаживания кольца на колышек, его необходимо поднять как минимум на 310 градусов.

Блоки - Питон

Толкающий мотор

Перемещает толкатель вниз по рычагу. Это позволяет сдвинуть кольца с рычага и закрепить их на колышке. Положение толкателя в верхней части рычага составляет 0 градусов. Чтобы сдвинуть кольцо с рычага, двигатель толкателя должен опуститься на 780 градусов.

Блоки - Питон

Датчик изображения с искусственным интеллектом

Обнаруживает игровые объекты, позволяя роботу автономно ориентироваться в пространстве.

Блоки - Питон

Датчик расстояния

Возвращает значение, показывающее расстояние объекта от передней части робота.

Блоки - Питон

Оптический датчик

Обнаруживает объекты перед роботом и определяет их цвет.

Блоки - Питон

Датчик вращения

Возвращает текущий угол поворота и положение толкающего двигателя.

Блоки - Питон

GPS-датчик

Возвращает текущее положение и направление движения робота на игровой площадке.

Блоки - Питон

Мозговой таймер

Пройдено время с начала проекта.

Блоки - Питон

Детские площадки#

Детская площадка

Описание

V5 24-25 Высокие ставки

Забивайте кольца и голы в режиме мобильного приложения в виртуальном разделе V5 24-25 Virtual Skills.