Skip to main content
Skolotāju portāls

Uzvedību veidošana autonomai rutīnai

VEX Robotikas sacensībām ir jāplāno autonoma rutīna robotu prasmju izaicinājuma 60 sekunžu programmēšanas prasmju mačam un kārtējā gada spēles 15 sekunžu autonomajam periodam. Lai robotu ieprogrammētu, lai tas darbotos autonomi, robotam ir jāsadala programmējams kods, kas balstīts uz uzvedību.

Šeit ir daži tipiski VEX sacensību robota uzvedības veidi:

  • Braukšana uz priekšu un atpakaļgaitā

  • Pagriežot pa labi un pa kreisi

  • Spēles objekta satveršana

  • Precīzi spēles objekta novietošana

  • Šķirošana starp dažādiem spēles objektiem

Kad esat izveidojis pamata instrukcijas šāda veida uzvedībai, veiksmīga autonoma rutīna vienkārši nozīmē šo darbību secības plānošanu!

Motivēt diskusijas ikona Motivēt diskusiju - Automatizēta uzvedība

Parādiet VEX Robotics Competition lauka attēlu vai nu pašreizējā gada spēlē , vai arī varat izmantot šo attēlu no 2019.–2020. gada VEX Robotics Competition Tower pārņemšanas.

Sāciet, sniedzot studentiem plānojamo mērķi, bet pārliecinieties, ka tas ir piemērots viņu pieredzes līmenim. Iespējams, ka robota manipulators un sensori vēl nav apspriesti, tāpēc saglabājiet objektīvu pieejamu tikai ar pamata kustībām. Piemēram, palūdziet viņiem plānot, kā pāriet no augšējā sarkanā stūra augšējā laukā uz apakšējo labo purpura kubu, nepieskaroties nekam citam laukā.

J: Ja jums vajadzēja pāriet no augšējā kreisā stūra uz apakšējo labo stūri, kāds ir jūsu pirmais solis, lai to plānotu?
A: Atbildes var atšķirties, taču tām ir jāattiecas uz uzdevuma sadalīšanu mazākās programmējamās darbībās vai darbībās, kas atbilst VEXcode V5 instrukcijām.

J: Kāda ir robota pirmā uzvedība?
A: Atbildes varētu būt vai nu pagriezties virzienā, vai braukt uz priekšu. Pieņemamajām atbildēm jāatbilst atsevišķiem norādījumiem.

J: Kas jums būtu jādara, lai ieprogrammētu pagriezienus vai braukšanu? Kādi mērījumi būtu nepieciešami?
A: Autonomai programmai bez sensoriem būtu nepieciešami precīzi pagriezienu un braukšanas attālumi.

Paplašiniet savu mācību ikonu Paplašiniet savu apmācību un psuedocode

Lai paplašinātu šo aktivitāti, palūdziet saviem skolēniem ieskicēt izaicinājuma lauku (reālu vai izveidotu) lai to mērogotu, un pēc tam uzrakstiet pseidokodu (Google .docx ) 15 sekunžu autonomai programmai. Pseidokods šajā laboratorijā nav ieviests, bet, plānojot ar vienkāršu uzvedību, skolēni jau ir sākuši praktizēt pseidokoda rakstīšanu. Pseidokoda rakstīšanas prakse, kā aprakstīts saitē, nav jāievieš, taču studentu plānā jāiekļauj problēmas sadalīšana soļos, kas ir pietiekami elementāri, lai to uzskatītu par pseidokodu.