Розуміння функцій робота у VIQRC Slapshot


Робот, який використовується на VIQRC Slapshot Playground у VEXcode VR, є віртуальною версією Snapshot, VEX IQ Hero Bot, який використовується для конкурсу VEX IQ Competition (VIQRC) Slapshot 2022-2023. Віртуальний знімок має ті самі розміри та двигуни, що й фізичний знімок, але з доданими датчиками для кодування додаткових автономних рухів у VEXcode VR. У версії Slapshot від VEXcode VR є лише один робот, і він уже попередньо налаштований. Це усуває потребу в конфігурації робота або попередньо визначеному шаблоні проекту.

Знімок екрана інтерфейсу VEXcode VR, що демонструє середовище програмування VIQC Slapshot (2022-2023), що містить блочне кодування для програмування віртуальних роботів, розроблене для освітніх цілей у навчанні STEM.


Елементи керування роботом

Знімок має такі елементи керування:

A трансмісія з інерційним датчиком. Це дозволяє категорію блоків «Трансмісія» в панелі інструментів VEXcode VR керувати роботом і повертати його.

Arm , керований двигуном Arm. Це дозволяє роботу вивільняти диски з деяких дозаторів і простягатися через бар’єр, щоб торкнутися контактної зони в кінці матчу.

  • Рука піднімається й опускається за допомогою блоку [Spin ​​for] або [Spin ​​to position]. За замовчуванням рука опущена.

Впуск керується впускним двигуном. Це дозволяє роботу забирати диски або змінювати всмоктування (реверсування всмоктування також називається відведенням), щоб обертати диски назовні та від впускного отвору та забити їх.

  • Забірник можна відкрутити за допомогою блоку [Spin ​​for]. Обертання забірника на 180 градусів забирає диск від Поля. 
  • За допомогою блоку [Spin] можна переміщати як впуск, так і вихід. Обертаючи двигун протягом встановленого часу, а потім зупинивши двигун, ви можете переконатися, що диск очищено від випускного отвору.

Датчики роботів

Virtual Snapshot додав датчики для автономного програмування у VEXcode VR. Ці датчики засновані на датчиках VEX IQ (2-го покоління), включаючи датчик відстані (2-го покоління) і оптичний датчик.

Інерційний

Знімок екрана інтерфейсу VEXcode VR, що демонструє середовище програмування VIQC Slapshot (2022-2023), що містить опції кодування на основі блоків, за допомогою яких користувачі можуть створювати та налагоджувати код віртуального робота, розроблений для навчання STEM.

Інерційний датчик , який використовується з приводом . Це дозволяє роботу робити точні і точні повороти.

Напрям трансмісії повідомляє значення від 0 до 359,9 градусів, а за годинниковою стрілкою є позитивним.

Датчик відстані (2 покоління)

Знімок екрана інтерфейсу VEXcode VR, що демонструє середовище програмування VIQC Slapshot (2022–2023), що містить параметри кодування на основі блоків, за допомогою яких користувачі можуть створювати та тестувати код для віртуального робота в освітньому контексті STEM.

Датчик відстані повідомляє, чи близько до датчика знаходиться об’єкт, а також приблизну відстань від передньої частини датчика до об’єкта в міліметрах або дюймах.

Знімок екрана інтерфейсу VEXcode VR, що демонструє середовище програмування VIQC Slapshot (2022-2023), яке містить блочне кодування, розроблене для навчальних цілей у робототехніці та навчанні STEM.

Датчик відстані на передньому знімку можна використовувати, щоб визначити, наскільки далеко від огорожі знаходиться робот.

Щоб отримати додаткові відомості про датчик відстані IQ (2-го покоління), перегляньте цю статтю бібліотеки VEX.

Перемикач бампера

Знімок екрана інтерфейсу VEXcode VR, що демонструє середовище програмування VIQC Slapshot (2022-2023), що містить елементи кодування на основі блоків і віртуального робота для освітніх цілей у навчанні STEM.

Перемикач бампера повідомляє, чи натиснутий він зараз чи ні.

Знімок екрана інтерфейсу VEXcode VR, що демонструє середовище програмування VIQC Slapshot (2022-2023), що містить елементи кодування на основі блоків і симуляцію віртуального робота для освітніх цілей навчання STEM.

Бамперний перемикач розташований у механізмі впускного отвору, і за допомогою нього можна визначити, чи завантажено диск у вхідний отвір.

Для отримання додаткової інформації про бамперний перемикач перегляньте цю статтю

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

Скріншот інтерфейсу VEXcode VR, що демонструє середовище програмування VIQC Slapshot (2022-2023), що містить елементи кодування на основі блоків і симуляцію віртуального робота для освітніх цілей навчання STEM.

Оптичний датчик використовує відбите світло для визначення кольору об’єкта, значення відтінку, значення градацій сірого та наближення.

Зображення, що ілюструє гру VIQC Slapshot для сезону 2022-2023 років, демонструє віртуального робота та інтерфейс кодування у VEXcode VR, розробленому для покращення навчання STEM через принципи програмування та робототехніки.

Оптичний датчик, розташований на передній панелі Snapshot, використовується для визначення кольору дозаторів.  

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

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: