Sacensību veidne ir paraugprojekts, kurā jau ir iekļautas komandas saziņai ar lauka kontroles sistēmu sacensību laikā, nodrošina komandu atbilstību laukuma noteikumiem un palīdz izveidot projektus, lai izvairītos no sarežģījumiem un diskvalifikācijas ("sacensības" attiecas uz VRC notikumu, izmantojot oficiālo lauka kontroles aparatūru).
Piemēru lapā atveriet konkursa veidni
Trīs veidnes sadaļas: iepriekš autonomais režīms, autonomais režīms un vadītāja vadība
Piezīme: Lai jūsu projekts darbotos konkursā, jums ir jāatstāj šīs funkcijas savā projektā. Pievienojiet komandas, kur komentāri norāda katrai sadaļai.
Jebkurai iestatīšanai izmantojiet funkciju pre_autonomous
Funkcijapre_autonomous tiek izmantota jebkurai iestatīšanai, kas var būt nepieciešama jūsu robotam, piemēram, žiroskopa kalibrēšanai, mainīgo iestatīšanai vai citiem ierīces iestatījumiem. Šīs komandas tiks palaistas uzreiz, kad projekts tiks palaists, pirms tiek sākta atbilstības autonomā daļa.
Pārliecinieties, vai visas komandas ir pareizi ievilktas, lai vadošā līnija būtu redzama starppre_autonomous unautonomo funkcijām.
Piezīme: Ja iestatīšana nav nepieciešama, šī funkcija var palikt tukša.
Autonoms
Funkcija autonomā tiek izmantota, lai vadītu jūsu robotu VRC spēles autonomās daļas laikā. Komandas šajā funkcijā darbosies, kad spēle sāks autonomo periodu.
Pārliecinieties, vai visas komandas ir pareizi ievilktas, lai vadošā līnija būtu redzama starppre_autonomous unautonomo funkcijām.
Piezīme: Ja iestatīšana nav nepieciešama, šī funkcija var palikt tukša.
Lietotāja vadība
Funkcija user_control tiek izmantota, lai vadītu jūsu robotu VRC spēles vadītāja vadības daļā. Komandas šajā funkcijā darbosies, kad spēle sāks Driver Control periodu.
Piezīme: , bet True cilpa ir parādīta iepriekš, lai robots reaģētu uz V5 kontrollera ievadi visas spēles laikā.
Kodējot lietotāja vadības daļu, pārliecinieties, vai visas komandas ir pareizi ievilktas cilpas, bet True cilpas ietvaros. Ir jābūt redzamām divām vadošajām līnijām, kā parādīts šeit. Viens, jo, bet True atrodas funkcijāuser_control. Otra, lai nodrošinātu, ka komandas ir, bet True cilpas robežās.