V5 Високі ставки (Аксель)#

Аксель — це герой-бот VEX V5, який використовується на V5 24-25 High Stakes Playground.

Огляд робота#

Вікно робота VEXcode VR, що показує робота Axel. На ньому показано, як робот маніпулює кільцями за допомогою руки та штовхача на полі змагань з підтримкою GPS.

Axel підтримує стандартні елементи керування та сенсори віртуальної реальності, такі як інерційний датчик та таймер мозку, з додатковими функціями, специфічними для Axel, описаними в Блоки, специфічні для роботів та Python, специфічний для роботів.

Мотори#

Назва команди Python у конфігурації та

Опис

Мотор руки робота Axel.
Двигун руки
arm_motor

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

Щоб підняти руку достатньо високо, щоб насадити кільце на кілок, її потрібно підняти щонайменше на 310 градусів.

Мотор штовхача робота Axel.
Мотор штовхача
pusher_motor

Мотор штовхача переміщує його вниз по важелю. Це дозволяє зняти кільця з важеля на кілок. Положення штовхача у верхній частині важеля становить 0 градусів.

Щоб зняти кільце з важеля, двигун штовхача повинен опуститися на 780 градусів.

Компоненти та функції#

Компонент або функція

Використання

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

Трансмісія

Рухає та повертає робота.

Блоки - Python

Мотор важеля

Піднімає та опускає руку для маніпулювання ігровими об’єктами. Рука має бути піднята так, щоб вона не блокувала датчик зору штучного інтелекту, а також для встановлення кілець на кілочки. Щоб підняти руку достатньо високо, щоб встановити кільце на кілочок, її потрібно підняти щонайменше на 310 градусів.

Блоки - Python

штовхача двигуна

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

Блоки - Python

Датчик зору зі штучним інтелектом

Виявляє ігрові об’єкти, щоб робот міг орієнтуватися автономно.

Блоки - Python

Датчик відстані

Повертає відстань до об’єкта від передньої частини робота.

Блоки - Python

Оптичний датчик

Виявляє об’єкти перед роботом та визначає їхній колір.

Блоки - Python

Датчик обертання

Повертає поточний кут повороту та положення двигуна штовхача.

Блоки - Python

GPS-сенсор

Повертає поточну позицію та напрямок руху робота на ігровому майданчику.

Блоки - Python

Таймер для мозку

Відстежує час, що минув з початку проекту.

Блоки - Python

Дитячі майданчики#

Дитячий майданчик

Опис

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

Забивайте кільця та мобільні голи в галузі віртуальних навичок V5 24-25.