Pochopení funkcí robotů ve V5RC Tipping Point

Robot použitý ve hře VEXcode VR Tipping Point je virtuální verzí Mobyho, robota VEX V5 Hero Bot, který byl použit pro Tipping Point v soutěži VEX Robotics Competition (V5RC) 2021-2022. Virtuální Moby má stejné rozměry a motory jako fyzický Moby, ale s přidanými senzory pro autonomní programování ve VEXcode VR. Na hřišti Tipping Point Playground ve hře VEXcode VR je pouze jeden robot a ten je již předkonfigurovaný. Díky tomu odpadá potřeba konfigurace robota nebo předem určené šablony projektu.

VR pracovní prostor VEXcode s blokovým programováním a virtuálním robotem Tipping Point na hřišti


Ovládání robotů

Moby má následující ovládací prvky:

Pohon A . To umožňuje blokům kategorie „Pohon“ v sadě nástrojů VEXcode VR řídit a otáčet robota. Toto video ukazuje spuštěný projekt, při kterém se robot pohybuje a zatáčí, aby se mohl pohybovat po poli.

Rozložení hřiště V5RC Tipping Point zobrazující bodovací zóny, plošiny, branky a startovní pozice

Vidlice , které jsou ovládány motory vidlic. Vidlice lze zvedat a spouštět. To umožňuje robotovi přepravovat a skórovat prsteny a mobilní branky.

Vidlice lze spustit pomocí bloku [Otočit pro]. Vidlice se zcela spustí dolů, když se otočí o 1700 stupňů.


Robotické senzory

Virtual Moby přidal senzory pro autonomní programování ve VEXcode VR.

Inerciální senzor

Funkce robotů používané ve hře V5RC Tipping Point, včetně mechanismů pro pohyb mobilních branek a skórovacích kruhů

Inerciální senzor se používá s hnacím ústrojím, aby Moby mohl provádět přesné a precizní zatáčení s využitím směru hnacího ústrojí.

Pro více informací o inerciálním senzoru si prohlédněte tento článek z knihovny VEX.

VR pracovní prostor VEXcode s blokovým kódem a virtuálním robotem Tipping Point na soutěžním poli

Hodnota hnacího ústrojí se pohybuje od 0 do 359,9 stupňů a směr hodinových ručiček je kladný.

Senzory vzdálenosti

Na Virtual Moby jsou tři senzory vzdálenosti , jeden na každé vidlici a jeden uprostřed vidlic.

Pole V5RC Tipping Point s označenými prvky robota pro referenci

Senzor vzdálenosti hlásí, zda se objekt nachází blízko senzoru, a také přibližnou vzdálenost od přední části senzoru k objektu v milimetrech nebo palcích.

VR pracovní prostor VEXcode s blokovým ovládáním a virtuálním robotem pro výzvu Tipping Point

Senzor vzdálenosti na každé vidlici lze použít k detekci, kdy je na vidlici naložen jeden nebo více prstenů, nebo k detekci přibližně vzdálenosti prstenů na poli od senzoru.

Blokový pracovní prostor VEXcode VR pro programování virtuálního robota v platformě Tipping Point Playground

Senzor vzdálenosti uprostřed Mobyho lze použít k detekci, kdy se mobilní branka nachází mezi vidlicemi, nebo k určení přibližné vzdálenosti mobilních branek na hřišti od senzoru.

Více informací o senzoru vzdálenosti V5:

Spínač nárazníku

Pracovní prostor pro programování VR ve VEXcode pro výzvu Tipping Point s možnostmi blokového kódování a kódování v Pythonu

Spínač nárazníku se nachází na základně vidlic a lze jej použít k určení, kdy se mobilní branka nachází mezi vidlicemi a je připravena k naložení.

Více informací o spínači nárazníku:

Optický senzor

Programovací rozhraní VEXcode VR pro hřiště VRC Tipping Point Playground s možnostmi blokového a textového kódování

Optický senzor hlásízda se objekt nachází blízko senzoru, a pokud ano, jakou má barvu.

Optický senzor dokáže také hlásit jas a hodnotu odstínu objektu ve stupních.

VR pracovní prostor VEXcode s blokovým ovládáním a virtuálním robotem pro výzvu Tipping Point

Optický senzor se nachází uprostřed Mobyho, vedle senzoru vzdálenosti. Lze jej použít k určení, kdy se mobilní cíl nachází mezi rozvětveními a také jakou barvu tento mobilní cíl má.

Více informací o optickém senzoru:

Snímač rotace

Pracovní prostor VEXcode VR pro programování a testování virtuálního robota v rámci výzvy VRC Tipping Point

Snímač otáčení může hlásit rotační polohu, celkový počet otáček a rychlost otáčení
.

Vlastnosti robotů použité v soutěžní hře V5RC Tipping Point

Hřídel, která otáčí motory vidlice na Moby, je umístěna skrz senzor otáčení. Tento senzor lze použít k měření rotační polohy, celkových otáček a rychlosti otáčení vidlic při jejich zvedání a spouštění.

Rozvržení pole V5RC Tipping Point zobrazující zóny, oblasti pro bodování a klíčové body interakce s roboty.

Rotační poloha, když jsou vidlice zvednuté v poloze je 0,0 stupňů (výchozí nastavení na začátku projektu).

Rotační poloha, když jsou vidlice zcela spuštěné je 75,0 stupňů.

Poznámka: tyto hodnoty se liší od 1700 stupňů použitých v bloku [Spin ​​for] pro úplné spuštění vidlic.

Více informací o rotačním senzoru V5:

Senzor systému určování polohy hry (GPS)

Pracovní prostor VEXcode VR pro výzvu VRC Tipping Point s blokovým programováním a virtuálním robotickým polem

GPS senzor dokáže hlásit aktuální polohu středu otáčení Moby v osách X a Y v milimetrech nebo palcích.

GPS senzor dokáže také hlásit aktuální směr ve stupních.

Pracovní prostor VEXcode VR s blokovými ovládacími prvky pro virtuálního robota VRC Tipping Point

GPS senzor se nachází v zadní části Mobyho a používá se k určení polohy a orientace robota na poli čtením proužků s GPS kódem podél vnitřního obvodu pole.

Pracovní prostor VEXcode VR pro hřiště VRC Tipping Point s blokovým kódováním a zobrazením virtuálního robotického pole

GPS senzor můžeš použít k tomu, abys Mobymu pomohl s navigací na poli tím, že se s využitím znalostí kartézského souřadnicového systému dostaneš na konkrétní místa.

Pomocí GPS senzoru se Moby může pohybovat podél osy X nebo Y, dokud hodnota senzoru není větší nebo menší než prahová hodnota. Díky tomu může Moby řídit s využitím zpětné vazby ze senzorů namísto nastavených vzdáleností.

Pole V5RC Tipping Point zobrazující počáteční pozice mobilních cílů, kruhů a domovských zón Aliance

Znalost souřadnic herních prvků, jako jsou mobilní cíle, vám také může pomoci s plánováním projektů ve hře V5RC Tipping Point.

Více informací o identifikaci detailů polohy ve VEXcode VR Tipping Point pomocí GPS senzoru v článku knihovny VEX.

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

Last Updated: