Hiiglaslik hüpe robotiseerimises

Sisukord:

Hiiglaslik hüpe robotiseerimises
Hiiglaslik hüpe robotiseerimises

Video: Hiiglaslik hüpe robotiseerimises

Video: Hiiglaslik hüpe robotiseerimises
Video: IDEX 2015 2024, Mai
Anonim
Pilt
Pilt

CHIMP täidab üht kõige raskemat ülesannet - üritab tuletõrjevoolikut hüdrandi külge kinnitada

Kaitsealaste täiustatud uurimisprojektide agentuuri (DARPA) võõrustatud Robotics Challenge lubab muuta süsteemide võimeid ja nende ülesehitust. Heidame pilgu sellele sündmusele ja hindame paljude võtmemängijate arvamust

11. märtsil 2011 tabas Jaapanit võimas maavärin, mille epitsenter asus umbes 70 km kaugusel Honshu idarannikust. 9 -magnituudise maavärina tagajärjel tekkisid lained, mis ulatusid 40 meetri kõrgusele ja levisid sisemaal 10 km.

Tuumaelektrijaam Fukushima I seisis laastava tsunami ees. Kui jaama tabasid hiiglaslikud lained, hävisid reaktorid katastroofiliselt. Sellest juhtumist sai halvim tuumatragöödia pärast Tšernobõli tuumaelektrijaamas 1986. aastal toimunud õnnetust. See sündmus oli aluseks stsenaariumile, mis kujutab endast võib -olla seni ühe olulisema robootikaprogrammi - Kongo DV (DARPA Robotics Challenge - USA kaitseministeeriumi programmi Advanced Research and Development Administration raames tehtud robotite süsteemide praktilisi teste) stsenaariumi.

Kongo DV kohtuprotsessid kuulutati välja 2012. aasta aprillis ja nende katsete stsenaariumiks valiti katastroofiabi. Uute süsteemide väljatöötamine tuli läbi viia selle stsenaariumi raames, peamiselt seetõttu, et see oli kaasatud USA kaitseministeeriumi kümne võtmemissiooni hulka, mille Valge Maja ja kaitseminister jaanuaris kindlaks määrasid. 2012. 2013. aasta detsembris möödus nende võistluste raames oluline etapp, kui Floridas viidi esimest korda läbi "täismõõdus" katsed.

Kongo DV-d erinevad mitmel uuenduslikul viisil, need ühendavad virtuaalse ja kohapealse testimise ning on avatud rahastatud ja rahastamata meeskondadele. See sündmus koosneb neljast niinimetatud lõigust või rajast; DARPA andis rahalist tuge kahele rajale A ja B ning avas need võistlused kõigile uutele tulijatele.

Neljast rajast said rahastust kaks (rada A ja rada B). Pärast üldist teadaannet ja taotluste esitamist valis DARPA raja A jaoks välja seitse meeskonda uue riist- ja tarkvara arendamiseks; rajal B töötas 11 meeskonda välja ainult tarkvara.

Rada C ei ole rahastatud ja on avatud uutele liikmetele üle kogu maailma; Nagu raja B osalejad, kasutasid ka selle osalejad oma tarkvara testimiseks peamiselt virtuaalset robotite simulatsiooniprogrammi. Rada D on mõeldud välismaistele kaastöötajatele, kes soovivad arendada riist- ja tarkvara, kuid ilma DARPA rahastamiseta.

Uuendusliku Kongo DV lähenemisviisi võti on komponent VRC (Virtual Robotics Challenge). Parima asetusega meeskonnad - olgu raja B või C - saavad rahastust DARPA -lt, samuti Atlase robot Boston Dynamicsilt, kellega nad osalevad välitestides.

2013. aasta mais taotlesid raja B ja C võistkonnad järgmisel kuul toimuvale VRC -le kvalifitseerumist. Rohkem kui 100 registreeritud meeskonnast jätkas ainult 26 liikumist VRC-sse ja ainult 7 meeskonda lähenes täiemahulistele testidele.

VRC -d toimusid väga täpses virtuaalses ruumis, mis on litsentsitud Open Source Foundationi Apache 2 litsentsi alusel. Meeskondade ülesandeks oli täita kolm kaheksast ülesandest, mis tuvastati esimestel välitestidel päris robotite jaoks.

Testimine

Kuigi VRC -s demonstreeritud robotid olid muljetavaldavad, polnud nende käitumine välitestides 100% kindel; Kongo DV konkursi programmidirektor Jill Pratt ütles aga, et on nende võimalustega väga rahul. „Ootasime, et kuna see oli testi esimene füüsiline osa, nägime palju riistvara rikkeid, kuid tegelikult see nii ei olnud, kogu riistvara oli väga usaldusväärne. Esimesed paar meeskonda, eriti kolm esimest, suutsid saada rohkem kui pooled punktid ja tegid märkimisväärset edu isegi siis, kui me teadlikult suhtluskanalit segasime."

Pratt avaldas muljet ka Atlase roboti võimalustest: "See ületas tõesti meie ootusi … Boston Dynamics on teinud eeskujulikku tööd tagamaks, et ühtegi tiimi ei kahjustaks mingisugune riistvaratõrge."

Siiski on veel arenguruumi, näiteks piiratud tööruumiga manipulaatorivarred ja lekked roboti hüdrosüsteemist. Moderniseerimisprotsess algas juba enne sündmust 2013. aasta detsembris. Pratt ütles, et soovib ka finaalis erinevate instrumentide arvu suurendada ja robotitel on suure tõenäosusega vöö koos tööriistadega, millelt neil on vaja valida vajalikud tööriistad ja need skripti täitmise ajal muuta.

Atlase robotit kiitis ka Florida inimese ja masina kognitiivsete võimete instituudi teadur ja tarkvarainsener Doug Stephen, kelle meeskond tuli välikatsetel rajal B teiseks. "See on üsna imeline robot … oleme töötanud sellega kahe või kolme kuu jooksul 200 tundi puhast aega ja see on eksperimentaalse platvormi jaoks väga ebatavaline - võime töötada pidevalt ja mitte puruneda."

Kongo DV muljetavaldavate robotivõimete taga on sõna otseses mõttes kangelaslikud pingutused; ülesanded on välja töötatud eriti väljakutsuvateks ja esitavad väljakutseid meeskondade välja töötatud riist- ja tarkvarale.

Kuigi ülesanded olid rasked, ei arva Pratt, et DARPA seadis lati liiga kõrgele, märkides, et iga ülesande täitis vähemalt üks meeskond. Sõitmine ja varrukate ühendamine leiti olevat kõige raskemad ülesanded. Stepheni sõnul oli esimene kõige raskem: „Ütleksin kindlasti - autojuhtimise ülesanne ja isegi mitte sõidu enda pärast. Kui soovite täielikult autonoomset sõitu, mis on väga raske, siis on teil alati robotoperaator. Sõitmine polnudki nii raske, kuid autost väljumine on palju keerulisem, kui inimesed arvata võiksid; see on nagu suure 3D -mõistatuse lahendamine."

Kooskõlas 2014. aasta detsembris toimuva Kongo DV finaalide vorminguga ühendatakse kõik ülesanded üheks pidevaks stsenaariumiks. Seda kõike selleks, et muuta see usaldusväärsemaks ja anda meeskondadele strateegilised valikud selle täitmise kohta. Samuti suurenevad raskused ja Pratt lisas: „Meie väljakutse Homesteadis suurepäraselt hakkama saanud meeskondadele on seda veelgi raskemaks muuta. Me eemaldame lõastatud kaablid, eemaldame sidekaablid ja asendame need traadita kanaliga, samal ajal halvendame ühenduse kvaliteeti nii, et see oleks veelgi hullem kui eelmistel katsetel."

"Minu plaan on praegu muuta ühendus katkendlikuks, mõnikord peab see täielikult kaduma ja ma usun, et seda tuleks teha juhuslikus järjekorras, nagu see juhtub tõeliste katastroofide korral. Vaatame, mida saavad robotid teha, töötades mõni sekund või võib -olla kuni minut, püüdes mõnda alamülesannet iseseisvalt täita, isegi kui need pole operaatori kontrolli alt täielikult ära lõigatud ja ma arvan, et see on väga huvitav nägemine."

Pratt ütles, et finaalis eemaldatakse ka turvasüsteemid. "See tähendab, et robot peab kukkumisele vastu pidama, see tähendab ka seda, et ta peab ise ronima ja see on tegelikult üsna raske."

Hiiglaslik hüpe robotiseerimises
Hiiglaslik hüpe robotiseerimises

Võllrobot eemaldab oma teelt prahi

Väljakutsed ja strateegiad

Katsete ajal kasutati kaheksast meeskonnast viit ATLAS robotit, kuid rajal A osalejad - Team Schafti võitja ja Team Tartan Rescue kolmas võitja - kasutasid oma arendusi. Algselt Carnegie Melloni Ülikooli (CMU) riiklikust robootikatehnikakeskusest on Tartan Rescue välja töötanud CMU kõrgelt intelligentse mobiiliplatvormi (CHIMP). Tony Stentz Tartan Rescue'ist selgitas meeskonna põhjendusi oma süsteemi väljatöötamiseks: "Võib-olla oleks turvalisem kasutada riiulist pärit humanoidrobotit, kuid teadsime, et suudame luua parema disaini katastroofidele reageerimiseks."

„Me teadsime, et peame looma midagi laias laastus inimlikku, kuid meile ei meeldinud, et humanoidrobotid peavad ringi liikudes tasakaalu säilitama. Kui kahejalgsed robotid liiguvad, peavad nad tasakaalu hoidma, et mitte kukkuda, ja see on tasasel pinnal üsna keeruline, kuid kui räägite ehitusprahist liikumisest ja liikuvatele objektidele astumisest, muutub see veelgi keerulisemaks. Seetõttu on CHIMP staatiliselt stabiilne, see toetub üsna laiale alusele ja rullub püstises asendis paaril rööbasteel jalgadel, nii et see võib edasi -tagasi liikuda ja paika keerata. Seda saab piisavalt hõlpsalt paigutada, et sirutada käed, et kanda kõike, mida ülesandel vaja läheb; kui tal on vaja liikuda raskemal maastikul, võib ta kukkuda kõigile neljale jäsemele, kuna tal on kätel ka röövikute propellerid.

Paratamatult seisid erinevate radade meeskonnad testideks valmistumisel silmitsi erinevate väljakutsetega, inim- ja masinakognitiivsete võimete instituut keskendus tarkvaraarendusele, sest see on kõige keerulisem probleem - üleminek VRC -lt väliprobleemidele. Stephen ütles, et „kui Atlase robot meile tarniti, oli sellel kaks„ režiimi”, mida saate kasutada. Esimene neist on lihtne Boston Dynamics'i pakutud liigutuste komplekt, mida saaksite kasutada liikumiseks ja mis on veidi vähearenenud. Selgus, et enamik meeskondi kasutas Homesteadi võistluse ajal neid Boston Dynamics'i sisseehitatud režiime, väga vähesed meeskonnad kirjutasid oma robotitarkvara ja keegi ei kirjutanud oma tarkvara kogu robotile …"

"Me kirjutasime oma tarkvara nullist ja see oli kogu keha kontroller, see tähendab, et see oli üks kontroller, mis töötas kõigi ülesannete täitmisel, me ei lülitunud kunagi üle muudele programmidele ega teisele kontrollerile … Seetõttu oli üks raskemaid ülesandeid oli luua programmikood ja käivitada see Atlasel, kuna see oli omamoodi must kast, kui Boston Dynamics seda meile esitas, kuid see on nende robot ja nende IP, nii et meil polnud tõesti pardaarvutile madalat juurdepääsu. tarkvara töötab välisel arvutil ja suhtleb seejärel pardaarvutiga kiu kaudu API (Application Programming Interface) abil, nii et sünkroonimisel esineb suuri viivitusi ja probleeme ning sellise keeruka süsteemi nagu Atlas juhtimine muutub üsna keeruliseks."

Kuigi oma koodi kirjutamine nullist oli inim- ja masina kognitiivsete võimete instituudi jaoks kindlasti keerulisem ja aeganõudvam, usub Stephen, et selline lähenemisviis on tulusam, sest probleemide tekkimisel saab neid kiiremini lahendada kui Boston Dynamicsile tuginedes. Lisaks ei olnud Atlase kaastarkvara nii arenenud kui tarkvara, mida Boston Dynamics kasutab oma demodes „kui nad robotit saatsid … nad ütlesid üsna avalikult, et liigutused pole need, mida näete, kui Boston Dynamics video üles laadib robot Youtube'i. töötavad selle ettevõtte tarkvara kallal. See on vähem arenenud versioon … sellest piisab roboti koolitamiseks. Ma ei tea, kas nad andsid koodi kasutatavatele käskudele, ma ei usu, et nad ootasid igaühe enda tarkvara kirjutamist. See tähendab, et see, mis koos robotiga tarniti, on algusest peale võimalik ja see ei olnud mõeldud Kongo DV praktiliste testide kõigi kaheksa ülesande täitmiseks."

Tartani päästekomando suurim väljakutse oli tihe ajakava, millest nad pidid kinni pidama uue platvormi ja sellega seotud tarkvara arendamisel. „Viisteist kuud tagasi oli CHIMP lihtsalt kontseptsioon, joonistus paberile, seega pidime osad kavandama, komponendid valmistama, kõik kokku panema ja kõike katsetama. Me teadsime, et see võtab suurema osa ajast, me ei saanud oodata ja hakata tarkvara kirjutama, kuni robot on valmis, seega hakkasime paralleelselt tarkvara arendama. Meil polnud tegelikult täieõiguslikku robotit, kellega töötada, seega kasutasime arendamise ajal simulaatoreid ja riistvaraasendajaid. Näiteks oli meil eraldi manipulaatori käsi, mille abil saime teatud asju ühe jäseme kohta kontrollida,”selgitas Stentz.

Viidates komplikatsioonidele, mis suurendavad andmeedastuskanalite halvenemist, märkis Stentz, et see otsus tehti algusest peale spetsiaalselt selliste olukordade jaoks ja see ei ole väga keeruline probleem. „Meil on roboti pea külge paigaldatud andurid-laser-kaugusmõõturid ja kaamerad-, mis võimaldavad meil luua roboti keskkonna täieliku 3-D tekstuurikaardi ja mudeli; seda me kasutame roboti juhtimiseks operaatori poolelt ja võime ette kujutada seda olukorda erineva eraldusvõimega sõltuvalt saadaolevast sagedusribast ja sidekanalist. Saame oma tähelepanu suunata ja saada mõnes valdkonnas suurema eraldusvõime ja teistes madalamat eraldusvõimet. Meil on võimalus robotit otse kaugjuhtida, kuid eelistame roboti sihtmärkide määratlemisel kõrgemat juhtimistaset ja see juhtimisrežiim on signaali kadumise ja viivituste suhtes vastupidavam.”

Pilt
Pilt

Schafti robot avab ukse. Täiustatud robotite käsitsemisvõimalused on tulevaste süsteemide jaoks hädavajalikud

Järgmised sammud

Stentz ja Stephen ütlesid, et nende meeskonnad hindavad praegu oma võimalusi reaalsetes testides, et hinnata, milliseid meetmeid tuleb edasiliikumiseks võtta, ning ootavad DARPA läbivaatamist ja lisateavet selle kohta, mis saab finaalis. Stephen ütles, et nad ootavad ka Atlase jaoks mõningaid muudatusi, märkides üht juba heaks kiidetud nõuet finaaliks - pardal oleva toiteallika kasutamist. CHIMPi jaoks pole see probleem, kuna elektriajamiga robot saab juba ise akusid kanda.

Stentz ja Stephen nõustusid, et robotite süsteemiruumi arendamisel ja platvormitüüpide loomisel, mida saab kasutada katastroofiabi stsenaariumides, tuleb lahendada mitmeid väljakutseid. Ma ütleksin, et maailmas pole ühtegi asja, mis võiks olla imerohi. Riistvara osas usun, et paindlikumate manipuleerimisvõimalustega masinad võivad olla kasulikud. Mis puutub tarkvarasse, siis usun, et robotid vajavad suuremat autonoomiat, et nad saaksid paremini toimida ilma sidekanalita kaugoperatsioonides; nad saavad ülesandeid kiiremini täita, sest nad teevad ise palju ja teevad rohkem otsuseid ajaühiku kohta. Ma arvan, et hea uudis on see, et DARPA võistlused on tõesti loodud nii riistvara kui ka tarkvara reklaamimiseks,”ütles Stentz.

Stephen usub, et vaja on ka tehnoloogiaarendusprotsesside täiustamist. „Programmeerijana näen ma palju võimalusi tarkvara täiustamiseks ja näen ka palju võimalusi nende masinatega töötamiseks. Palju huvitavaid asju juhtub laborites ja ülikoolides, kus selle protsessi tugev kultuur ei pruugi olla, nii et mõnikord läheb töö juhuslikult. Vaadates ka Kongo Demokraatliku Vabariigi uuringute tõeliselt huvitavaid projekte, mõistate, et riistvara täiustamiseks ja uuendusteks on palju ruumi."

Stephen märkis, et Atlas on suurepärane näide sellest, mida on võimalik saavutada - lühikese aja jooksul välja töötatud toimiv süsteem.

Prati jaoks on probleem aga täpsemini määratletud ja ta usub, et tarkvara täiustamine peaks olema esikohal. „Mõte, millest üritan üle saada, on see, et suurem osa tarkvarast on kõrvade vahel. Ma mõtlen, mis toimub operaatori ajus, mis toimub roboti ajus ja kuidas need kaks omavahel kokku lepivad. Tahame keskenduda roboti riistvarale ja meil on sellega endiselt probleeme, näiteks on meil probleeme tootmiskuludega, energiatõhususega … Kahtlemata on kõige raskem tarkvara; ja see on roboti-inimese liidese programmeerimiskood ja robotite endi ülesande iseseisvaks täitmiseks programmeerimiskood, mis hõlmab taju ja olukorrateadlikkust, teadlikkust maailmas toimuvast ja valikuid selle põhjal, mida robot tajub."

Pratt usub, et kaubanduslike robotrakenduste leidmine on võti täiustatud süsteemide väljatöötamisel ja tööstuse edasiliikumisel. "Ma arvan, et me vajame tõesti kaubanduslikke rakendusi peale katastroofide ohjamise ja üldise kaitse. Tõde on see, et turud, kaitse, hädaolukordadele reageerimine ja katastroofiabi on kommertsturuga võrreldes väikesed."

„Meile meeldib sellest DARPA -s palju rääkida, võttes näiteks mobiiltelefone. DARPA on rahastanud paljusid arendusi, mis viisid mobiiltelefonides kasutatava tehnoloogiani … Kui see oleks ainult kaitseturg, mille jaoks rakud olid mõeldud, läheksid need maksma palju suurusjärku rohkem kui praegu ja see on tingitud tohutu kaubandusturg, mis on võimaldanud saada mobiiltelefonide uskumatut kättesaadavust …"

„Robootika valdkonnas oleme seisukohal, et vajame täpselt sellist sündmuste jada. Peame nägema, et kaubandusmaailm ostab rakendusi, mis panevad hinnad langema, ja siis saame luua spetsiaalselt sõjaväele mõeldud süsteemid, millesse tehakse kommertsinvesteeringuid."

2014. aasta detsembri katsetel osalevad esimesed kaheksa meeskonda - Team Schaft, IHMC Robotics, Tartan Rescue, Team MIT, Robosimian, Team TRAClabs, WRECS ja Team Trooper. Igaüks saab oma lahenduste täiustamiseks miljon dollarit ja lõpuks võidab meeskond 2 miljoni dollari suuruse auhinna, kuigi enamiku jaoks on tunnustus palju väärtuslikum kui raha.

Pilt
Pilt

NASA reaktiivmootorite laboratooriumi robosimianil on ebatavaline disain

Virtuaalne element

DARPA kahe raja lisamine Kongo DV katsetesse, milles osalevad ainult tarkvaraarendusmeeskonnad, räägib juhtkonna soovist avada programmid võimalikult laiale osalejate ringile. Varem olid sellised tehnoloogiaarendusprogrammid kaitseettevõtete ja teaduslaborite eesõigus. Kuid virtuaalse ruumi loomine, kus iga meeskond saab oma tarkvara testida, võimaldas konkurentidel, kellel oli vähe või üldse mitte kogemusi robotite jaoks tarkvara arendamisel, konkureerida samal tasemel tuntud ettevõtetega. Samuti näeb DARPA simuleeritud ruumi kui Kongo DV testimise pikaajalist pärandit.

2012. aastal tellis DARPA Open Source Foundationilt väljakutse jaoks virtuaalse ruumi väljatöötamise ning organisatsioon asus Gazebo tarkvara abil avatud mudelit looma. Gazebo on võimeline simuleerima roboteid, andureid ja objekte 3D -maailmas ning selle eesmärk on pakkuda realistlikke andurite andmeid ja seda, mida kirjeldatakse kui "füüsiliselt usutavat interaktsiooni" objektide vahel.

Avatud lähtekoodiga fondi esimees Brian Goerkey ütles, et Gazebo kasutati selle tõestatud võimete tõttu. „Seda paketti kasutatakse robotikogukonnas üsna laialdaselt, mistõttu soovis DARPA sellele panustada, sest nägime selle eeliseid selles, mida see teeb; saaksime selle ümber ehitada arendajate ja kasutajate kogukonna."

Kui vaatetorn oli juba tuntud süsteem, märkis Gorky, et kuigi on veel ruumi, mille poole püüelda, tuleks astuda samme DARPA määratletud nõuete täitmiseks. „Oleme kõnnirobotite modelleerimisel teinud väga vähe, keskendusime peamiselt ratastega platvormidele ja kõnnirobotite modelleerimisel on mõningaid aspekte, mis on üsna erinevad. Kontakti eraldusvõime ja roboti modelleerimise osas peate olema väga ettevaatlik. Nii saate täpsuse eest häid parameetreid. Roboti füüsika üksikasjaliku simuleerimisega on tehtud palju vaeva, nii et saate kvaliteetseid simulatsioone ja saate ka roboti tööle peaaegu reaalajas, mitte kümnendiku või sajandiku reaalajas töötamise, mis on tõenäoline. kui mitte kogu selle nimel tehtud pingutuse eest."

Pilt
Pilt

Simuleeritud Atlase robot satub Kongo DV virtuaalse võistlusetapi ajal autosse

Seoses Atlase roboti simulatsiooniga virtuaalse ruumi jaoks ütles Görki, et sihtasutus peab alustama baasandmestikuga. „Alustasime mudeliga, mille pakkus Boston Dynamics, me ei alustanud üksikasjalikest CAD -mudelitest, vaid meil oli lihtsustatud kinemaatiline mudel. Põhimõtteliselt tekstifail, mis ütleb, kui pikk see jalg on, kui suur see on jne. Meie jaoks oli väljakutseks seda mudelit õigesti ja täpselt kohandada, et saaksime tulemuslikkuse osas kompromissi täpsuse eest. Kui modelleerite seda lihtsustatult, saate selle aluseks olevas füüsikamootorisse tuua mõned ebatäpsused, mis muudavad selle teatud olukordades ebastabiilseks. Seetõttu on palju tööd mudeli kergeks muutmiseks ja mõnel juhul süsteemi teatud osade simuleerimiseks oma koodi kirjutamiseks. See pole ainult lihtsa füüsika simulatsioon, vaid on tase, millest allpool me ei kavatse minna."

Pratt suhtub VRC ja simuleeritud ruumi saavutamisse väga positiivselt. „Oleme teinud midagi, mida pole varem juhtunud, loonud füüsilisest vaatepunktist realistliku protsessi simulatsiooni, mida saab käivitada reaalajas, et operaator saaks oma interaktiivset tööd teha. Teil on seda tõesti vaja, kuna me räägime inimesest ja robotist kui ühest meeskonnast, seega peaks roboti simulatsioon toimima inimesega samas ajavahemikus, mis tähendab reaalajas. Siin on omakorda vaja kompromissi mudeli täpsuse ja stabiilsuse vahel … Usun, et oleme virtuaalses konkurentsis palju saavutanud."

Stephen selgitas, et IHMC inimeste ja masinate kognitiivsete võimete instituut seisis tarkvara arendamisel silmitsi erinevate väljakutsetega. "Kasutasime oma simulatsioonikeskkonda, mille integreerisime Gazeboga virtuaalse võistluse raames, kuid suur osa meie arendusest toimub meie platvormil nimega Simulation Construction Set … kasutasime oma tarkvara, kui tõime turule tõelise roboti, tegime palju modelleerimist ja see on üks meie nurgakive, ootame palju häid tarkvaraarenduse kogemusi."

Stephen ütles, et IHMC -s eelistatakse Java programmeerimiskeelt, kuna sellel on "tõeliselt muljetavaldav tööriistakast, mis on selle ümber kasvanud". Ta märkis, et Gazebo ja tema enda tarkvara kombineerimisel on „põhiprobleem selles, et me kirjutame oma tarkvara Java -sse ja enamik robotite jaoks mõeldud tarkvarast kasutab C- või C ++ -d, mis on manussüsteemide jaoks väga head. Kuid me tahame Java -s tööd teha nii, nagu me tahame - panna meie kood töötama teatud aja jooksul, nagu see on rakendatud C või C ++ versioonis, kuid keegi teine seda ei kasuta. On suur probleem panna kõik Gazebo programmid meie Java -koodiga tööle.”

DARPA ja avatud lähtekoodiga sihtasutus jätkavad simulatsiooni ja virtuaalse ruumi arendamist ja täiustamist. „Hakkame rakendama elemente, mis muudavad simulaatori kasulikumaks teises keskkonnas, väljaspool päästeplatsi. Näiteks võtame konkursil kasutatud tarkvara (nimega CloudSim, kuna see simuleerib pilvandmetöötluskeskkonnas) ja arendame seda kavatsusega pilveserverites töötada,”rääkis Görki.

Üks peamisi eeliseid, kui simuleeritud keskkond on avalikuks kasutamiseks avatud ja sellega pilves töötatakse, on see, et kõrgetasemelisi arvutusi saab teha võimsamate süsteemidega serverites, võimaldades seeläbi inimestel kasutada oma kergeid arvuteid ja isegi netbooke ja tahvelarvuteid et töötada oma töökohal. Görki usub ka, et selline lähenemine on väga kasulik nii õpetamisel kui ka toote kujundamisel ja arendamisel. "Teil on juurdepääs sellele simulatsioonikeskkonnale kõikjal maailmas ja proovida oma uut robotit selles."

Soovitan: