Kaip sukalibruoti roboto siurblio jutiklius

Kodėl robotui siurbliui reikia tikslių jutiklių

Robotas siurblys – tai ne paprastas buitinis prietaisas, kuris tiesiog važinėja po namus. Tai ganėtinai sudėtinga mašina, kuri nuolat stebi aplinką, priima sprendimus ir koreguoja savo maršrutą. Viskas vyksta dėl įvairių jutiklių, kurie veikia kaip roboto akys ir ausys. Kai šie jutikliai pradeda meluoti arba netiksliai veikti, jūsų robotas gali pradėti elgtis keistai – trankytis į baldus, nuslysti nuo laiptų arba tiesiog sukiotis vienoje vietoje.

Kalibravimas – tai procesas, kurio metu robotas „išmoksta” teisingai interpretuoti gautą informaciją iš jutiklių. Panašiai kaip jūs galite kalibruoti savo telefonų ekraną ar kompiuterio pelę, robotą siurblį taip pat reikia kartais „priminti”, kas yra normalus veikimas. Tai ypač aktualu po ilgesnio nenaudojimo laikotarpio, po programinės įrangos atnaujinimo arba kai pastebite, kad robotas elgiasi neįprastai.

Kokie jutikliai slepiasi jūsų robote

Prieš pradedant kalibruoti, verta suprasti, su kuo iš tikrųjų dirbate. Šiuolaikiniuose robotuose siurbliuose paprastai rasite kelis pagrindinius jutiklių tipus:

Kritimo jutikliai yra patys svarbiausi saugos požiūriu. Jie paprastai išdėstyti apačioje, priekyje, ir nustato, ar prieš robotą yra staigus aukščio pokytis. Tai apsaugo jūsų robotą nuo kritimo nuo laiptų. Dažniausiai tai infraraudonųjų spindulių jutikliai, kurie matuoja atstumą iki žemės.

Susidūrimo jutikliai yra mechaniniai arba optiniai davikliai, kurie padeda robotui suprasti, kada jis prisiliečia prie kažko kieto. Daugelyje modelių priekinis buferis yra prijungtas prie spyruoklinio mechanizmo su jutikliais, kurie registruoja spaudimą.

Sienos sekimo jutikliai leidžia robotui važiuoti išilgai sienų ir baldų, palaikant pastovų atstumą. Tai paprastai infraraudonieji arba ultragarsiniai jutikliai, esantys roboto šone.

Ratų enkoderai skaičiuoja ratų apsisukimus ir padeda robotui suprasti, kiek jis nuvažiavo ir kokiu kampu pasuko. Tai labai svarbu tiksliam navigavimui ir kambario žemėlapio kūrimui.

Brangesniuose modeliuose dar rasite lazerinį tolimačio jutiklį (LIDAR), kameras, giroskopus ir kitus sudėtingesnius įrenginius. Visi jie kartu kuria roboto „pasaulio vaizdą”.

Kada laikas kalibruoti jutiklius

Robotas siurblys paprastai nereikalauja dažno kalibravimo – gamintojai juos kalibruoja gamykloje, ir daugeliu atvejų šie nustatymai išlieka tikslūs visą prietaiso gyvenimą. Tačiau yra keletas situacijų, kai kalibravimas tampa būtinas:

Jūsų robotas pradeda reguliariai kristi nuo laiptų arba pavojingų kraštų, nors anksčiau to nedarydavo. Tai aiškus ženklas, kad kritimo jutikliai netinkamai veikia. Dažnai tai nutinka dėl nešvarumų ant jutiklių paviršiaus – dulkės, plaukai ar kiti teršalai gali trukdyti infraraudonųjų spindulių sklaidai.

Robotas pradeda trankytis į baldus stipriau nei įprastai arba atvirkščiai – sustoja per toli nuo kliūčių ir negali efektyviai valyti kampus. Tai rodo, kad atstumų matavimo jutikliai gali būti suklaidinti.

Po programinės įrangos atnaujinimo kartais gali pasikeisti jutiklių interpretavimo algoritmai, todėl rekomenduojama patikrinti roboto veikimą ir prireikus kalibruoti.

Jei keitėte ratus, šepetėlius ar kitas mechanines dalis, enkoderai gali reikalauti kalibravimo, nes pasikeitė mechaninės charakteristikos.

Pasiruošimas kalibravimo procesui

Prieš pradedant bet kokius kalibravimo veiksmus, būtina tinkamai paruošti robotą ir aplinką. Tai nėra sudėtinga, bet praleisti šiuos žingsnius gali reikšti, kad kalibravimas bus netikslus.

Pirmiausiai nuvalykite visus jutiklius. Naudokite minkštą, sausą šluostę arba mikrofibrą. Kritimo jutiklius apačioje švelniai nuvalykite – jie dažniausiai atrodo kaip maži skaidrūs plastikiniai langeliai. Priekiniuose ir šoniniuose jutikliuose taip pat gali būti nešvarumų. Jei matote užsikietėjusių purvo likučių, galite lengvai sudrėkinti šluostę vandeniu, bet būkite atsargūs, kad vanduo nepatektų į vidų.

Patikrinkite ratus ir šepetėlius. Ant ratų ašių dažnai susivynioja plaukai ir siūlai, kurie gali trukdyti laisvam sukimuisi. Tai tiesiogiai veikia enkoderio tikslumą. Išvalykite viską, kas trukdo ratams laisvai suktis.

Įsitikinkite, kad baterija yra pilnai įkrauta. Žemas baterijos lygis gali paveikti jutiklių veikimą ir duoti netikslių kalibravimo rezultatų. Daugelis robotų automatiškai sumažina našumą, kai baterija senka, o tai gali paveikti ir jutiklių jautrumą.

Paruoškite tinkamą erdvę kalibravimui. Jums reikės lygaus, švarios grindų paviršiaus be kilimų, bent 2-3 metrų laisvos erdvės. Šalinkite visas kliūtis, kurios galėtų trukdyti kalibravimo procesui.

Kritimo jutiklių kalibravimas žingsnis po žingsnio

Kritimo jutiklių kalibravimas yra vienas svarbiausių, nes nuo jo priklauso jūsų roboto saugumas. Skirtingi gamintojai turi šiek tiek skirtingas procedūras, bet bendras principas išlieka panašus.

Daugumoje robotų siurblių kalibravimas pradedamas per programėlę arba mygtukų kombinaciją pačiame robote. Pavyzdžiui, Xiaomi robotuose dažnai reikia laikyti nuspaudus maitinimo mygtuką ir grįžimo į bazę mygtuką tuo pačiu metu apie 5 sekundes. Robotas praneš garsiniu signalu, kad perėjo į kalibravimo režimą.

Kai robotas yra kalibravimo režime, jį reikia pakelti nuo žemės. Taip, tiesiog pakelkite robotą ir laikykite jį ore maždaug 10-20 sekundžių. Šiuo metu robotas „mokosi”, kaip atrodo situacija, kai po juo nėra grindų. Jutikliai neturi gauti jokio atspindžio, ir robotas įsimena šią būseną kaip pavojingą.

Po to padėkite robotą ant šviesių grindų (jei turite) ir leiskite jam pastovėti dar 10-20 sekundžių. Tada pakartokite tą patį su tamsesnėmis grindimis, jei jūsų namuose yra skirtingų spalvų grindų. Tai padeda robotui išmokti atpažinti normalias grindis įvairiomis sąlygomis.

Kai kurie pažangesni modeliai turi automatinį kalibravimo režimą – jie patys važinėja po namus ir „mokosi” skirtingų paviršių. Tokiu atveju tiesiog paleiskite kalibravimo programą ir leiskite robotui dirbti apie 10-15 minučių.

Navigacijos ir atstumų jutiklių derinimas

Navigacijos jutikliai yra atsakingi už tai, kad robotas žinotų, kur jis yra ir kaip judėti. Jų kalibravimas paprastai yra automatizuotas, bet kartais reikia rankinių veiksmų.

Jei jūsų robotas turi LIDAR sistemą (besisukantį bokštelį viršuje), kalibravimas dažniausiai vyksta automatiškai kaskart įjungus robotą. Tačiau jei pastebite, kad sukurtas žemėlapis yra iškraipytas arba robotas „pasimeta” namuose, verta ištrinti seną žemėlapį ir leisti robotui sukurti naują nuo nulio. Tai veikia kaip netiesioginis kalibravimas.

Procedūra paprastai tokia: programėlėje raskite žemėlapio nustatymus ir pasirinkite „Ištrinti žemėlapį” arba „Sukurti naują žemėlapį”. Tada paleiskite pilną valymo ciklą. Šio pirmojo valymo metu robotas bus ypač atidus – jis lėčiau judės, dažniau sustinės ir skenuos aplinką. Tai normalu, nes jis kuria naują erdvės modelį.

Sienos sekimo jutikliams dažniausiai nereikia specialaus kalibravimo, bet galite patikrinti jų veikimą paprastu testu. Paleiskite roboto „sienos sekimo” režimą (jei toks yra) ir stebėkite, ar jis palaiko vienodą atstumą nuo sienos. Jei robotas tai kartais prisiliečia prie sienos, tai per toli nuo jos nutolsta, jutiklis gali būti užterštas arba sugadintas.

Ratų enkoderius kalibruoti namuose sunku, nes tam reikia specialios įrangos. Tačiau galite atlikti paprastą testą: padarykite ant grindų žymę, pastatykite ant jos robotą ir paleiskite valyti. Po 30 minučių, kai robotas grįžta į bazę, patikrinkite, ar jis tiksliai sugrįžo į tą pačią vietą. Jei nukrypimas didesnis nei 10-15 cm, gali būti enkoderio problema.

Dažniausios problemos ir jų sprendimai

Net ir tinkamai atlikus kalibravimą, kartais robotas siurblys gali elgtis keistai. Štai keletas dažniausių situacijų ir kaip jas išspręsti.

Robotas vis tiek krinta nuo laiptų po kalibravimo. Tai gali reikšti, kad jutikliai fiziškai pažeisti arba labai stipriai užteršti. Patikrinkite, ar ant jutiklių nėra įbrėžimų ar įtrūkimų. Kartais problema slypi ne jutikliuose, o programinėje įrangoje – pabandykite atlikti gamyklinį nustatymų atstatymą (factory reset) ir pakartokite kalibravimą.

Robotas sukuria keistą, netikslų žemėlapį. Pirmasis valymas turi vykti dieną, esant geroms apšvietimo sąlygoms. Kai kurie jutikliai (ypač kameros) priklauso nuo apšvietimo. Taip pat įsitikinkite, kad valymo metu niekas netrukdo robotui – nekelkite jo, neblokuokite durų, per kurias jis turi pravažiuoti.

Po kalibravimo robotas tapo per atsargus ir lėtai valo. Tai gali nutikti, jei kalibravimo metu jutikliai buvo per jautrūs. Pabandykite pakartoti kalibravimą kitomis sąlygomis – pavyzdžiui, jei pirmą kartą darėte labai šviesoje vietoje, pabandykite normalaus apšvietimo kambaryje.

Programėlė praneša apie kalibravimo klaidą. Paprastai tai reiškia, kad kalibravimo metu kažkas nutiko ne taip – robotas buvo pajudintas, baterija per žema arba jutikliai užteršti. Nuvalykite viską iš naujo, įkraukite bateriją ir bandykite dar kartą.

Svarbu suprasti, kad ne visos problemos sprendžiamos kalibravimu. Jei robotas turi mechaninių gedimų – sulūžusį ratą, sulenktos buferio spyruoklę ar sugadintą jutiklį – kalibravimas nepadės. Tokiais atvejais reikia kreiptis į servisą arba keisti pažeistas dalis.

Kai robotas vėl dirba kaip naujas

Teisingai atliktas jutiklių kalibravimas gali visiškai atgaivinti jūsų roboto siurblio veikimą. Pastebėsite, kad jis vėl tiksliai važiuoja išilgai sienų, nebijo laiptų, bet ir nevengia jų per anksti, efektyviau planuoja maršrutą ir sukuria tikslesnius žemėlapius.

Kalibravimą verta atlikti profilaktiškai kas 3-6 mėnesius, net jei nekyla problemų. Tai ypač aktualu, jei namuose keičiasi baldų išdėstymas arba sezoniškai keičiate kilimus. Kiekvienas toks pakeitimas šiek tiek keičia roboto „pasaulio suvokimą”, ir periodiška kalibravimas padeda jam prisitaikyti.

Nepamirškite, kad kalibravimas – tai tik dalis roboto priežiūros. Reguliarus valymas, filtrų keitimas, šepetėlių tikrinimas ir programinės įrangos atnaujinimai taip pat svarbūs. Robotas siurblys – tai investicija į jūsų komfortą, ir kaip bet kuri investicija, ji reikalauja šiek tiek dėmesio.

Jei po visų kalibravimo pastangų robotas vis tiek elgiasi keistai, nevenkite kreiptis į gamintojo palaikymo komandą. Daugelis problemų gali būti išspręstos nuotoliniu būdu, o jei ne – bent sužinosite, ar verta vežti robotą į servisą, ar gal laikas pagalvoti apie naują modelį. Šiuolaikinė technologija nuolat tobulėja, ir kartais senesnis robotas tiesiog nebegali konkuruoti su naujaisiais modeliais, nepriklausomai nuo to, kaip gerai jį kalibruotumėte.

Поделиться: XFacebookPinterestLinkedin