پژوهش سرای دانش آموزی شهید نساجی: شبیه‌سازی

جستجو پیرامون این موضوع:    
[ برگشت به صفحه اصلی | انتخاب موضوع جدید ]

درمسابقات ربات های نقاش ویژه دوره راهنمایی دانش پژوهان شهید نساجی

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

اسامی دانش آموزان

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

احسان یزدانی  از مدرسه راهنمایی شهید خرازی 2 رتبه دوم کشوری

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

همچنین در مسابقات مسیر یاب راهنمایی تیم مسیر یاب پژوهشسرا رتبه سوم کشوری را احراز نمود.

معین زمانی ، علیرضا توکلی و محمد سلیمانی  اعضا این تیم بودند.

این مسابقات در اسفند ماه 1388 در اردوگاه کشوری شهید بهشتی اصفهان با همت موسسه نادکو ،تبیان و شرکت برگ سبز انجام گرفت.

دوشنبه، 23 فروردين ماه ، 1389
بازديد:94 بار
همایش تجلیل از ستارگان علمی پژووهشی ناحیه 3 اصفهان  بیست وسوم اسفند ماه 88 در محل کانون حضرت امام خمینی باحضور 296 نفر از برترین های ناحیه در المپیادها کنکور سراسری ، جشنواره ی جوان خوارزمی ، دیپلمه های برتر ، رباتیک و سایر جشنواره های علمی برگزار شد. 
دوشنبه، 24 اسفند ماه ، 1388
بازديد:123 بار
آرشیو: ربوکاپ
ربوکاپ چیست ؟
ربوکاپ تلاشی در زمینه پروراندن تحقیقات هوش مصنوعی و  هوش  روبات هاست  که  به  عنوان  یک  مسئله در کشورهای مختلف دنبال می شود ، برای چنین مسئله ای بازی فوتبال در نظر گرفته شده است.
شبیه سازی فوتبال
به منظور اینکه یک تیم از روبات ها بتوانند  به صورت واقعی بازی فوتبال انجام بدهند، باید در آن     تکنولوژی های مختلفی وجود داشته باشد.  که برخی از این تکنولوژی ها عبارتند  از  پردازش  بلادرنگ،  قابلیت  استحکام در برابر نویز، همکاری در سیستم های چندعامله، پردازش اطلاعات ناقص و یادگیری مهارتها.
در مسابقات شبیه سازی، روبات های واقعی وجود ندارند ولی تماشاگران می توانند بازی را همانند یک بازی کامپیوتری از طریق یک صفحه نمایش بزرگ یا مانیتور کامپیوتر مشاهده کنند، هر فوتبالیست شبیه سازی شده می تواند برای خود یک استراتژی داشته باشد و در حقیقت هر تیم از تعدادی برنامه نویس تشکیل شده است. که آنها با استفاده از مهارت های برنامه نویسی و روش های پیچیده هوش مصنوعی و الگوریتمی بازیکن های مجازی را به وجود می آورند که این بازیکن های مجازی در حقیقت همان فوتبالیست های شبیه سازی شده هستند. تعداد زیادی کامپیوتر به هم متصل شده اند که شبیه سازی مسابقات روی این کامپیوترها انجام شود. در مسابقات شبیه سازی ، یک کامپیوتر مرکزی وجود دارد که عمدتاً وظایف زیر را به عهده دارد :
1. شبیه سازی میدان بازی.
2. کنترل حس گرهای بازیکنان.
3. داوری بازی.
مسابقات مجازی
اصول برنامه نویسی برای قسمت شبیه سازی فوتبال این است که باید برای 11 بازیکن برنامه بنویسیم
هر بازیکن(برنامه) باید با توجه به موقعیت توپ و بقیه بازیکنان و ... در مدت یک دهم ثانیه که سرور تمام پیامها را جمع آوری کرده و با استفاده از آن موقعیت جدید توپ و بازیکنان را دوباره برای هر بازیکن از طریق اتصالات یو دی پی میفرستد تصمیم بگیرد که چکار کند.
بازی را از طریق برنامه مونیتور نگاه میکنم .همه این برنامه ها از طریق شبکه به هم وصل میشوند. مدت زمان مسابقه 10 دقیقه یعنی دو نیمه 5 دقیقه ای است که در واقع این برنامه ها هستند که در دو نیمه 5 دقیقه ای با هم مسابقه می دهند در انتهای بازی مانند فوتبال واقعی گل های زده ، خورده و برنده مشخص میشود .
از خصوصیات مهم این بازی ها این است که 11 برنامه که نقش 11 بازیکن را دارند ، باید به طور مستقل از هم اجرا شوند و این 11  برنامه نمی توانند به جز از طریق محیط پیرامون خود یعنی اطلاعات بینایی و شنوایی به طور مستقیم با هم ارتباط داشته باشند . هر بازیکن اطلاعات خود را از کامپیوتر مرکزی دریافت می کند و سپس عمل مورد نظر خود را به کامپیوتر مرکزی می فرستد .
تشریح فوتبال سه بعدی ربوکاپ:
این بخش از ربوکاپ جزو مهم ترین بخشهای جدایی ناپذیر ربوکاپ میباشد که ما نیز همان طور كه در بالا گفته شد باید برای 11 بازیكن برنامه بنویسیم.
به دلیل این که کد پایه ای در جهان برای شبیه سازی فوتبال سه بعدی مانند کد پایه دانشگاه یو وی ای برای
فوتبال دو بعدی وجود ندارد این کد را نیز به همراه بخش های زیر که وابسته به آن است می بایست
خودمان تهیه کنیم.
۱. بخش شبکه:  این بخش پس از الگوریتم تیم  ،  جزو مهم ترین بخش و زمان برترین قسمت این کار
می باشد.
۲. بخش جدا سازی اطلاعات : اطلاعات که در هر یک دهم ثانیه برای بزیکنان خودی و دشمن با استفاده از شبکه ارسال می شود ( به صورت رشته(  را باید جدا سازی کرد و بر اساس اطلاعات به دست آمده و باتوجه به الگوریتمی که نوشته میشود تصمیم به حرکت بعدی گرفت.
۳. نوشتن توابع ریاضی و محاسبات فیزیکی: اطلاعات به دست آمده از سرور باید تحلیل شوند که در طول این تحلیل نیاز به توابع ریاضی و توابع فیزیکی هستند که نوشتن آنها نیز از ضروریات است.
۴. تکمیل و کامل سازی کد پایه: که شامل نوشتن فایل کامپایل کننده و فایل اجرا کننده میباشد.
۵. ارایه الگوریتم نوشتن تیم بر حسب الگوریتم ارایه شده  :  ارایه دادن الگوریتم نیز مهم ترین  بخش  است
که  عبارت  است  از  الگوریتم  دادن  و  نوشتن     استراتژی – پیاده سازی الگوریتم و تست و آزمایش
الگوریتم.
 
دوره ربوکاپ
هدف از این دوره، آموزش دانش پژوهان به منظور شرکت در مسابقات شبیه‌سازی فوتبال دو بعدی، برنامه‌نویسی بازی‌های رایانه‌ای و شرکت در جشنواره‌های مختلف مانند حلی نت و غیره می‌باشد.
در دورة  مقدماتی دانش‌آموزان پایه اول دبیرستان و یا قبول شدگان سوم راهنمایی که از هوش سرشار و معدل بالایی برخوردار باشند در موضوعات : مبانی کامپیوتر، الگوریتم، فلوچارت و برنامه نویسی مقدماتی در حد تسلط آموزش داده می‌شوند..
در دوره پیشرفته دانش‌پژوهان پس از طی مرحله مقدماتی و داشتن توان و مهارت کامل به یادگیری سیتم عامل لینوکس، برنامه نویسی تحت لینوکس و برنامه نویسی پیشرفته C++ خواهند پرداخت.
در دوره تخصصی نیز شبیه سازی فوتبال دو بعدی و  آماده سازی تیم  برای شرکت در مسابقات کشوری و جهانی آموزش داده خواهد شد.


سه شنبه، 1 ارديبهشت ماه ، 1388
بازديد:147 بار
گذر زمان
آمار کاربران
نظرسنجی
نظر شما درباره سایت

خیلی عالیه
میتونه بهتر باشه
جای کار داره
بهترین سایته
نظری ندارم!



نتایج
نظرسنجی ها

تعداد آراء 129
تصویر تصادفی


جستجوی گوگل


جستجو در وب
جستجوی سايت
وبلاگ نجومی ها
راه اندازی شده با: phpnuke فارسی (مشهد تیم)          میزبانی، نصب و راه‌اندازی سیستم مدیریت محتوا: ‌‌‌ گروه نرم افزاری تسنیم