Masinnägemine Robootika Kodulaboris

Autor: Raivo Sell

Käesolev õpiobjekt tutvustab Masinnägemise mooduli kasutamist Robootika Kodulaboriga.

Masinnägemine on tehnoloogia, mis kasutab kaamerat ja vastavat tarkvara, vahendades kontrollerile pilti või videot reaalsest maailmast. Sisendpilti või videot töötleb tarkvara, mis analüüsib kujutisi ja üritab tuvastada nende olemust, et selle põhjal saaks kontroller võtta vastu edasisi juhtimisotsuseid. Kaameramoodulit võib võrrelda ka keeruka anduriga, kus lihtsa sisendsignaali asemel on keerukas reaal-aja video, mille töötlemiseks on tavaliselt suuremat protsessorijõudlust ja keerukamaid algoritme vaja. Masinnägemist kasutatakse tööstuses automaatseks inspekteerimiseks ja kvaliteedikontrolliks ning robootikas robotile ümbritsevast keskkonnast adekvaatse ettekujutuse andmiseks. Viimastel aastatel on aktiivselt tegeletud mehitamate autode arendamisega, millede üheks oluliseks anduriks on samuti masinnägemise moodul.

Robootika Kodulaboris on Masinnägemise mooduliks CMUcam3 tüüpia kaamera, mis ühendatakse Kommunikatsioonimooduli RS232 pesasse. Andmevahetuseks mikrokontrolleriga kasutab Masinnägemise moodul UART jadaliidest.

ESF