Визначення деталей розташування за допомогою датчика GPS у V5RC Spin Up Playground

Ви можете використовувати GPS-датчик, щоб допомогти вам орієнтуватися на ігровому майданчику VRC Spin Up у VEXcode VR за допомогою (X, Y) координат місць.


Як працює датчик GPS у VRC Spin Up у VEXcode VR

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

Датчик GPS (Система позиціонування в іграх) використовує код поля VEX усередині поля для тріангуляції положення X, Y і курсу. Цей шаблон шахової дошки в коді поля використовується для визначення розташування кожного окремого блоку в цьому шаблоні. VEX GPS — це система абсолютного розташування, тому вона не дрейфує та не потребує калібрування для кожного поля.

Щоб розпізнати код поля, чорно-біла камера VEX GPS Sensor встановлена ​​на задній частині робота та спрямована назад.

GPS-датчик повідомляє координати (X, Y) центру обертання Disco на полі в міліметрах або дюймах.


Визначення (X, Y) координат на полі VRC

Поле у ​​VRC Spin Up у VEXcode VR коливається приблизно від -1800 мм до 1800 мм для позицій X і Y. Початкове розташування Disco залежить від вибраної початкової позиції.

Розташування центру, або початок координат (0,0), знаходиться в центрі поля.

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


Визначення (X, Y) координат датчика GPS

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

GPS-датчик можна використовувати для визначення координат X і Y Disco on the Field. Ці координати відображають розташування центру обертання Disco, який розташований між передніми колесами, як показано на цьому зображенні.

 

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

Блоки Reporter із категорії Sensing на панелі інструментів можна використовувати для повідомлення про позиційні значення датчика GPS у вашому проекті.

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

Поточні координати X і Y GPS-датчика Disco на полі можна відобразити в консолі друку за допомогою блоків із категорії «Вигляд» на панелі інструментів.


Використання датчика GPS, щоб допомогти Disco орієнтуватися на полі

Ви можете використовувати GPS-датчик, щоб допомогти Диско орієнтуватися на полі, проїжджаючи до певних місць, використовуючи знання декартової системи координат. Використовуючи датчик GPS, Disco може рухатися вздовж осей X або Y, доки значення датчика не перевищить або не перевищить порогове значення. Це дозволяє Disco керувати автомобілем, використовуючи зворотний зв’язок із датчиками замість встановлених відстаней.

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

У цьому проекті Disco рухатиметься вперед із початкової позиції C, поки значення осі X не перевищуватиме -600 міліметрів (мм), а потім зупинятиметься, розташовуючи Disco перед диском.

ПриміткаМожливо, вам доведеться враховувати інерцію або дрейф робота під час встановлення параметрів.


Розташування датчика GPS і центр обертання на Disco

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

GPS-датчик встановлений у задній частині робота, тоді як центр обертання Disco розташований у передній частині робота.

Датчик GPS налаштовано у VRC Spin Up у VEXcode VR для врахування цього зміщення (приблизно 214 мм), щоб значення, які повідомляються, відображали центр обертання Disco.


(X, Y) Координати ігрових елементів у VRC Spin Up для VEXcode VR

Знання координат елементів гри, таких як навантажувачі, ролики та бар’єри, може допомогти вам спланувати свої проекти у VRC Spin Up у VEXcode VR.

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

Координати навантажувача

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

Координати ролика

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

Координати бар'єру

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


Визначення GPS-напрямку Disco

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

GPS-датчик також можна використовувати для визначення напрямку GPS. Курс варіюється від 0 градусів до 359,9 градусів відповідно до стилю курсу компаса.

У разі використання датчика GPS для визначення місцезнаходження напрямок GPS залишатиметься постійним щодо поля, незалежно від початкової позиції робота.

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

Last Updated: