211service.com
Microsoft pāriet uz robotiku
Microsoft uzskata, ka pieprasījums pēc patērētāju, pētniecības un militārajiem robotiem ievērojami pieaugs, un tā vēlas iegūt tirgu.
Ikgadējā RoboBusiness Pagājušā gada jūnijā programmatūras gigants izlaida pirmo Microsoft Robotics Studio (MSRS) kopienas tehnisko priekšskatījumu. Tagad savā otrajā priekšskatījuma versijā MSRS ir gan produkts, gan jauna izglītojoša virziena atslēga: Personīgo robotu izglītības institūts (IPRE) .
Datorzinātņu un robotikas programma, ko dibināja Microsoft Research, Georgia Tech un Bryn Mawr College, ir paredzēta koledžas un maģistrantiem. Produkts un programma kopā ir paredzēti, lai apietu mazus, lētus robotus, piemēram, Roomba (skatiet Roomba uzlaušanu) par labu robotu pasaulei, kas ir sarežģītāk un līdzinās personālajam datoram.
MSRS ir vizuāla programmēšanas vide, kas ir līdzīga programmatūrai, kas balstīta uz LabView, kas tiek nodrošināta kopā ar LEGO Mindstorms NXT komplektu. Tas ļauj lietotājiem vilkt un nomest kastēm līdzīgus simbolus vienkāršai, zema līmeņa uzvedībai un pakalpojumiem (piemēram, piekļuvei sensoram) un savienot tos, lai izveidotu sarežģītas robotu programmas. MSRS izmanto arī AGEIA PhysX fizikas dzinējs, kas darbina daudzas datorspēles, lai nodrošinātu robota un tā vides vizuālu simulāciju ar reālistisku berzi, pretestību, gravitāciju un citiem faktoriem.
Vēl viena MSRS iezīme ir tā, ka tā nodrošina metodi robotu vadīšanai tīklā, izmantojot datora tīmekļa pārlūkprogrammu. Papildus tam, ka datorā ir nepieciešama operētājsistēma Windows, MSRS robotiem ir jāizmanto CPU, kas atbalsta Microsoft .NET izpildlaiku, kas varētu izslēgt lētus un mazāk enerģijas izsalkušus procesorus, ko mūsdienās izmanto daudzos robotos.
Mēs cenšamies atvieglot cilvēkiem lietojumprogrammu rakstīšanu robotiem, saka Trendijs Trovers, Microsoft Robotics Group ģenerāldirektors. Viņš saka, ka pašreizējā robotikas kopiena ir pārāk daudzveidīga ar daudziem dažādiem aparatūras un programmatūras variantiem, lai tā būtu efektīva. Viņš saka, ka [MSRS] ir līdzīgs tam, ko Microsoft darīja ar MS Basic, lai izlīdzinātu datoru aparatūras sadrumstalotību. Trower apgalvo, ka MS Basic kļuva par de facto standartu, kas pēc tam ļāva izstrādātājiem rakstīt vienam mērķim un izmantot kopīgu rīku komplektu.
Robotikas programmēšana ir ļoti ad hoc, saka Takers Balčs, Džordžijas Tehnikas Datortehnikas koledžas asociētais profesors un IPRE direktors. Viņš atzīmē, ka daudziem robotikas studentiem bieži vien ir jāpavada liela daļa sava laika, radot jau pastāvošus pamata problēmu risinājumus (piemēram, kā ieprogrammēt riteņu robotu, lai tas kustētos taisnā līnijā).
Katrs robots ir vienreizējs jaunums, saka Balčs. Viņš saka, ka liela daļa darba ir moduļu – programmatūras komponentu, kas ņem ievadi no sensoriem un nodrošina izvadi, ko citi komponenti var saprast, izgatavošana – darbojas kopā. Šis zemā līmeņa saspringtais darbs var izjaukt viņa pedagoģisko mērķi: 3000 skolēnu augstā līmenī mācīt datorzinātnes; tāpēc robotikas daļai ir jābūt vieglai un izturīgai, viņš saka. Problēmu sarežģī dažādi sensori un citas robotu sastāvdaļas, ko ražo dažādi uzņēmumi. Pašlaik Balch saka, ka mums ir jāiegūst pirmkods un manuāli jāintegrē daļas.
Programmēšanas sistēmas, piemēram, Pyro un tīkla robotu vadības serverus, piemēram, Player/Stage, jau izmanto Balch un citi. Bet neviens no tiem nav kļuvis par standartu. Un Microsoft ir cīnījies, lai iekarotu tirgu: uzņēmuma WinCE programmatūra nekad nav kļuvusi par iegultu operētājsistēmu robotiem. Rezultātā integrācija joprojām ir fragmentārs, bieži vien apgrūtinošs uzdevums.
Integrācija ir procesa grūtākā daļa, saka Balčs; patiesībā lielākiem robotikas projektiem viņš ir noslēdzis līgumus ar uzņēmumiem, kas specializējas robotikas integrācijā, piemēram, Evolution Robotics.
Paolo Pirjanjans, Evolution Robotics prezidents un CTO, arī piedalījās RoboBusiness konferencē šā gada jūnijā un bija viens no retajiem balsīm, kas pauda bažas par Microsoft pāreju uz robotiku. Viņš saka, ka tas nav tikai tāpēc, ka viņa uzņēmums tirgo savu ERSP robotikas platformu, kas pēc viņa teiktā ir līdzīga MSRS.
Es domāju, ka tas ir pozitīvs signāls nozarei, Pirjanians saka par Microsoft iesaistīšanos robotikā un par Trovera paziņojumu uzņēmumā RoboBusiness, ka viņš uzskata, ka nozare pacelsies pēc 5 līdz 10 gadiem. Tomēr Pirjanjans saka, ka ir nobažījies, ka Microsoft produkta kā platformas pieņemšana var atstumt veselu robotikas segmentu, kas, viņaprāt, ir ļoti svarīgs tā nākotnei.
Mūsu vīzija [par robotikas nākotni] ir iegulti risinājumi zemu izmaksu aparatūrā, saka Pirjanians. Viņš teica, ka lielākajā daļā robotu tuvākajā nākotnē produktiem būs jāoptimizē izmaksas. Viņš piebilda, ka tas nozīmētu zemākas cenas procesorus — tādus, kas nevar atbalstīt Windows un MSRS pieprasītās pieskaitāmās izmaksas. Pirjanians norādīja uz Roomba, kas izmanto tikai 16 bitu procesoru kopā ar gudru programmēšanu, lai sasniegtu patērētāja cenas punktu.
Taču šķiet, ka maziem, specializētiem un salīdzinoši negudriem robotiem nav vietas Microsoft Trower domāšanā. Viņš ir sajūsmā par dienu, kad viņa galddators var vadīt sadzīves ierīces, aizstājot robotu autonomiju uz centralizētu avotu.