Робот, який використовується на VIQRC Slapshot Playground у VEXcode VR, є віртуальною версією Snapshot, VEX IQ Hero Bot, який використовується для конкурсу VEX IQ Competition (VIQRC) Slapshot 2022-2023. Віртуальний знімок має ті самі розміри та двигуни, що й фізичний знімок, але з доданими датчиками для кодування додаткових автономних рухів у VEXcode VR. У версії Slapshot від VEXcode VR є лише один робот, і він уже попередньо налаштований. Це усуває потребу в конфігурації робота або попередньо визначеному шаблоні проекту.
Елементи керування роботом
Знімок має такі елементи керування:
A трансмісія з інерційним датчиком. Це дозволяє категорію блоків «Трансмісія» в панелі інструментів VEXcode VR керувати роботом і повертати його.
Arm , керований двигуном Arm. Це дозволяє роботу вивільняти диски з деяких дозаторів і простягатися через бар’єр, щоб торкнутися контактної зони в кінці матчу.
- Рука піднімається й опускається за допомогою блоку [Spin for] або [Spin to position]. За замовчуванням рука опущена.
Впуск керується впускним двигуном. Це дозволяє роботу забирати диски або змінювати всмоктування (реверсування всмоктування також називається відведенням), щоб обертати диски назовні та від впускного отвору та забити їх.
- Забірник можна відкрутити за допомогою блоку [Spin for]. Обертання забірника на 180 градусів забирає диск від Поля.
- За допомогою блоку [Spin] можна переміщати як впуск, так і вихід. Обертаючи двигун протягом встановленого часу, а потім зупинивши двигун, ви можете переконатися, що диск очищено від випускного отвору.
Датчики роботів
Virtual Snapshot додав датчики для автономного програмування у VEXcode VR. Ці датчики засновані на датчиках VEX IQ (2-го покоління), включаючи датчик відстані (2-го покоління) і оптичний датчик.
Інерційний
Інерційний датчик , який використовується з приводом . Це дозволяє роботу робити точні і точні повороти.
Напрям трансмісії повідомляє значення від 0 до 359,9 градусів, а за годинниковою стрілкою є позитивним.
Датчик відстані (2 покоління)
Датчик відстані повідомляє, чи близько до датчика знаходиться об’єкт, а також приблизну відстань від передньої частини датчика до об’єкта в міліметрах або дюймах.
Датчик відстані на передньому знімку можна використовувати, щоб визначити, наскільки далеко від огорожі знаходиться робот.
Щоб отримати додаткові відомості про датчик відстані IQ (2-го покоління), перегляньте цю статтю бібліотеки VEX.
Перемикач бампера
Перемикач бампера повідомляє, чи натиснутий він зараз чи ні.
Бамперний перемикач розташований у механізмі впускного отвору, і за допомогою нього можна визначити, чи завантажено диск у вхідний отвір.
Для отримання додаткової інформації про бамперний перемикач перегляньте цю статтю
Оптичний датчик
Оптичний датчик використовує відбите світло для визначення кольору об’єкта, значення відтінку, значення градацій сірого та наближення.
Оптичний датчик, розташований на передній панелі Snapshot, використовується для визначення кольору дозаторів.
Це може бути корисно під час визначення того, з яким диспенсером взаємодіяти та як робот має реагувати на диспенсер, щоб звільнити диски.