Navigācijas komplekts ļauj novietot ceļa punktus rotaļu laukumā un skatīt datus par šo atrašanās vietu. Tas ir noderīgi, plānojot ceļu, lai noteiktu parametrus, kas nepieciešami robota vadīšanai vai pagriešanai uz noteiktu vietu laukā. Šajā rakstā sniegts pārskats par navigācijas komplektu un to, kā sākt to izmantot, lai izveidotu projektu.
Piezīme: Šajā rakstā attēlos ir redzams VIQRC 25-26 Mix & Match rotaļu laukums, tomēr visa informācija attiecas arī uz V5RC 25-26 Push Back rotaļu laukumu.
Ceļa punkti
Ceļa punkti ir jūsu mērķa atrašanās vietas rotaļu laukumā, uz kurām vēlaties doties navigācijas ceļā. Ceļa punkti rotaļu laukumā ir apzīmēti ar pluszīmes (+) simbolu. Varat izmantot vairākus ceļa punktus, lai plānotu ceļu ap Rotaļu laukumu. Ceļa punktu var pievienot jebkurā vietā rotaļu laukumā, lai iegūtu datus par tā attālumu, leņķi un x un y koordinātu atrašanās vietu.
Pirmā ceļa punkta pievienošana
Atlasiet pogu Navigācijas komplekts , lai atvērtu navigācijas komplektu.
Lai ieslēgtu navigācijas komplektu, atlasiet pogu Waypoint (1. maršruta punkts). Kad poga būs atlasīta, tai būs dzeltens kontūrs, norādot, ka esat gatavs pievienot ceļa punktu rotaļu laukumam.
Izvēlieties vēlamo atrašanās vietu rotaļu laukumā, lai ievietotu ceļa punktu. Kad tas ir atlasīts, parādīsies simbols + , kas norāda ceļa punktu, un blakus esošajā lodziņā tiks parādīti navigācijas dati par šo punktu.
Parādās arī zila līnija, kas parāda trajektoriju no robota pagrieziena centra punkta līdz ceļa punktam. Vairāk par navigācijas datiem un trajektoriju uzzināsiet vēlāk šajā rakstā.
No robota priekšpuses stiepjas neliela zaļa bultiņa, kas norāda robota kustības virzienu uz priekšu. Tas parāda robota kustības trajektoriju, braucot uz priekšu.
Papildu ceļa punktu pievienošana
Jūs varat pievienot savam ceļam papildu punktus, atlasot citas vietas rotaļu laukumā.
Atlasiet nākamo atrašanās vietu, uz kuru vēlaties doties, un parādīsies vēl viens simbols +.
Ceļa punkta rediģēšana
Kad ceļa punkts ir pievienots rotaļu laukumam, to var pārvietot vai noņemt.
Lai pārvietotu ceļa punktu, pārliecinieties, vai ir iezīmēta poga Waypoint , kas norāda, ka ceļa punktus var rediģēt.
Atlasiet vēlamo ceļa punktu un velciet to uz jauno atrašanās vietu. Ceļa punktam pārvietojoties, jūs pamanīsiet, ka trajektorijas līnija un navigācijas dati mainās reāllaikā, kā parādīts kreisajā pusē esošajā videoklipā.
Lai dzēstu pēdējo pievienoto ceļa punktu, ar peles labo pogu noklikšķiniet uz ceļa punkta, un tas pazudīs, kā parādīts kreisajā pusē esošajā videoklipā. Vēlreiz noklikšķinot ar peles labo pogu, tiks noņemts iepriekšējais ceļa punkts.
Visu ceļa punktu dzēšana
Varat arī vienlaikus notīrīt visu ceļu.
Atlasiet pogu Atkritne , lai vienlaikus dzēstu visus pašlaik rotaļu laukumā esošos ceļa punktus, kā parādīts kreisajā pusē esošajā videoklipā.
Navigācijas dati
Kad ir novietots ceļa punkts, sniegtos navigācijas datus var izmantot projektā, lai pārvietotu robotu uz šo atrašanās vietu.
Pēc noklusējuma pirmā ceļa punkta navigācijas dati tiek noteikti no robota pagrieziena centra punkta. Visiem ceļa punktiem, kas pievienoti pēc pirmā, trajektorijas līnijas, attāluma un leņķa navigācijas dati būs attiecībā pret iepriekšējo ceļa punktu.
Attālums
Attālums milimetros (mm) parāda attālumu no robota pagrieziena centra punkta līdz ceļa punktam. Robotam pārvietojoties, attāluma dati attiecīgi mainīsies.
Attāluma vērtība ir navigācijas datu lodziņa pirmajā rindā.
Kreisajā pusē redzamajā video 605 mm attālums no navigācijas datiem ir ievadīts kā piedziņas parametrs blokam. Kad projekts tiek uzsākts, robots pārvietojas 605 mm uz priekšu, pielāgojoties trajektorijas līnijai un attāluma datiem. Kad robota centrs ir sasniedzis ceļa punktu, navigācijas dati pazūd.
Leņķis
Leņķis grādos parāda pagrieziena leņķi no robota pagrieziena centra punkta līdz ceļa punktam.
Leņķa vērtība ir navigācijas datu lodziņa otrajā rindā.
Pozitīvs pagrieziena leņķis norāda pagriezienu pa labi, bet negatīvs leņķis - pagriezienu pa kreisi.
Kreisajā pusē esošajā video 45 grādu leņķis pa labi no navigācijas datiem ir ievadīts kā pagrieziena parametri blokam. Kad projekts tiek uzsākts, robots pagriežas pa labi par 45 grādiem, pielāgojoties trajektorijas līnijai un navigācijas datiem.
Ņemiet vērā, ka attāluma dati mainās, robotam rotējot.
X un Y koordinātas
Navigācijas datu x un y vērtības rāda ceļa punkta x un y koordinātas rotaļu laukumā. Sākotne (0, 0) ir Rotaļu laukuma centrs.
X un y koordinātu dati nemainīsies, robotam pārvietojoties, jo ceļa punkta atrašanās vieta ir fiksēta koordinātu sistēmā. Lai uzzinātu vairāk par VR rotaļu laukuma koordinātām, API atsauci.
X un y koordinātu vērtības ir attiecīgi navigācijas datu lodziņa trešajā un ceturtajā rindā.
X un y koordinātas ir attiecībā pret sākumpunktu, un tās var izmantot projektā ar VR robotiem, kuriem ir atrašanās vietas vai GPS sensori.
Navigācijas komplekta iestatījumi
Robota pagrieziena centra punkts tiek izmantots kā navigācijas datu noklusējuma atrašanās vieta. Varat pielāgot robota punktu, no kura tiek ģenerēti navigācijas dati. Tas var būt noderīgi, ja vēlaties novietot citu robota daļu, piemēram, spīli vai ieplūdes atveri, ceļa punktā.
Nobīdes maiņa
Navigācijas komplektā atlasiet pogu Iestatījumi.
Izmantojiet attāluma nobīdes (mm) opcijas, lai mainītu atrašanās vietu, no kuras tiek ģenerēti navigācijas dati. Attāluma nobīdes vērtība tiks atjaunināta, pamatojoties uz jūsu atlasi.
Labajā pusē redzēsiet pozīcijas grafisku attēlojumu, kas palīdzēs jums novietot nobīdi vēlamajā vietā uz robota.
Izvēlieties Apstiprināt , lai saglabātu iestatījumus.
Tiek rādīti navigācijas dati
Pēc noklusējuma navigācijas dati tiek rādīti, kad projekts darbojas, tāpēc laukā ir redzami gan ceļa punkti, gan navigācijas datu lodziņi. Lai paslēptu navigācijas datus un skrējiena laikā rādītu tikai ceļa punktus, noņemiet atzīmi no izvēles rūtiņas.
Izvēlieties Apstiprināt , lai saglabātu iestatījumus.
Navigācijas komplekta lietošanas labākā prakse
Navigācijas komplekts ir noderīgs projektu un ceļu plānošanas rīks, kas palīdzēs jums izpētīt takas Rotaļu laukumā. Šie apsvērumi var palīdzēt jums visefektīvāk izmantot navigācijas komplektu, veidojot projektu.
- Vienlaikus novietojiet vienu vai divus ceļa punktus. izzīmēšana ap laukumu vienlaikus var apgrūtināt precīzu datu iegūšanu un izmantošanu projektam.
- Veidojiet un pārbaudiet savu projektu, pa vienam ceļa punktam vienlaikus. Tā kā ceļa punkta dati ir relatīvi attiecībā pret robota pagrieziena punktu, robota atrašanās vieta rotaļu laukumā ietekmēs navigācijas datus. Kad esat iekodējis robotu, lai nokļūtu pirmajā ceļa punktā, tad apskatiet nākamā punkta navigācijas datus un kodējiet šo soli ceļā.
- Pārejot uz nākamo uzdevumu projektā, notīriet vienu ceļu un sāciet jaunu. Piemēram, kad esat navigējis uz ceļa punktu un pabeidzis savu pirmo uzdevumu, notīriet visus ceļa punktus un novietojiet nākamo, pamatojoties uz robota pašreizējo atrašanās vietu.
- Apturēt projektu, neatiestatot lauku, lai izveidotu jaunu ceļu ar robota pašreizējo pozīciju. Logu “Match Results” var notīrīt, neatiestatot lauku, atlasot x augšējā kreisajā stūrī. Pēc tam, izmantojot robota pozīciju projekta beigās, varat pievienot ceļa punktus.