futball aibo robotkutyával szakdolgozat védés

11
1/11 Futball AIBO Futball AIBO robotkutyával robotkutyával Szakdolgozat védés Szakdolgozat védés Bodor László Bodor László IAR-2004 IAR-2004

Upload: milla

Post on 20-Jan-2016

152 views

Category:

Documents


0 download

DESCRIPTION

Futball AIBO robotkutyával Szakdolgozat védés. Bodor László IAR-2004. AIBO. Négylábú mobil robot 1999. Sony Corp. : ERS-110 Szórakoztató iparban új piac létrehozására AIBO jelentése: 1. társ (Japánul) 2. Artificial Intelligence Robot Hatalmas sikert aratott. ERS-210. ERS-210A. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Futball AIBO robotkutyával Szakdolgozat védés

1/11

Futball AIBO Futball AIBO robotkutyávalrobotkutyával

Szakdolgozat védésSzakdolgozat védés

Bodor LászlóBodor LászlóIAR-2004IAR-2004

Page 2: Futball AIBO robotkutyával Szakdolgozat védés

2/11

AIBOAIBO

Négylábú mobil Négylábú mobil robotrobot

1999. 1999. Sony Corp.Sony Corp.: : ERS-110ERS-110

Szórakoztató Szórakoztató iparban új piac iparban új piac létrehozásáralétrehozására

AIBOAIBO jelentése: jelentése: 1.1. társ (Japánul) társ (Japánul) 2. 2. Artificial Artificial

Intelligence RobotIntelligence Robot Hatalmas sikert Hatalmas sikert

aratottaratottERS-210

Page 3: Futball AIBO robotkutyával Szakdolgozat védés

3/11

ERS-210AERS-210A MI laborokban elterjedtMI laborokban elterjedt Technikai specifikációTechnikai specifikáció

CPU: 384Mhz 64-bit MIPS IVCPU: 384Mhz 64-bit MIPS IV Központi memória: 32Mbyte SDRAMKözponti memória: 32Mbyte SDRAM Háttértár: 16Mbyte Háttértár: 16Mbyte MemoryStickMemoryStick memóriakártya memóriakártya 802.11b szabványú WLAN kártya (PCMCI)802.11b szabványú WLAN kártya (PCMCI) 20 DOF robottest20 DOF robottest

lábak egyenként 3 DOFlábak egyenként 3 DOF fej szintén 3 DOFfej szintén 3 DOF

Szenzorok: színes CMOS kamera, sztereo mikrofon, Szenzorok: színes CMOS kamera, sztereo mikrofon, nyomásérzékelő, gyorsulásérzékelő, infravörös távolságmérő, nyomásérzékelő, gyorsulásérzékelő, infravörös távolságmérő, stb.stb.

Energia ellátás: autonóm működés Energia ellátás: autonóm működés ~~1.5 óráig lítium ion 1.5 óráig lítium ion akkumulátorral.akkumulátorral.

Operációs rendszer: Aperios (Sony)Operációs rendszer: Aperios (Sony)

Page 4: Futball AIBO robotkutyával Szakdolgozat védés

4/11

RobotfutballRobotfutball

Robotfutball bajnokságok (RoboCup, 1997)Robotfutball bajnokságok (RoboCup, 1997) robot futball világbajnokságrobot futball világbajnokság konferenciakonferencia

CélCél robotikai és MI kutatások ösztönzéserobotikai és MI kutatások ösztönzése szabványos probléma az előrehaladás szabványos probléma az előrehaladás

„mérésére”„mérésére” Végső célVégső cél

2050-ig olyan robotok létrehozása, melyek 2050-ig olyan robotok létrehozása, melyek képesek legyőzni az embereket futballban.képesek legyőzni az embereket futballban.

Page 5: Futball AIBO robotkutyával Szakdolgozat védés

5/11

Négylábú robotfutball Négylábú robotfutball ligaliga

Page 6: Futball AIBO robotkutyával Szakdolgozat védés

6/11

A kitűzött célokA kitűzött célok

AIBO felhasználásávalAIBO felhasználásával A négylábú robotfutball ligát véve mintáulA négylábú robotfutball ligát véve mintául Robotfutball témakörének körbejárása, Robotfutball témakörének körbejárása,

megismerésemegismerése Egy leendő robotfutball szoftver Egy leendő robotfutball szoftver

kifejlesztésének megalapozásakifejlesztésének megalapozása (egyszerűsített) robotfutball szoftver (egyszerűsített) robotfutball szoftver

megtervezésemegtervezése szükséges szoftverkomponensek egy részének szükséges szoftverkomponensek egy részének

implementálásaimplementálása

Page 7: Futball AIBO robotkutyával Szakdolgozat védés

7/11

Cél: robotfutball Cél: robotfutball témakörének körbejárása, témakörének körbejárása,

megismerésemegismerése Megvalósítása:Megvalósítása:

IrodalomkutatásIrodalomkutatás AIBOAIBO RoboCupRoboCup robotfutball szoftverek megvalósítási robotfutball szoftverek megvalósítási

alternatíváialternatívái

Page 8: Futball AIBO robotkutyával Szakdolgozat védés

8/11

Cél: robotfutball szoftver Cél: robotfutball szoftver megtervezésemegtervezése

Megvalósítása:Megvalósítása: RendszertervRendszerterv

CMU CORAL CMU CORAL Research GroupResearch Group publikációi publikációi alapjánalapján

egyszerűsített rendszeregyszerűsített rendszer ahol csak lehet triviális megközelítésahol csak lehet triviális megközelítés team munka, kooperáció nincsteam munka, kooperáció nincs alacsonyszintű funkcióra helyezi a alacsonyszintű funkcióra helyezi a

hangsúlythangsúlyt

Page 9: Futball AIBO robotkutyával Szakdolgozat védés

9/11

Cél: szükséges Cél: szükséges szoftverkomponensek egy szoftverkomponensek egy részének implementálásarészének implementálása

Megvalósítása:Megvalósítása: Mozgás alrendszer (szoftverkomponens)Mozgás alrendszer (szoftverkomponens)

Mozgás visszajátszó programMozgás visszajátszó program MoNet mintaprogram (Sony)MoNet mintaprogram (Sony) Odometria nélkülOdometria nélkül

Mozgás adatok létrehozásaMozgás adatok létrehozása getpose (saját)getpose (saját) c2mtn és mtntool (saját)c2mtn és mtntool (saját) Skitter (Skitter (DogsBody & Ratchet SoftwareDogsBody & Ratchet Software))

Mozgás adatokMozgás adatok Saját készítésűSaját készítésű Minta adatok (Sony)Minta adatok (Sony)

Page 10: Futball AIBO robotkutyával Szakdolgozat védés

10/11

DemonstrációDemonstráció

Mozgás alrendszer működés közbenMozgás alrendszer működés közben

Page 11: Futball AIBO robotkutyával Szakdolgozat védés

11/11

ÖsszefoglalásÖsszefoglalás IrodalomkutatásIrodalomkutatás RendszertervRendszerterv

MozgásMozgás LátásLátás HelymeghatározásHelymeghatározás KommunikációKommunikáció ViselkedésViselkedés (csak (csak

egyszerűsített, alacsonyszintű)egyszerűsített, alacsonyszintű)

ImplementációImplementáció Mozgás Mozgás (odometria nélkül)(odometria nélkül) LátásLátás HelymeghatározásHelymeghatározás KommunikációKommunikáció ViselkedésViselkedés

Egy teljes robotfutball szoftver a következő alrendszerekre bontható (CMU CMPack alapján):

• MozgásMozgás• LátásLátás• HelymeghatározásHelymeghatározás• KommunikációKommunikáció• ViselkedésViselkedés