id nr. 8, o kam mums robotas namuos?
robotų platforma – viena paprasta programavimo kalba galima valdyti keliasdešimčiai visiems prieinamų robotų, įskaitan Aibo, Lego…
Sudėtingumo lygis žymiai prieinamesnis nei iki šiolei buvę įrankiai, norint sukurti programą, galva sekančią kamuoliuką, užtenka:
whenever (ball.visible)
{
headPan.val += camera.xfov *ball.x
&
headTilt.val += camera.yfov *ball.y
};
jokių motorikų, jokios gaišaties mėnesiais prie vaizdo apdorojimo technikų, daugiau jokių dviračių išradinėjimų, jau galima kurti robotus.
Kokį robotą galėčiau norėti susikurti? Ką jis galėtų veikti?
Valyti? Gaminti maistą? Eiti apsipirkti? Patarti, priminti?
Gaminantis šiltą maistą robotas. Kodėl ne. Yra žmogaus dydžio mechanizmas, brangesnis už Aibo, bet yra. Kas yra maisto gaminimas – dažniausiai dabar tik svorių ir laiko pamatavimas bei produktų sudėjimas į tam tikrus prietaisus (miltai, sviestas –> mikseris, paspausti laiko mygtuką).
Problemos: roboto apsauga nuo drėgmės, vaizdo sistemos programavimas atpažinti maisto produktus.
Apsauga nuo drėgmės išsprendžiama imant siūlus ir plėvelę, maisto produktų atpažinimas – juos sužymint skirtingomis spalvomis, surūšiuojant ar… programuojant.
Galima taip svarstyti ir toliau, bet faktas, kad jau galima galvoti ne kaip metalo rinkinį pusmetį versti judėti ant dviejų kojų, o kaip, paprašius pyrago suprogramuoti robotą susirasti receptą ir pagal jį iškepti, didelės pažangos ir įdomios ateities pažadas.
Gal tik kiek gaila, kad atsiradus galimybei valdyti Robotą, vienintelė gudri užduotis jam kylanti namuose – maisto gamyba.
2009-06-26 20:31
Kažkodėl mintis kilo produktų atskirimas pagal barkodus? Daryti vieningą duombazę. Tarkim šaldytuve laikomi produktai nuskanuojami robotas kreipiasi į šaldytuvą jei nėra jame tokio produkto jis pasiūlo užsisakyt online? :) jei yra pažiūri kurioj lentynoj ir paima.