Robots, kas gatavo sīkdatnes

2011. gada 18. augusts


Robots, kas gatavo sīkdatnes? Satriecošs!



Vai esat kādreiz vēlējies, lai jums būtu robots, kas varētu darīt foršas lietas, piemēram, cepot cepumus? Jūsu vēlme var nebūt tik tālu. MIT zinātnieki strādā pie robota, kas var cept sīkdatnes.

Kas izgatavoja un ieprogrammēja robotu?

Robotu sauc par PR2, un to izstrādāja uzņēmums ar nosaukumu Willow Garage. Viņi izgatavo robotu, bet MIT studenti programmē cepumu cepšanu. Faktiski ir iesaistīti vairāki studenti. Mario Bollini ir viens students, kurš strādā pie robota programmēšanas, lai sajauktu sastāvdaļas. Citi studenti, piemēram, Dženija Berija, strādā pie tā, lai robots sakoptu leti un cepumus ieliktu cepeškrāsnī.

Vai to ir grūti ieprogrammēt?

No pirmā acu uzmetiena varētu šķist, ka robota programmēšana cepumu cepšanai ir vienkāršs uzdevums, taču patiesībā tas ir diezgan sarežģīti. Dažreiz vienkāršākās lietas, ko cilvēks var izdarīt, robotam var būt ļoti sarežģītas. Vispirms robotam jāizmanto vizuālie sensori, lai skenētu skaitītāju un iegūtu tā attēlu. Tad programmētājiem ir jābūt programmatūrai, lai pārbaudītu visus attēlā esošos datu bitus, lai noteiktu, kuras sastāvdaļas atrodas. Viss uzdevums prasa daudz programmēšanas koda un rūpīgu plānošanu, izmantojot tā saukto hierarhisko programmatūru.

Viena no galvenajām lietām, ko studenti iemācās, veicot lielāku šāda veida programmēšanas uzdevumu, ir tas, kā sadalīt lielāku uzdevumu, piemēram, cepumu cepšanu, vairākos mazākos uzdevumos. Ja viņi pareizi plāno lietas, dažādi programmētāji var strādāt pie dažādām programmas daļām, un galu galā tas viss darbosies kopā. Tas ir izplatīts veids, kā rakstīt lielas programmas inženierzinātnēs.

Par robotu PR2

Robotu PR2 izstrādāja uzņēmums ar nosaukumu Willow Garage. Tās galvenās “smadzenes” ir divi Intel augstas klases procesori, kurus sauc par i7 Xeon procesoriem. Tam ir arī 24 GB atmiņa un lieli cietie diski datu un programmu glabāšanai. PR2 ir vairāki sensori un kameras, lai tas varētu pateikt, kas notiek ārējā pasaulē. Tam pat ir pilns Gigabit Ethernet tīkls, tāpēc visi tā sensori un kameras var sazināties ar procesoriem. Ja salīdzina to ar cilvēku, CPU ir smadzenes, sensori un kameras ir tā maņas, un Ethernet tīkls ir tā Centrālā nervu sistēma .

Jūs, iespējams, domājat, vai sīkdatnes ir labas. Mēs vēl neesam pārliecināti, bet ceram. Mēs arī ceram, ka drīz roboti ceps kūkas, gatavos sviestmaizes un visādus labumus.

Jūs varat uzzināt vairāk par šo projektu MIT vietnē:

http://web.mit.edu/newsoffice/2011/cookies-anyone.html

un Willow Garage vietnē:

http://www.willowgarage.com/