Vizsgálat a robot nélkül a robot maga

Minden anyag a telek:

Google megvette Boston Dynamics. Ez egy üzenet, amit okozott sokk. Boston Dynamics - az egyik legismertebb szakosodott cégek a robotika, és ha figyelembe vesszük, hogy a Google vásárolt nyolc vállalat ezen a piacon, van egy jogos kérdés: mik ezek akár? Úgy néz ki, mint mi itt egy érdekes évtizede!

Mi azonban nem törik túl sokáig ezen a fejét, de jobb, ha elfoglalt. Szoftverfejlesztés ma lehetővé teszi szinte bárkinek, hogy vegye, és hozzon létre egy robot. A robot nem valós, és annak programozási modell, azaz, hogy hajtsa végre a robot szimuláció. Tekintettel arra, hogy szinte az összes szoftver az én felülvizsgálata szabad, akkor kapsz hatalmas megtakarítást jelent a pénzt és időt.

Fizikai és grafikus motor

Minden szimulátor magában foglalja a fizikai és grafikai motort. Képességük függ a modell bonyolultsága a robot, ami lehet végrehajtani a szimulátorban.

A grafikai motor - egy program, amelynek fő célja a megjelenítés (rendering) kétdimenziós vagy háromdimenziós számítógépes grafika. A grafikai motor valós időben működik.

A fizikai motor lehetővé teszi, hogy hozzon létre egy virtuális tér, amely felveheti a virtuális statikus és dinamikus objektumok és adja meg a jogszabályok kölcsönhatása szervek és a környezetet. test kölcsönhatás számítást végzi a motor. Kiszámítása a kölcsönhatás szervek egymás között és a környezet fizikai motor közelíti a fizikai modell a tényleges vételi rendszert, és továbbítja az adatokat meghatározott geometriai grafikus motor.

Előnyök és hátrányok a szimulátorok

  • olcsó;
  • lehetőséget, hogy bármikor módosítsa a modellt;
  • a lehetőséget, hogy külön történő ellenőrzését funkcionális komponensek a robot;
  • egyidejű szimulációja többféle robotok.
  • még a legfejlettebb fizikai motor nem szimulálni a törvények a világban;
  • igényes számítógépes erőforrás.

Microsoft Robotics Developer Studio

Vizsgálat a robot nélkül a robot maga

Microsoft Robotics - egy szoftvercsomagot, hogy lehet használni, hogy ellenőrizzék a különböző robotok és magában foglalja a teljes szimuláció. A kompozíció a robottechnikai tartalmazza a következő komponenseket:

Fizikai szimulátor Robotics megfelel az Ageia PhysX. Sajnálatos, de nincs súrlódás a szimulátor által létrehozott objektumok, bár a súrlódást az egyes szimulált tárgy és a platform, amely nem kerül.

Hozzon létre egy jelenet a szimulátor és a robot lehet programozni, hogy a VPL vagy C #. Természetes, hogy a C #, hogy a jelenet nehezebb, de akkor a kód hatékonyabb lesz. Robotika lehetőségek lehetővé teszik, hogy szimulálja labdarúgó robotok, vasúti daru, add, hogy a jelenet több robot. Elérhető out of the box érzékelők: GPS, lézeres távmérő, infravörös tartományban kereső, iránytű, színérzékelővel, fényerő érzékelő, egy webkamera.

Vizsgálat a robot nélkül a robot maga

Robotino - robot által létrehozott Festo Didactic tanításához robotika. A robot programozási szükséges Robotino® View szoftver. Abban Festo honlapon elérhető robot szimulátor for Windows - Robotino® SIM (van egy szakmai és egy ingyenes verziója ingyenesen - egy kicsit lecsupaszított funkciók).

Egy kis robot, amely beépül a szimulátorban. Ez három motor, amely lehetővé teszi a robot mozogni a gépen bármilyen irányba. Az érzékelő robot rendszer magában foglalja a kilenc infravörös távolság érzékelők, két digitális optikai érzékelővel és egy kamera. Program a robot, akkor a C / C ++, Java. NET.

Általában képes egy ingyenes szimulátor lehangoló. De! Ha egy jó keresés az interneten, akkor talál egy változata a szimulátor, kihegyezett különböző feladatokat. Tudnotok kell, hogy, hogy a Festo Didactic cég egyik szponzor RoboCup. Ezért itt és itt goo.gl/Wtle15 goo.gl/pHA2oL megtalálható egy változata a szimulátor használt versenyeken.

Vizsgálat a robot nélkül a robot maga

Gazebo használt szimulátor DARPA robottechnikai Challenge (DRC). Ennek része a DRC úgy tervezték, hogy az alkalmazás futtatásához CloudSim Pavilon az Amazon cloud computing platform.

AnyKode Marilou Robotics Studio

Vizsgálat a robot nélkül a robot maga

AnyKode Marilou Robotics Studio - fejlesztési környezetet és szimuláció a mobil robotok, humanoidok, és manipulátorok alapuló fizikai törvények a valós világban. Objektumok, akkor adja meg a következő fizikai paraméterek: tömeg, rugalmasság, anyagtulajdonságok, nyomaték, valamint mások.

Marilou lehetővé teszi, hogy csatlakozni a különböző virtuális robot eszköz iránytű, gyorsulásmérők, motorok és szervomotorok, a lökhárító, a távolság érzékelők (ultrahangos és infravörös), a GPS és egyéb eszközök.

A Marilou van MODA (Marilou Nyílt Devices Access) - SDK dolgozni robotok és alkatrészeik a szimulátorban. A szinkronizálás után az órát a szimulátor robot vezérlő algoritmusok lehet futtatni egy másik számítógépes hálózaton. Attól függően, hogy a kiválasztott nyelv MODA egy könyvtárat (.lib vagy .a) vagy a .NET-szerelvény (DLL) számára a hálózathoz való hozzáférés szimulátor. Programozása robot vezérlő algoritmusok lehetséges a C / C ++ nyelven, C ++ CLI, C #, J #, VB #.

Kereskedelmi célokra szimulátor díjat, oktatási célokra - ingyenes (meg kell kérni engedélyt háromhavonta).

Kód Rally: Racing a robotok

Vizsgálat a robot nélkül a robot maga

Kód Rally (a fejlesztési IBM) nem nevezhető teljes értékű szimuláció robotok. Hogy pontosak legyünk, Code Rally - verseny szimulátor gépek (ingyenes és nyílt forráskódú).

A cél a programozó -, hogy írjon a mozgás ellenőrző algoritmus a gép ( „robot”) egy sorban (körözött) az alábbi szabályok szerint a játék:

  1. A mozgás során az autó át kell haladnia ellenőrzőpontok, amiért pontokat kap.
  2. Mozgó út mentén, az autó kiégett fűtőelemek, valamint a golyókat lő a többi autó.
  3. Gépi koordináták álló töltőállomáson, patronok golyókkal és ellenőrzési pontok; a pálya korlátozza falak, amelyen túl az autó nem megy.
  4. Ez lehetővé tette a menedzsment járművet.
  5. A pályán lehet benzinkutak és kazetták golyókkal. Ha tankolás az autó álló helyzetben kell lennie. A készülék tartalmazhat védelmet, de ebben az időben a duplája a kiégett üzemanyag.
  6. Pontokat adnak áthaladnak a referenciapont (a pont a folyosón keresztül a bevett eljárás van töltve több pontot), bekerülni az ellenség gép (a gép veszít bélelt üzemanyag) és az üzemanyag maradt a végén a versenyt.

A győztes az autó maximális pontszámot.

Annak vizsgálatára, hogy algoritmus lehet szabályozni a gép a szerver (a számítógépen), a versenyt a barátokkal a hálózaton, vagy az alkalmazás futtatásához az IBM cloud szerver (ahol rangsorolt ​​játékos).

Fejlesztése vezérlési algoritmus lefut az Eclipse Java. Így, ezzel a szimulátorok nem csak szórakoztatnak, hanem húzni Java. A szimulátor hat menetet különböző nehézségi.

Algodoo: szakosodott fizika szimulátor

Vizsgálat a robot nélkül a robot maga

Algodoo - 2D-fizikai szimuláció. Létrehozott objektumok ebben szimulátor, azonnal elkezdenek engedelmeskedni a fizika törvényei. Persze, egy teljes értékű robot háromdimenziós térben, akkor nem fog ebben a programban, de akkor ellenőrizze a lehetőségét, hogy a működés minden gép. A program képes szimulálni a víz, rugók, optika, rakétamotorokban, fegyverek, autók.

Úgy tűnhet, hogy ez a szimulátor hiányos abban az értelemben, hogy lehetővé teszi, hogy tervezzen és vizsgálja csak a „sima” robotok. Azonban akkor design az első 2D-robot, majd hozza létre a valós háromdimenziós változata. Egy példa itt látható (02:07): goo.gl/wzQ7q4. A Algodoo beágyazott programozási nyelv kakukkfű programozás, amely növeli a nagyobb cselekvési szabadságot a szimulátorban. A kakukkfű változókat, feltételes utasítás, tömbök, esemény feldolgozása történik a homokozóban (szimulációs környezet).

Algodoo története kezdődött a játék Phun, amely által kifejlesztett a svéd Emil Ernerfeldt (ez volt a gazdája munka). Támogatott operációs rendszerek: Windows, OS X és iOS. A weboldal elérhető könyvtári AlgoBox, ahol rengeteg a képzési anyagok és a fejlesztési példák. Szintén nézd algophun.3dn.ru és vk.com/algodoo.

RoboCup Soccer Simulation League: foci szimulátor robotok

A szoftver szimulátor a futball több összetevőből áll:

League 2D-robotok. A liga kétdimenziós robotok versenyeznek két csapat 11 játékos minden. Minden játékos képviseli egy önálló program (ügynök). A játék fut egy kétdimenziós síkban (stadion), amely a szimulációs szerver. A szerver mindent tud a játékról: a pozíció játékos, labda, és így tovább. A játék alapja a kölcsönhatás a szerver és az ügynökök. A játékos kap adatot a virtuális érzékelők (vizuális, akusztikus és fizikai), és meg kell ezen adatok alapján dönteni: rúgni a labdát mozog a pályán, vagy visszalépés.

League 3D-robotok. A liga háromdimenziós robot képest 2D bonyolítja miatt magasabb realizmus: egy újabb dimenziót és bonyolult fizika a játék. A cél a játék ebben a bajnokságban - nem alakul ki egy komplex stratégia, de szervezni a mozgás robotok: a mozgás a pályán, viszont rúgni a labdát, felkelés bukása után a robot (persze, ez kapcsolódik a „fiatalok” a liga).

Emellett van egy nagy számú program a szimuláció az ipari robotok, amelyet már nem tekinthető, hiszen ezek többnyire speciális.

Labdarúgás szimulátor lehet futtatni gond nélkül Windows, Linux és OS X

Általában robotszimulátorok hatalmas összeg. Ha nem tetszik az, amiről beszélt, akkor nézd az irányt Webots (fizetett, a 30 napos ingyenes), vagy V-REP (ingyenes nem kereskedelmi használatra). Mindkét projekt rendszeresen frissítik.

  • Angol nyelvű bánya információt, hogyan lehet összegyűjteni az igazi robot: www.societyofrobots.com
  • Tervezés robotok és megbeszélés: roboforum.ru

következtetés

Szimulátor - szinte ideális környezetben, a válaszidő a robot alkatrészek közel nulla, akkor korlátlan az élettartama. Ezért létrehozása után a robot vagy algoritmus és tesztelés őket a szimulátorban a legjobb próbálja őket a való világban (ha szükséges). És ki tudja, talán a tervezés versenyezni fog a robotok Boston Dynamics és most a Google? De mindig emlékezni, hogy a szimulátor - ez csak az asszisztensével. A valóság egy kicsit más.

Itt található az ezt a cikket egy ismerősének:

A kapcsolat a rablás egy bank Tajvanon és Észak-Korea hack sávban Lazarus

A malware Necurs megtanult képernyőképeket és jelenteni a problémákat az üzemeltetők

A Darknet eladni 5000 $ Malvar, ami ATM-ek „kiköp” a pénzt

Kapcsolódó cikkek