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

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


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

Striker-GPS_Sensor.png

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

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

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


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

VRC Over Under Field у VEXcode VR коливається приблизно від -1800 мм до 1800 мм для положень X і Y. Початкове розташування Striker залежить від вибраної початкової позиції .

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

VRC23-24_Field-Field_Dimensions.png


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

Striker-CenterOfRotation.png

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

 

image11.png

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

Screenshot_2023-05-10_at_2.47.40_PM.png

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


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

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

Screenshot_2023-05-10_at_3.04.51_PM.png

У цьому проекті Striker рухатиметься вперед із початкової позиції A, доки значення осі Y не перевищуватиме -1000 міліметрів (мм), а потім зупиниться, перемістивши Striker у положення для повороту та збору Triball.

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


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

Дистанція нападника

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

Датчик GPS налаштовано у VRC Over Under у VEXcode VR для врахування цього зсуву (приблизно мм на осі X і -295 мм на осі Y), щоб значення, які повідомляються, відображали центр обертання Striker.


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

Знання координат елементів гри, як-от Triballs і очкових зон, може допомогти вам спланувати свої проекти у VRC Over Under у VEXcode VR.

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

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

VRC23-24_Scoring_Zone_Coordinates.png

Племінні координати

VRC23-24_Tribal_Coordinates.png

Координати поста

VRC23-24_Post_Coordinates.png


Визначення GPS курсу Striker

Striker-Rotation.png

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: