آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب...

41
وکاپ ب ر اپ ق ب سا م ا یب ی ا ن ش آ ده ن ه هد! آرآئ: ب ل ط ی رور و ب رآپ ح م ز ی- ئ ا ب1386

Upload: kyle

Post on 08-Jan-2016

105 views

Category:

Documents


0 download

DESCRIPTION

آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386. سرفصل مطالب. ربوکاپ چیست ؟ تاریخچه مسابقات ربوکاپ سازمان ربوکاپ چرا فوتبال ؟ آشنایی با لیگ های امداد گر آشنایی با لیگ های نوجوانان آشنایی با لیگ های فوتبال. ربوکاپ چیست ؟. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

ربوکاپ مسابقات با آشنایی

دهنده : ارائهطلب نوروزی محراب

1386پاییز

Page 2: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

سرفصل مطالب

؟ چیست ربوکاپ

ربوکاپ مسابقات تاریخچه

ربوکاپ سازمان

؟ فوتبال چرا

گر امداد های لیگ با آشنایی

نوجوانان های لیگ با آشنایی

فوتبال های لیگ با آشنایی

Page 3: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

ربوکاپ ؟ چیست

. است آموزشی ابتکاری و الملی بین پژوهش یک ربوکاپ

است هوشمند و خودکار های ربات از تیمی ایجاد آن هدف

فوتبال جهانی جام قهرمان تیم با رقابت توانایی را 2050که

. باشد داشته

رباتیک و مصنوعی هوش تحقیقات توسعه آصلی، هدف

است.

Page 4: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

تاریخچه ربوکاپ

پروفسور توسط فوتبالیست های ربات ایده شدن دانشگاه Alan Mackworthمطرح از

British Columbia

بررسی را سازی شبیه سیستم و ها ربات فوتبال توسعه مستفل صورت به ژاپنی محققان

کردند.

مسابقات گزاری ژاپن Robot J-Leagueبر در

. شد مشخص مسابفان اولیه قوانین و اعالن جهانی مسابقات فراخوان اولین

زبان به آن اول نگارش توسعه و لیسپ زبان به فوتبال سرور صفر نگارش ++Cنوسعه فوتبال سرور عمومی نمایش اولین

ربوکاپ پیش مسابقات برگزاری به کنفرانس 1996نصمیم IJCAIدر

مسابقات رسمی کنفرانس 1997اعالن حاشیه IJCAI97در

کنفرانس ربوکاپ IROS-96برگزاری پیش مسابقات برگزاری و ژاپن ازاکای در

8. کردند شرکت سازی شبیه لیگ در تیم

متوسط سایز ربات نمایش

رباتیک و مصنوعی هوش تاریخ در عطفی نقطه

توسط • جهان شطرنج قهرمان IBM Deep Blueشکست

نام • به مریخ به مسیریاب ربات اولین Sojournerارسال

ربوکاپ • رسمی کنفرانس و مسابقات اولین برگزاری

مجموع حضور با مسابقات و 40برگزاری کننده 5000تیم شرکت

1992

1993

1995

1996

1997

Page 5: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

سازمان ربوکاپ

ربوکاپ فدراسیون

شده ثبت سوئیس در که است المللی بین سازمانی

است.

سالیانه سمپوزیوم و مسابقات برگزاری مسئول

. است ربوکاپ

. باشد می اجرایی هیئت و رییسه هیئت رییس، دارای

هر نمایندگان و رییسه هیئت شامل اجرایی هیئت

. باشد می لیگ

Countries Web sites

Austrian http://www.oegai.at/robocup.shtml

Brazil http://robocup.sorocaba.unesp.br/

Chinese http://www.robocupchina.org/

Dutch http://www.robocup.nl/

German http://www.robocup.de/

Italian http://www.dis.uniroma1.it/%7Enardi/ItalianRoboCup

Iranian http://www.iranrobocup.org/

Japanese http://www.robocup.or.jp

Mexican http://robocup.itam.mx

Portuguese http://robocup.isr.ist.utl.pt/

Singapore http://www.robo-erectus.org/RoboCup-Singapore/

Spanish http://www.robocupspain.es/

US http://robocup-us.org

Page 6: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

؟ فوتبال چرا

وضعیت شطرنج فوتبال

محیط ایستا پویا

حالت تغییر نوبتی بالدرنگ

اطالعات دسترسی کامل کامل غیر

سنسورها اطالعات نمادین نمادین غیر

کنترل مرکزی شده توزیع

Page 7: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

ربوکاپ های لیگ

بندی تقسیم گروه سه در ربوکاپ های لیگ: شوند می

امداد • امدادگر های ربات امداد سازی شبیهنوجوانان •

رقصنده های ربات فوتبالیست های ربات امدادگر های رباتفوتبال •

کوچک سایز های ربات متوسط سایز های ربات پا چهار های ربات نما انسان های ربات فوتبال سازی شبیه

Page 8: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

امدادگر ربوکاپ

که است مشکالتی جدیترین از یکی حادثه در امداد

. لیگ هدف کند می خود مشغول را عامل زیادی تعداد

این در تحقیقات توسعه و ترویج ربوکاپ امداد های

تیمی کارهای در هماهنگی کردن درگیر با مهم زمینه

برای فیزیکی های ربات عامله، چند های سیستم

های ابزار اطالعاتی، های ساختار نجات، و جستجو

سیستم و استاندارد های ساز شبیه شخصی، دیجیتالی

که هستند چیزهایی همه گیرنده، تصمیم پشتیبانی های

. شد خواهند کامل ادراکی سیستم یک در آینده در

Page 9: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

امدادگر های ربات

به که دیده حادثه محیط یک در ها ربات لیگ این در

چندین شامل و است شده ساخته مخصوص صورت

و صدا لرزان، های دست نظیر حیاتی عالئم با مانکن

زیر در و ها پله میان نظیر های مکان در که هستد گرما

. این شود می کاوش به مشغول اند شده پنهان آوار

باید شوند می کنترل انسان توسط که رباتها

عالئم و شده نزدیک آنها به و کنند پیدا را مجروحان

مشخص با را ای نقشه و داده تشخیص را آنها حیات

. کیفیت اساس بر ها تیم کنند کامل مجروح مکان کردن

تعداد و مجروحان اطالعات تشخیص در دقت نقشه،

. شوند می دهی امتیاز اند کرده پیدا که مجروحانی

Page 10: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

امدادگر های ربات

Page 11: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

سازی شبیهامدادگر

: و هوشمند های عامل مجازی، های ربات شود می تشکیل مسابقه سه از لیگ این

Infrastructure

کاوش به باید شده سازی شبیه های ربات از تیم هر مجازی های ربات مسابقه در

. این در کنند سازی پاک را محیط و کرده کامل را دیده حادثه محیط نقشه پرداخته،

. های سنسور اند شده مدل دقت به داخلی و بیرونی های محیط های ویژگی سیستم

در که هستند هایی سنسور به نزدیک بسیار که اند شده سازی شبیه ای گونه به ها ربات

. کنند می استفاده ها آن از واقعی های ربات حاضر حال

نقشه در هماهنگی های الگوریتم مبنای بر دهی امتیاز هوشمند های عامل مسابقات در

. و پلیس نیروی آمبوالنس، تعدادی از تیم هر است امداد سازی شبیه مختلف های

را است امکان حد در که انسانی تعداد هر دارند وظیفه که است، شده تشکیل آتشنشان

. کنند خاموش زده زلزله شهر این در را آتش و دهند نجات

Infrastructure برای یافته توسعه ساز شبیه و ها ابزار ارزیابی برای ای مسابقه

. نزدیک سازی شبیه نولید هدف است حوادث عمومی مدیریت برای سازی شبیه سیستم

. است کنند هکمک ساز شبیه پیشرفت به توانند می که هایی ابزار و واقعیت به

Page 12: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

با home@لیگ انسان تعامل و واقعی دنیای روی بر

. ربات توسعه هدف است کرده تمرکز هوشمند ماشین

روزمره، زندگی در توانست خواهد که است هایی

. کنند یاری را ها انسان

آشپزخانه، دارای که شوند می ای خانه شامل سناریو

اختیار در که است دیگر های قسمت و نشیمن اتاق

کنندگان شرکت سپس گیرد، می قرار کنندگان شرکت

به محیط این در را هایشان ربات های قابلیت باید

. برسانند اثبات

سال در لیگ این دوره - 2007اولین برمن آلمان در

. شد برگزار

Page 13: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

نوجوانان ربوکاپ

ناحیه ای، منطقه صورت به ایتکار پرورش جهت در که است ای پروژه نوجوانان ربوکاپ

. معرفی برای لیگ این کند می پشتیبانی نوجوانان برای را رباتیک های رویداد جهانی و ای

مسابقات در حضور اجازه که دبیرستانی و راهنمایی دبستانی، آموزان دانش به ربوکاپ

. . این است نوجوانان پرورش لیگ این تمرکز است شده طراحی ندارند را بزرگساالن

اطالعات تبادل جهانی پروژه در تا دهد می کنندگان شرکت به را شانس این مسابقات

اشتراک به دیگر های کشور از جدید افراد مالقات با را خود تجربیات و کرده شرکت

بگذارند.

و همکاری جنبه دو هر به یک هر در که است مسابقه چندین دارای نوجوانان ربوکاپ

. است شده تاکید رقابت

توسعه برای جدید راهی ربوکاپ، زمینه در انگیز هیجان معرفی یک نوجوانان ربوکاپ

یک و افزار نرم و افزار سخت الکترونیک، در تجربه طریق از تکنیکی های توانایی

را دوستان با تکنولوژی اشتراک زمان در تیمی کارهای گیری یاد برای آل ایده فرصت

. کند می مهیا نوجوانان برای

است : مسابقه سه دارای لیگ این

فوتبالیست • های ربات

رقصنده • های ربات

امداد • های ربات

Page 14: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

فوتبالیست ربوکاپ

. است فوتبال های رقابت ربوکاپ، فعالیت اصلی هدف

تبادل و تحقیقات برای مناسبی های فرصت های بازی

. هستند علمی اطالعات

شود : می تقسیم زیر های لیگ به فوتبالیست ربوکاپ

کوچک سایز های ربات

متوسط سایز های ربات

پا چهار های ربات

نما انسان های ربات

فوتبال سازی شبیه

Page 15: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

سایز های رباتکوچک

( کوچک های ( f-180ربات مساحت حداکثر دارای

ارتفاع 180 متر، . 18سانتی تیم هر مترهستند سانتی

زمین یک در که است کوچک سایز ربات پنج ار متشکل

- نارنجی گلف توپ یک با و پنگ پینگ زمین از کوچکتر

. از بازی هر پردازند می رقابت به دیگر های تیم با رنگ

نیمه . 5دو لیگ این تمرکز است شده تشکیل ای دقیقه

مرکزی کنترل توزیع سیستم با هایی ربات همکاری به

است.

Page 16: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

سایز های رباتمتوسط

متوسط های ) ربات f-2000 ) و قطر حداکثر دارای

. 50ارتفاع چهار از متشکل تیم هر هستند متر سانتی

زمینی در که است ربات

12x8 نیمه دو در رنگ نارنجی فوتبال توپ با و 15متر

. ربات این در پردازند می رقابت به یکدیگر با ای دقیقه

همین به و هستند نصب ها ربات روی بر ها سنسور ها

. کنند می گیری تصمیم مستقل صورت به ها ربات دلیل

با ارتباط برای سیم بی شبکه از توانند می ها ربات

. کنند استفاده یکدیگر

Page 17: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

پا چهار های ربات

پا چهار ربات چهار از هایی زمینی AIBOتیم در

3x5 نیمه دو در می 10متر رقابت به ای دقیقه

با. سیم بی ارتباط داشتن اجازه ها ربات پردازند

. ماشین، بینایی شامل رقابت این دارند را یکدیگر

هماهنگی و گیری تصمیم ربات، مکان کردن مشخص

. است عامله چند سیستم

Page 18: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

پا چهار های ربات

Page 19: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

انسان های رباتنما

سال در لیگ شکل 2002این سه به و شده معرفی

. شود می انجام

” “ ” ، پنالتی ضربات در رقابت به پا دو های ربات

. “ پردازند“ ” می دو به دو بازی و تکنیک

جوان و نوجوان سایز های ربات دسته زیر دو لیگ این

دارد.

Page 20: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

هوشمند عامل

Page 21: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

هوشمند عامل

Environment

Snake1 Snake2 Snake3 Snake4

Page 22: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

فازی منطق

Page 23: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

عصبی شبکه

Page 24: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

عصبی شبکه

1 1 1 1

1 0 0 0

1 1 1 1

1 0 0 0

1 0 0 0

1 1 1 1

1 1 1 1

1 0 0 0

1 0 0 0

1 1 1 1

1 0 0 0

1 1 1 1

1 1 1 1

1 0 0 0

1 1 1 0

1 0 0 0

1 0 0 0

1 1 1 1

1 1 1 1

0 1 0 0

0 1 0 0

0 1 0 0

0 1 0 0

0 1 0 0

f(X,W)=1 f(X,W)=1 f(X,W)=1 f(X,W)=0

f(X,W) = u(X,W) > T ? 1 : 0

w1 w2 w3 w4

W5 W6 W7 W8

W9 W10 W11 W12

W13 W14 W15 W16

W17 W18 W19 W20

W21 W22 W23 w24

Page 25: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

تقویتی یادگیری

Page 26: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

بعدی دو سازی شبیهفوتبال

است ربوکاپ های قسمت ترین قدیمی از یکی لیگ این

هوش زمینه در های پیشرفت سرعت افزایش برای که

. شود می برگزار مصنوعی

و آزمایش برای مناسبی بستر فوتبال سازی شبیه

محیطی در مصنوعی هوش مختلف های روش مقایسه

. است پویا

از تیم هر لیگ این شده 11در تشکیل مربی یک و بازیکن

به یکدیگر با کامپیوتر در و مجازی زمین یک در که است

. پردازند می رقابت

های عامل و مانیتور سرور، از سازی شبیه سیستم

. شود می تشکیل هوشمند

Page 27: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

بعدی دو سازی شبیهفوتبال

Kick power angleDash powerTurn angleTurn_neck angleTackle powerChange_view mode qualitySay stringAttention uninumPoint uninumCatch

Page 28: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

بعدی دو سازی شبیهفوتبال

High Level Skills

Page 29: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

بعدی دو سازی شبیهفوتبال

Page 30: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

بعدی دو سازی شبیهفوتبال

Page 31: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

بعدی دو سازی شبیهفوتبال

Page 32: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

بعدی دو سازی شبیهفوتبال

One , Two

Page 33: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

بعدی دو سازی شبیهفوتبال

Mislead

Page 34: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

بعدی دو سازی شبیهفوتبال

The 4-2-3-1 formation is the main formation.

4 2 3

1

Page 35: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

بعدی دو سازی شبیهفوتبال

4

The 4-2-4 formation is a fully offensive formation.

24

Page 36: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

بعدی دو سازی شبیهفوتبال

Page 37: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

بعدی دو سازی شبیهفوتبال

Page 38: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

بعدی دو سازی شبیهفوتبال

Failed

1st Successful State

Last Successful State

State 19 = 100111

State 28 = 111001

State 24 = 110001

(bx, by)

(gx, gy)

distcb

dircb

100011

bx

by

gx

gy

distcb

dircb

Page 39: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

بعدی سه سازی شبیهفوتبال

Page 40: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

بعدی سه سازی شبیهفوتبال

Page 41: آشنایی با مسابقات ربوکاپ ارائه دهنده : محراب نوروزی طلب پاییز 1386

تشکر با