Mis on robotitarkvara?

Robotitarkvara on tarkvara, mis väljastab kodeeritud käske teatud tüüpi mehaanilistele seadmetele, mida tavaliselt nimetatakse robotiks. Tarkvara saab konfigureerida automatiseerima nende mehaaniliste seadmetega seotud erinevaid ülesandeid, võimaldades robotitel ülesandeid täita ilma käsitsi sekkumiseta. Robotitarkvara idee on vabastada inimesed keskenduma oma aega keerukamatele ülesannetele ja võimaldada robotseadmetel hoolitseda igapäevaste, kuid vajalike ülesannete, näiteks maja koristamise eest.

Samuti tehakse mõningaid jõupingutusi robotitarkvara loomiseks, mis ületab lihtsalt vastuvõtvatele seadmetele käskude loomise ja väljastamise. Katsed luua tarkvara, mis võimaldab seadmel teavet hinnata ja nende andmete põhjal valikuid teha, on olnud pikka aega paljude programmeerijate eesmärk. Luues intelligentsed mehaanilised seadmed, mis on võimelised jäljendama inimese arutlusprotsesse, on lootust kasutada seadmeid keerukamate ülesannete jaoks, kui see tänapäeval võimalik on. Näiteks kuigi on võimalik kasutada tarkvara, et paluda seadmel põrandat imeda, ei ole praegu ühtegi tüüpi robottarkvara, mis võimaldaks koristajal kindlaks teha, et vaip vajab puhastamist.

Roboti tarkvaraprogrammi edu sõltub programmeerimiskeele loomise viisist. Nagu igat tüüpi programmeerimistegevuse puhul, peab keel olema konkreetne, loogiline ja korraldatud nii, et vastuvõttev seade saaks käske õigesti tõlgendada ja määratud ülesandeid täita. Katsetamine häälaktiveerimisega, mis võimaldaks robotil helisisendit vastu võtta ja seda programmeerimise sisust lähtuvalt tõlgendada, on viinud järjest keerukamate programmideni. See on omakorda viinud selliste robotseadmete väljatöötamiseni, mis suudavad hallata palju rohkem ülesandeid kui 20. sajandi keskpaigast tänapäevani tootmises kasutatud lihtsustatud robotid.

Kui paljud inimesed pooldavad robotitarkvara edasiarendamist, siis teised on mures potentsiaalsete ohtude pärast, mis tekivad intelligentsete mehaaniliste seadmete loomisel, mis suudavad läheneda inimese mõtlemisprotsessidele ligikaudselt. Mõnikord põhineb see kartusel, et tehisintellekt võib jõuda punkti, kus see ületab inimvõimed – olukorda, mida kasutatakse sageli ulmeromaanide ja meelelahutussaadete süžee osana. Teised arvavad, et isegi kõige keerukam robotitarkvara ei suudaks kunagi inimaju keerukuse tasemele vastata, vältides tõhusalt võimalust, et mehaanilised seadmed muutuvad eneseteadlikuks ja kujutavad endast inimkonnale mingit ohtu.