Förstå robotfunktioner i V5RC Spin Up

Roboten som används i VRC Spin Up för VEXcode VR är en virtuell version av Disco, VEX V5 Hero Bot, som används för VEX Robotics Competition (VRC) Spin Up 2022-2023. Virtual Disco har samma dimensioner och motorer som det fysiska Disco, men med extra sensorer för autonom programmering i VEXcode VR. I Spin Up för VEXcode VR finns det bara en robot, och den är redan förkonfigurerad. Detta eliminerar behovet av en robotkonfiguration eller ett förutbestämt mallprojekt.

Skärmdump av VEXcode VR-gränssnittet som visar en virtuell robotprogrammeringsmiljö, med blockbaserade och textbaserade kodningsalternativ för elever och lärare i samband med VRC Spin Up (2022-2023) utbildningsmål.


Robotkontroller

Disco har följande kontroller:

En drivlina. Detta gör det möjligt för blockkategorin "Drivlina" i verktygslådan för VEXcode V5 att driva och vrida roboten.

Skärmdump av VEXcode VR-gränssnittet som visar den blockbaserade kodningsmiljön för programmering av en virtuell robot, en del av VRC Spin Up (2022-2023) utbildningsresurser för STEM-inlärning.

Ett insug som styrs av insugningsmotorgruppen. Detta gör att roboten kan samla in och poängsätta skivor.

Insuget kan roteras med hjälp av insugningsmotorgruppen och blocket [Spin ​​for]. Att snurra motorgruppen i "uttagsriktningen" flyttar skivor mot fältbrickorna, medan att snurra i "intagsriktningen" låter dig skjuta upp skivor i luften för att göra mål i det höga målet.

Längst upp på insugningen finns en uppsättning med två hjul. Dessa kan användas för att snurra rullarna. 

Genom att snurra insugningsmotorgruppen medan hjulen är i kontakt med rullen, kommer rullen att snurra och ändra färg.


Robotsensorer

Virtual Disco har lagt till sensorer för autonom programmering i VRC Spin Up för VEXcode VR.

Tröghetssensor

Skärmdump av VEXcode VR-gränssnittet som visar den blockbaserade kodningsmiljön för programmering av en virtuell robot, utformad för utbildningsändamål inom STEM, specifikt för VRC Spin Up-tävlingen (2022-2023).

Tröghetssensorn används tillsammans med drivlinan för att Disco ska kunna göra exakta och precisa svängar med hjälp av drivlinans kurs.

Drivlinans riktning rapporterar ett värde från 0 till 359,9 grader, och medurs är positivt.

För mer information om tröghetssensorn, se den här artikeln från VEX-biblioteket.

Avståndssensor

framsidan av Virtual Disco.

Skärmdump av VEXcode VR-gränssnittet som visar en virtuell robotprogrammeringsmiljö med blockbaserade kodningsalternativ, utformad för att lära ut kodningskoncept och robotikprinciper inom STEM-utbildning.

Avståndssensorn rapporterar om ett objekt är nära sensorn, samt det ungefärliga avståndet från sensorns framsida till ett objekt, i millimeter eller tum.

Skärmdump av VEXcode VR-gränssnittet som visar blockbaserade kodningsalternativ och en virtuell robot, vilket illustrerar programmeringsmiljön för att lära sig kodningskoncept i VRC Spin Up (2022-2023)-sammanhang.

Avståndssensorn på framsidan av Disco kan användas för att avgöra om en skiva är framför intaget, eller ungefär hur långt skivorna är på fältet från sensorn.

För mer information om V5-avståndssensorn, Se denna artikel i VEX-biblioteket.

Linjespårare

Skärmdump av VEXcode VR-gränssnittet som visar blockbaserade kodningsalternativ och en virtuell robot, som illustrerar plattformens funktioner för att undervisa i kodningskoncept i samband med VRC Spin Up (2022-2023) för STEM-utbildning.

De tre -linjespårarna är placerade längs undersidan av Discos insug. Dessa kan användas för att detektera skivornas position i intaget och avgöra hur många skivor som för närvarande finns i intaget.

Skärmdump av VEXcode VR-gränssnittet som visar en virtuell robotprogrammeringsmiljö, med blockbaserade och textbaserade kodningsalternativ för användare att lära sig kodningskoncept och robotprinciper i en simulerad miljö.

Linjeföljare är en 3-trådssensor som består av en infraröd LED och en infraröd ljussensor. De mäter ytans reflektionsförmåga. Det är viktigt vid kodning av linjespårare att förstå de olika reflektionsvärden som kommer att rapporteras beroende på miljön. I det här exemplet finns det för närvarande en skiva isatt i den övre delen av intaget, så Top Line Tracker rapporterar ett högre reflektionsvärde. 

För att lära dig mer om VEX V5 linjespårare, se den här artikeln.

För att lära dig mer om övervakning av sensorvärden i ett VEXcode VR-projekt (visas på bilden här), se den här artikeln.

Optisk sensor

Skärmdump av VEXcode VR-gränssnittet som visar blockbaserade kodningsalternativ för programmering av en virtuell robot, utformad för pedagogiskt bruk inom STEM-inlärning, specifikt inom ramen för VRC Spin Up (2022-2023)-tävlingen.

Optical Sensor rapporterar om ett objekt är nära sensorn, och i så fall vilken färg objektet har.

Den optiska sensorn kan också rapportera ljusstyrkan och nyansvärdet för ett objekt i grader.

Skärmdump av VEXcode VR-gränssnittet som visar den blockbaserade kodningsmiljön, utformad för att lära ut kodningskoncept genom virtuell robotik i VRC Spin Up-programmet (2022-2023).

Den optiska sensorn är placerad högst upp på Disco nära hjulen. Denna sensor är placerad på höjden av valsarna för att användas för att bestämma färgen på varje vals.

För mer information om den optiska sensorn, se denna artikel i VEX-biblioteket.

GPS-sensor (spelpositioneringssystem)

Skärmdump av VEXcode VR-gränssnittet som visar kodblock och en virtuell robot, vilket illustrerar plattformens funktioner för att undervisa i programmeringskoncept i samband med VRC Spin Up (2022-2023) för STEM-utbildning.

GPS-sensorn kan rapportera den aktuella X- och Y-positionen för Discos rotationscentrum i millimeter eller tum.

GPS-sensorn kan också rapportera aktuell kurs i grader.

Skärmdump av VEXcode VR-gränssnittet som visar programmeringsmiljön för VRC Spin Up (2022-2023), med en blockbaserad kodningslayout utformad för att lära sig kodningskoncept med en virtuell robot.

GPS-sensorn är placerad nära baksidan av Disco och används för att bestämma robotens position och orientering på fältet genom att läsa GPS-fältkodremsorna längs fältets inre omkrets.

Skärmdump av VEXcode VR-gränssnittet som visar den blockbaserade kodningsmiljön, utformad för att lära ut kodningskoncept genom virtuell robotik, relevant för VRC Spin Up (2022-2023) utbildningsprogram.

Du kan använda GPS-sensorn för att hjälpa Disco navigera på fältet genom att köra till specifika platser med hjälp av din kunskap om det kartesiska koordinatsystemet.

Med hjälp av GPS-sensorn kan Disco köra längs X- eller Y-axeln tills sensorns värde är större eller mindre än ett tröskelvärde. Detta gör att Disco kan köra med hjälp av sensoråterkoppling istället för inställda avstånd.

För mer information om hur du identifierar platsinformation i VRC Spin Up i VEXcode VR med hjälp av GPS-sensorn, se denna VEX Library-artikel.

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

Last Updated: