Obrovský skok v robotizácii

Obsah:

Obrovský skok v robotizácii
Obrovský skok v robotizácii

Video: Obrovský skok v robotizácii

Video: Obrovský skok v robotizácii
Video: How to Wash Eyes at an Eyewash Station | Steroplast Healthcare 2024, Smieť
Anonim
Obrázok
Obrázok

CHIMP vykonáva jednu z najťažších úloh - pokúša sa pripojiť požiarnu hadicu k hydrantu

Hostiteľská agentúra DARPA (Advanced Advanced Research Projects Agency), Robotics Challenge sľubuje revolúciu v schopnostiach systémov a v tom, ako sú navrhnuté. Pozrime sa na túto udalosť a zhodnotme názor niekoľkých kľúčových hráčov

11. marca 2011 postihlo Japonsko silné zemetrasenie s epicentrom zhruba 70 km od východného pobrežia Honšú. V dôsledku zemetrasenia s magnitúdou 9 sa vytvorili vlny, ktoré dosahovali výšku 40 metrov a šírili sa do vnútrozemia 10 km.

V ceste ničivému cunami stála jadrová elektráreň Fukušima I. Keď na stanicu zasiahli obrovské vlny, reaktory boli katastrofálne zničené. Tento incident sa stal najhoršou jadrovou tragédiou od havárie v černobyľskej jadrovej elektrárni v roku 1986. Táto udalosť vytvorila základ pre scenár asi jedného z najvýznamnejších programov robotiky doposiaľ - DRC (DARPA Robotics Challenge - praktické testy robotických systémov v rámci programu Advanced Administration and Administration Administration amerického ministerstva obrany).

Skúšky KDR boli vyhlásené v apríli 2012 a ako scenár týchto skúšok bola zvolená pomoc pri katastrofách. V rámci tohto scenára sa musel vyvíjať nový systém, a to predovšetkým z toho dôvodu, že bol zaradený do 10 kľúčových misií amerického ministerstva obrany, ktoré v januári identifikoval Biely dom a minister obrany. 2012. V decembri 2013 v rámci týchto súťaží prebehla dôležitá etapa, keď sa na Floride po prvýkrát uskutočnili prvé testy „v plnom rozsahu“.

KDR sa líšia niekoľkými inovatívnymi spôsobmi, spájajú virtuálne a terénne testovanie a sú otvorené pre tímy financované aj nefinancované. Táto udalosť pozostáva zo štyroch takzvaných sekcií alebo koľají; DARPA poskytla finančnú podporu pre dve trate, trať A a trať B, a otvorila tieto súťaže všetkým novým záujemcom.

Zo štyroch tratí boli financované dve (trať A a trať B). Po všeobecnom vyhlásení a odoslaní prihlášky vybral DARPA sedem tímov pre trať A na vývoj nového hardvéru a softvéru; v Track B 11 tímov vyvinulo iba softvér.

Track C nie je financovaný a je otvorený pre nových členov z celého sveta; Rovnako ako účastníci stopy B, aj jej účastníci používali na testovanie svojho softvéru predovšetkým simulačný program pre virtuálnych robotov. Track D je určený pre zahraničných prispievateľov, ktorí chcú vyvíjať hardvér a softvér, ale bez financovania DARPA v akejkoľvek fáze.

Kľúčom k inovatívnemu prístupu DRC je komponent VRC (Virtual Robotics Challenge). Tímy s najvyšším umiestnením - či už z okruhu B alebo C - získajú finančné prostriedky od agentúry DARPA, ako aj od robota Atlas od spoločnosti Boston Dynamics, s ktorým sa zúčastnia terénnych testov.

V máji 2013 sa tímy z Track B a Track C prihlásili do kvalifikácie na VRC, ktorá sa konala nasledujúci mesiac. Z viac ako 100 registrovaných tímov iba 26 pokračovalo v presune do VRC a iba 7 tímov pristúpilo k rozsiahlym testom.

VRC sa konali vo vysoko presnom virtuálnom priestore licencovanom pod licenciou Apache 2 od Open Source Foundation. Tímy mali za úlohu splniť tri z ôsmich úloh, ktoré boli identifikované pre skutočných robotov v prvých testoch v teréne.

Testovanie

Aj keď roboty predvádzané vo VRC boli pôsobivé, ako by sa zachovali v testoch v teréne, nebolo 100% isté; Jill Pratt, programová riaditeľka súťaže v KDR, však povedal, že je s ich schopnosťami veľmi spokojný. "Očakávali sme, že keďže to bola prvá fyzická časť testu, mohli sme vidieť veľa porúch hardvéru, ale v skutočnosti to tak nebolo, všetok hardvér bol veľmi spoľahlivý." Prvým mužstvám, obzvlášť prvým trom, sa podarilo získať viac ako polovicu bodov a urobili výrazný pokrok, aj keď sme úmyselne zasahovali do komunikačného kanála. “

Pratt bol tiež ohromený schopnosťami robota Atlas: „Skutočne to prekročilo naše očakávania … Boston Dynamics odviedla príkladnú prácu, aby zaistila, že žiadnemu z tímov neublíži žiadny druh zlyhania hardvéru.“

Stále je však čo zlepšovať, napríklad ramená manipulátora s obmedzeným pracovným priestorom a úniky z hydraulického systému robota. Proces modernizácie sa začal ešte pred podujatím v decembri 2013. Pratt povedal, že by tiež rád zvýšil počet rôznych nástrojov vo finále a roboti budú mať s najväčšou pravdepodobnosťou opasok s nástrojmi, z ktorých budú potrebovať vybrať potrebné nástroje a zmeniť ich počas vykonávania skriptu.

Robota Atlas ocenil aj Doug Stephen, výskumník a softvérový inžinier Floridského inštitútu pre kognitívne schopnosti ľudí a strojov, ktorého tím sa umiestnil na druhom mieste na trati B v terénnych pokusoch. „Je to celkom úžasná robota … pracovali sme s ňou 200 hodín čistého času za dva alebo tri mesiace a na experimentálnej platforme je to veľmi neobvyklé - schopnosť pracovať stabilne a neprerušovať sa.“

Za pôsobivými robotickými schopnosťami KDR sa skrýva doslova hrdinské úsilie; Úlohy sú navrhnuté tak, aby boli obzvlášť náročné a spochybňovali hardvér a softvér vyvinutý tímami.

Aj keď boli úlohy náročné, Pratt si nemyslí, že DARPA nastavila latku príliš vysoko, pričom poznamenáva, že každú úlohu splnil najmenej jeden z tímov. Jazdenie a spájanie rukávov sa ukázalo ako najťažšie. Podľa Stephena bol prvý najťažší: „Povedal by som, že určite - úloha riadiť auto, a to ani kvôli samotnému vedeniu. Ak chcete plne autonómne riadenie, ktoré je veľmi náročné, potom máte vždy robota. Jazda nebola taká náročná, ale vystúpenie z auta je oveľa ťažšie, ako by si ľudia mohli predstavovať; je to ako vyriešiť veľkú 3D hádanku. “

V súlade s formátom finále KDR, ktoré sa má uskutočniť v decembri 2014, budú všetky úlohy zlúčené do jedného súvislého scenára. To všetko s cieľom zvýšiť dôveryhodnosť a poskytnúť tímom strategické rozhodnutia o tom, ako to vykonať. Zvýši sa aj náročnosť a Pratt dodáva: „Našou výzvou pre tímy, ktoré si v Homestead počínali skvele, je ešte viac to skomplikovať. Odstránime pripútané káble, odstránime komunikačné káble a nahradíme ich bezdrôtovým kanálom, pričom znížime kvalitu pripojenia, aby bolo ešte horšie ako v predchádzajúcich testoch. “

"V súčasnosti mám v pláne prerušovať spojenie, niekedy bude musieť úplne zmiznúť, a verím, že by sa to malo robiť v náhodnom poradí, ako sa to stáva pri skutočných katastrofách." Pozrime sa, čo roboti dokážu, pracujú niekoľko sekúnd alebo možno až minútu a pokúšajú sa sami vykonávať niektoré čiastkové úlohy, aj keď nie sú úplne odrezané od kontroly operátora a myslím si, že to bude veľmi zaujímavé. zrak."

Pratt uviedol, že vo finále budú odstránené aj bezpečnostné systémy. „To znamená, že robot bude musieť vydržať pád, znamená to tiež, že musí vyliezť sám a v skutočnosti to bude dosť ťažké.“

Obrovský skok v robotizácii
Obrovský skok v robotizácii

Robot Schaft odstraňuje trosky z cesty

Výzvy a stratégie

Z ôsmich tímov počas testov použilo päť robot ATLAS, avšak ich vývoj využili účastníci stopy A - víťaz tímu Schaft a tretí víťaz tímu Tartan Rescue. Tartan Rescue vyvinul CMU Highly Intelligent Mobile Platform (CHIMP) na testovanie DRC, pôvodne z národného centra robotiky Carnegie Mellon University (CMU). Tony Stentz zo spoločnosti Tartan Rescue vysvetlil logiku tímu pri vývoji vlastného systému: „Mohlo by byť bezpečnejšie použiť bežného humanoidného robota, ale vedeli sme, že by sme mohli vytvoriť lepší návrh reakcie na katastrofy.“

"Vedeli sme, že musíme vytvoriť niečo zhruba ľudské, ale nepáčila sa nám potreba humanoidných robotov udržiavať rovnováhu pri pohybe." Keď sa dvojnohí roboti pohybujú, musia udržať rovnováhu, aby nespadli, a to je na rovnom povrchu dosť ťažké, ale keď hovoríte o pohybe stavebnými odpadkami a šliapaní na predmety, ktoré sa môžu pohybovať, je to ešte ťažšie. Preto je CHIMP staticky stabilný, spočíva na dosť širokom základe a vo vzpriamenej polohe sa valí po dvojici koľají pri nohách, takže sa môže pohybovať tam a späť a otáčať sa na mieste. Je možné ho umiestniť tak ľahko, že natiahne ruky, aby uniesol všetko, čo potrebujete pri práci; keď sa potrebuje pohybovať v ťažšom teréne, môže spadnúť na všetky štyri končatiny, pretože má na rukách aj húsenkové vrtule.

Tímy z rôznych oblastí museli pri príprave na testy nevyhnutne čeliť rôznym výzvam, Inštitút pre kognitívne schopnosti ľudí a strojov sa zameral na vývoj softvéru, pretože toto je najťažší problém - prechod z VRC na problémy v teréne. Stephen povedal, že „keď nám bol robot Atlas doručený, mal dva„ režimy “, ktoré ste mohli použiť. Prvý je jednoduchý súbor pohybov poskytovaných spoločnosťou Boston Dynamics, ktorý by ste mohli použiť na pohyb a ktorý bol mierne nerozvinutý. Ukázalo sa, že väčšina tímov používala tieto vstavané režimy od spoločnosti Boston Dynamics počas súťaže Homestead, veľmi málo tímov napísalo vlastný softvér na ovládanie robotov a nikto nepísal vlastný softvér na celého robota … “

„Napísali sme vlastný softvér od začiatku a bol to ovládač celého tela, to znamená, že to bol jeden ovládač, ktorý pracoval vo všetkých úlohách, nikdy sme neprešli na iné programy ani na iný ovládač … Preto jedna z najťažších úloh bolo vytvoriť programový kód a spustiť ho na Atlase, pretože to bola akási čierna skrinka, keď nám ho Boston Dynamics predstavila, ale je to ich robot a ich IP, takže sme skutočne nemali prístup na nízku úroveň k palubnému počítaču Náš. softvér beží na externom počítači a potom komunikuje s použitím rozhrania API (Application Programming Interface) cez vlákno s palubným počítačom, takže dochádza k veľkým oneskoreniam a problémom so synchronizáciou a ovládanie tak komplexného systému, akým je Atlas, je dosť náročné."

Aj keď písanie vlastného kódu od nuly bolo pre Inštitút pre kognitívne schopnosti ľudí a strojov určite ťažšie a časovo náročnejšie, Stephen verí, že tento prístup je výnosnejší, pretože keď nastanú problémy, dajú sa vyriešiť rýchlejšie, než sa spoliehať na Boston Dynamics. Navyše, sprievodný softvér Atlas nebol taký pokročilý ako softvér, ktorý Boston Dynamics používa vo svojich vlastných ukážkach „keď poslali robota … celkom otvorene povedali, že pohyby nie sú to, čo vidíte, keď spoločnosť Boston Dynamics nahrá video robot na Youtube. pracujúci na softvéri tejto spoločnosti. Toto je menej pokročilá verzia … na výcvik robota to stačí. Neviem, či budú dávať kód príkazom, ktoré sa majú použiť, nemyslím si, že čakali, že každý napíše svoj vlastný softvér. To znamená, že to, čo bolo dodané spoločne s robotom, je možné od samého začiatku a nebolo určené na dokončenie všetkých ôsmich úloh v praktických testoch KDR. “

Najväčšou výzvou pre tím Tartan Rescue bol tesný rozvrh, ktorý museli pri vývoji novej platformy a súvisiaceho softvéru dodržať. "Pred pätnástimi mesiacmi bol CHIMP len koncept, kresba na papieri, takže sme museli navrhnúť diely, vyrobiť komponenty, dať to všetko dohromady a všetko otestovať." Vedeli sme, že nám to zaberie väčšinu času, nemohli sme sa dočkať a začať písať softvér, kým nebude robot pripravený, a tak sme začali paralelne vyvíjať softvér. V skutočnosti sme nemali plnohodnotného robota, s ktorým by sme mohli pracovať, a preto sme pri vývoji používali simulátory a náhrady hardvéru. Mali sme napríklad samostatné manipulačné rameno, ktoré sme mohli použiť na kontrolu určitých vecí pre jednu končatinu, “vysvetlil Stentz.

S odkazom na komplikácie, ktoré prispejú k degradácii kanálov prenosu údajov, Stentz poznamenal, že toto rozhodnutie bolo urobené od samého začiatku špeciálne pre takéto situácie a že to nie je veľmi ťažký problém. Na hlave robota máme namontované senzory-laserové diaľkomery a kamery-čo nám umožňuje zostaviť kompletnú 3-D textúrnu mapu a model prostredia robota; to je to, čo používame zo strany operátora na ovládanie robota a vieme si túto situáciu predstaviť v rôznych rozlíšeniach v závislosti od dostupného frekvenčného pásma a komunikačného kanála. Môžeme zamerať svoju pozornosť a dosiahnuť vyššie rozlíšenie v niektorých oblastiach a nižšie rozlíšenie v iných oblastiach. Máme možnosť diaľkovo ovládať robota priamo, ale uprednostňujeme vyššiu úroveň ovládania, keď definujeme ciele pre robota a tento režim riadenia je odolnejší voči strate signálu a oneskoreniam. “

Obrázok
Obrázok

Robot Schaft otvára dvere. Vylepšené schopnosti robotickej manipulácie budú pre budúce systémy nevyhnutné

Ďalšie kroky

Stentz a Stephen uviedli, že ich tímy v súčasnosti hodnotia svoje schopnosti v testoch v reálnom svete, aby zhodnotili, aké opatrenia je potrebné prijať, aby sa mohli pohnúť dopredu, a že čakajú na preskúmanie DARPA a ďalšie informácie o tom, čo bude vo finále. Stephen povedal, že sa tiež tešia na úpravy Atlasu, pričom poznamenal jednu už schválenú požiadavku na finále - použitie palubného zdroja. Pre CHIMP to nie je problém, pretože robot s elektrickými pohonmi už môže nosiť vlastné batérie.

Stentz a Stephen sa zhodli na tom, že pri vývoji priestoru robotických systémov a vytváraní typov platforiem, ktoré je možné použiť v scenároch pomoci pri katastrofách, je potrebné vyriešiť niekoľko výziev. "Povedal by som, že na svete neexistuje žiadna vec, ktorá by mohla byť všeliekom." Pokiaľ ide o hardvér, verím, že stroje s flexibilnejšími možnosťami manipulácie môžu byť užitočné. Pokiaľ ide o softvér, domnievam sa, že roboty potrebujú väčšiu mieru autonómie, aby mohli lepšie fungovať bez komunikačného kanála vo vzdialených operáciách; môžu dokončiť úlohy rýchlejšie, pretože veľa urobia sami a urobia viac rozhodnutí za jednotku času. Myslím si, že dobrou správou je, že súťaže DARPA sú skutočne navrhnuté tak, aby propagovali hardvér aj softvér, “povedal Stentz.

Stephen verí, že sú potrebné aj zlepšenia v procesoch vývoja technológie. "Ako programátor vidím veľa spôsobov, ako zlepšiť softvér, a tiež vidím veľa príležitostí na zlepšenie, keď pracujem na týchto strojoch."Veľa zaujímavých vecí sa deje v laboratóriách a na univerzitách, kde nemusí byť silná kultúra tohto procesu, takže niekedy práca ide nahodile. Pri pohľade na skutočne zaujímavé projekty v skúškach DRC si uvedomíte, že je tu veľký priestor na hardvérové vylepšenia a inovácie. “

Stephen poznamenal, že Atlas je ukážkovým príkladom toho, čo sa dá dosiahnuť - funkčný systém vyvinutý v krátkom čase.

Pre Pratta je však problém definovanejší a domnieva sa, že zlepšenie softvéru by malo byť na prvom mieste. "Ide mi o to, aby som sa dostal k tomu, že väčšina softvéru je medzi ušami." Myslím tým, čo sa deje v mozgu operátora, čo sa deje v mozgu robota a ako sa títo dvaja navzájom dohodnú. Chceme sa zamerať na hardvér robota a stále s ním máme problémy, napríklad máme problémy s výrobnými nákladmi, energetickou účinnosťou … Bezpochyby najťažšou súčasťou je softvér; a je to programovací kód pre rozhranie robot-človek a programovací kód pre samotných robotov, ktorí majú úlohu vykonávať sami, čo zahŕňa vnímanie a situačné povedomie, uvedomenie si toho, čo sa deje vo svete a voľby na základe toho, čo robot vníma “.

Pratt sa domnieva, že nájdenie komerčných robotických aplikácií je kľúčové pre vývoj pokročilých systémov a posunutie priemyslu vpred. "Myslím si, že skutočne potrebujeme komerčné aplikácie nad rámec riadenia katastrof a všeobecnej obrany." Pravdou je, že trhy, obrana, núdzová reakcia a pomoc pri katastrofách sú v porovnaní s komerčným trhom malé."

"Radi o tom v DARPA veľa hovoríme, pričom príkladom sú mobilné telefóny." DARPA financovala mnohé z vývojov, ktoré viedli k použitiu technológie v mobilných telefónoch … Ak by to bol len obranný trh, pre ktorý boli bunky určené, stáli by mnoho rádov oveľa viac ako teraz, a to je spôsobené obrovský komerčný trh, ktorý umožnil získať neuveriteľnú dostupnosť mobilných telefónov … “

"V oblasti robotiky sa domnievame, že potrebujeme presne tento sled udalostí." Musíme vidieť, ako komerčný svet kupuje aplikácie, vďaka ktorým budú ceny klesať, a potom môžeme vytvárať systémy špeciálne pre armádu, do ktorých sa budú investovať komerčné investície. “

Prvých osem tímov sa zúčastní skúšok v decembri 2014 - Team Schaft, IHMC Robotics, Tartan Rescue, Team MIT, Robosimian, Team TRAClabs, WRECS a Team Trooper. Každý získa 1 milión dolárov na vylepšenie svojich riešení a nakoniec víťazný tím získa cenu 2 milióny dolárov, aj keď pre väčšinu je uznanie oveľa cennejšie ako peniaze.

Obrázok
Obrázok

Robosimian z Jet Propulsion Laboratory NASA má neobvyklý dizajn

Virtuálny prvok

Zahrnutie dvoch okruhov DARPA do testov DRC, na ktorých sa zúčastňujú iba tímy pre vývoj softvéru, hovorí o túžbe vedenia otvoriť programy čo najširšiemu okruhu účastníkov. Predtým boli takéto programy rozvoja technológie výsadou obranných spoločností a výskumných laboratórií. Vytvorenie virtuálneho priestoru, v ktorom môže každý tím testovať svoj softvér, však umožnilo konkurentom, ktorí mali s vývojom softvéru pre roboty malé alebo žiadne skúsenosti, súťažiť na rovnakej úrovni ako známe spoločnosti v tejto oblasti. DARPA považuje simulovaný priestor aj za dlhodobý odkaz testovania DRC.

V roku 2012 DARPA poverila Open Source Foundation vývojom virtuálneho priestoru pre výzvu a organizácia sa pustila do vytvárania otvoreného modelu pomocou softvéru Gazebo. Gazebo je schopný simulovať roboty, senzory a objekty v 3D svete a je navrhnutý tak, aby poskytoval realistické údaje zo senzorov a to, čo sa označuje ako „fyzicky prijateľné interakcie“medzi objektmi.

Predseda nadácie Open Source Foundation Brian Goerkey uviedol, že Gazebo bol používaný kvôli jeho osvedčeným schopnostiam. „Tento balík je v robotickej komunite pomerne široko používaný, a preto na neho DARPA chcela staviť, pretože sme videli jeho výhody v tom, čo robí; mohli by sme okolo nej vybudovať komunitu vývojárov a používateľov. “

Aj keď bol Gazebo už dobre známym systémom, Gorky poznamenal, že napriek tomu, že stále existuje priestor, o ktorý sa treba snažiť, mali by byť prijaté opatrenia na splnenie požiadaviek stanovených DARPA. "Na modelovaní kráčajúcich robotov sme urobili veľmi málo, zamerali sme sa predovšetkým na platformy s kolesami a existujú niektoré aspekty modelovania kráčajúcich robotov, ktoré sú úplne odlišné." Musíte byť veľmi opatrní pri rozlišovaní kontaktov a pri modelovaní robota. Takýmto spôsobom môžete získať dobré parametre výmenou za presnosť. Veľa úsilia bolo vynaloženého na podrobnú simuláciu fyziky robota, aby ste mohli získať simulácie dobrej kvality a tiež robot pracovať takmer v reálnom čase, na rozdiel od práce v jednej desatine alebo stotine reálneho času, čo je pravdepodobne ak nie pre všetko úsilie, ktoré ste do toho vložili. “

Obrázok
Obrázok

Simulovaný robot Atlas sa dostane do auta počas fázy virtuálnej súťaže v KDR

Pokiaľ ide o simuláciu robota Atlas pre virtuálny priestor, Görki uviedol, že nadácia musí začať so základným súborom údajov. "Začali sme s modelom poskytovaným spoločnosťou Boston Dynamics, nezačali sme s podrobnými CAD modelmi, mali sme zjednodušený kinematický model, ktorý nám bol poskytnutý." V zásade textový súbor, ktorý hovorí o tom, ako je táto noha dlhá, ako je veľká a podobne. Úlohou pre nás bolo správne a presne upraviť tento model tak, aby sme výmenou za presnosť mohli dosiahnuť kompromis vo výkone. Ak to modelováte zjednodušene, môžete v základnom fyzikálnom motore uviesť niektoré nepresnosti, ktoré ho v určitých situáciách stanú nestabilnými. Veľa práce je preto mierne zmeniť model a v niektorých prípadoch napísať vlastný kód na simuláciu určitých častí systému. Nie je to len simulácia jednoduchej fyziky, existuje úroveň, pod ktorú sa nechystáme ísť. “

Pratt veľmi pozitívne hodnotí to, čo sa dosiahlo s VRC a simulovaným priestorom. "Urobili sme niečo, čo sa ešte nestalo, vytvorili sme realistickú simuláciu procesu z fyzického hľadiska, ktorú je možné spustiť v reálnom čase, aby operátor mohol vykonávať svoju interaktívnu prácu." Naozaj to potrebujete, pretože hovoríme o osobe a robote ako jednom tíme, takže simulácia robota by mala fungovať v rovnakom časovom rámci ako osoba, to znamená v reálnom čase. Tu je zase potrebný kompromis medzi presnosťou modelu a jeho stabilitou … Verím, že sme vo virtuálnej súťaži dosiahli veľa. “

Stephen vysvetlil, že inštitút IHMC pre kognitívne schopnosti ľudí a strojov čelí rôznym výzvam vo vývoji softvéru. „Použili sme vlastné simulačné prostredie, ktoré sme integrovali s Gazebo ako súčasť virtuálnej súťaže, ale veľa z nášho vývoja prebieha na našej platforme s názvom Simulation Construction Set … náš softvér sme použili pri spustení skutočného robota, urobili sme veľa modelovania a tento jeden z našich základných kameňov, tešíme sa na veľa dobrých skúseností s vývojom softvéru. “

Stephen uviedol, že na IHMC je preferovaný programovací jazyk Java, pretože má „skutočne pôsobivý súbor nástrojov, ktorý okolo neho vyrástol“. Poznamenal, že pri kombinovaní Gazebo a jeho vlastného softvéru „je hlavným problémom to, že náš softvér píšeme v jazyku Java a väčšina softvéru pre roboty používa C alebo C ++, ktoré sú veľmi dobré pre vstavané systémy. Chceme však vykonávať prácu v Jave tak, ako chceme - aby náš kód fungoval v určitom časovom rámci, pretože je implementovaný v jazyku C alebo C ++, ale nikto iný ho nepoužíva. Je veľký problém dosiahnuť, aby všetky programy Gazebo fungovali s naším kódom Java. “

DARPA a Open Source Foundation pokračujú vo vývoji a zlepšovaní simulácie a virtuálneho priestoru. "Začíname implementovať prvky, vďaka ktorým bude simulátor užitočnejší v inom prostredí, mimo miesta záchrany." Napríklad vezmeme softvér, ktorý sme použili v súťaži (nazývaný CloudSim, pretože simuluje v prostredí cloud computingu) a vyvíjame ho so zámerom bežať na cloudových serveroch, “povedal Görki.

Jednou z hlavných výhod otvoreného simulovaného prostredia pre verejné použitie a práce s ním v cloude je to, že výpočty na vysokej úrovni môžu vykonávať výkonnejšie systémy na serveroch, čo ľuďom umožňuje používať svoje ľahké počítače a dokonca aj netbooky a tablety..pracovať na vašom pracovisku. Görki tiež verí, že tento prístup bude veľmi užitočný pri výučbe, ako aj pri navrhovaní a vývoji produktov. „K tomuto simulačnému prostrediu budete mať prístup odkiaľkoľvek na svete a vyskúšate si v ňom svojho nového robota.“

Odporúča: