V5 ignorēšana (elastīga)#

Flex ir VEX V5 Hero Bot, kas tiek izmantots V5 26-27 Override Playground.

Robota pārskats#

VEXcode VR robota logs, kurā redzams Flex robots.

Flex atbalsta standarta VR vadības ierīces un sensorus, piemēram, inerciālo sensoru un smadzeņu taimeri, ar papildu Flex specifiskām funkcijām, kas aplūkotas Robotiem specifiskos blokos un Robotiem specifiskajā Python.

Motori#

Konfigurācija un
Python komandas nosaukums

Apraksts

Elastīgs robota rokas motors.
Rokas_motors
arm_motor

Paceļ un nolaiž roku. Roka ir pilnībā paceltā pozīcijā 2000 grādu leņķī; sākuma pozīcija ir 0 grādi.

Elastīgs robota spīļu motors.
Spīļu motors
claw_motor

Atver un aizver spīli. Sākuma pozīcija ir 467 grādi (pilnībā aizvērta); spīle ir pilnībā atvērta 0 grādu leņķī.

Sastāvdaļas un funkcijas#

Komponents vai funkcija

Lietošana

API dokumentācija

Piedziņa

Pārvieto un pagriež robotu.

Bloki - Python

Rokas motors

Paceļ un nolaiž roku, lai mijiedarbotos ar spēles elementiem.

Bloki - Python

ClawMotor

Atver un aizver spīli, lai satvertu un atbrīvotu spēles elementus.

Bloki - Python

Mākslīgā intelekta redzes sensors

Piestiprināts pie spīles, vērsts uz priekšu. Nosaka medījuma objektus spīles priekšā, lai robots varētu patstāvīgi orientēties. Bloķēts, kad spīle tur adatu vai krūzi, tāpēc darbojas tikai tad, kad spīle ir tukša.

Bloki - Python

Attāluma sensors

Uzstādīts robota priekšpusē, vērsts uz priekšu. Nosaka, cik tālu robota priekšpuse atrodas no objekta.

Bloki - Python

GPS sensors

Atgriež robota pašreizējo atrašanās vietu un virzienu rotaļu laukumā.

Bloki - Python

Smadzeņu taimeris

Izseko pagājušo laiku kopš projekta sākuma.

Bloki - Python

Rotaļu laukumi#

Rotaļu laukums

Apraksts

V5 26-27 Pārrakstīšana

Izspēlējiet V5 26-27 izaicinājumu “Autonomās kodēšanas prasmju ignorēšana”.