ورود

نسخه کامل مشاهده نسخه کامل : هوش مصنوعی در فلش



aminmix
03-02-2008, 01:12
توی این کارم یه روبوت مسیر یابو طراحی کردم که هر طور هم که موانع رو جلوش بچینیم میتونه خودشو به مقصد برسونه .من روی این پروژه خیلی کار کردم ، یه جور کل کل با بچه های روبوتیک دانشگاهمونه ،اما استفاده های دیگه ای هم میشه ازش کرد ، مثلا تو بازی های فلش که نیاز به یه جور هوش مصنوعی داره


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
حجمش 42 کیلو بایته ، بهتره تو IE اجراش نکنید ، حتماً بگیرید و با فلش پلیر ببینید ، همه نظر بدید.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
لینک دانلود تو این صفحه هم هست:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

maziyar_sh
03-02-2008, 12:52
خیلی خوب بود.
ولی یک مشکل داره و اون اینه که ربات همیشه بهترین مسیر رو انتخاب نمی کنه .
مثلا وقتی یک مانع جلوش میگذاری بعداز این که از اون رد شد مانع رو دور میزنه درحالیکه میتونه ازیک مسیر
کوتاه تر به مقصدش برسه .
درمجموع عالی بود معلومه زیاد روش وقت گذاشتی.

aminmix
03-02-2008, 18:40
از اونجایی که این روبوت سیستم نویگیتور نداره ،فقط میتونه با استفاده از حسگر های لمسی که اطرافشه راهو تشخیص بده و در نتیجه امکان میانبور زدن وجود نداره و باید هر مسیریو امتحان کنه

raptor22
03-02-2008, 20:24
عالي بود. ببينم چجوري اين كار و كردي؟

mhm5000
03-02-2008, 20:26
لطفا برنامه نويسي آن را نيز ياد بده...

amir_infernal
03-02-2008, 21:13
خيلي خوب شده
يه اشكالي تو مورد زير داره فقط ! نميتونه خودشو از اين حالت بيرون بكشه

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

dogtag
03-02-2008, 21:45
آقا از همون قضیه یه "یه ور رو بگیر و برو" استفاده کردی؟
در کل عالیه، یعنی کفم برید ولی مشکل هم داره

aminmix
04-02-2008, 09:55
برنامه نویسیش دو تا بخش اصلی داره :
1. توابعی که برای حرکت و یا چرخش این ماشین تعریف شدن.
2.منطقی که با استفاده از اطلاعاتی که از سنسورهای اطراف (به کمک hitTest) گرفته میشه تصمیم میگیره که ماشین حرکت کنه یا بچرخه.
حالا اگه در مورد جزییات کار هم سوالی هست بفرمایید.
در مورد اون لوپی که دوستمون پیدا کرده هم هنوز راهی پیدا نکردم اما اگه ورژن جدیدشو بخوام بسازم حتماَ درستش میکنم.

:10:tnx 4 attention

blackfox
05-02-2008, 08:13
اگر در برنامه نویسی روبوتت طوری کد میدادی که :
1 وقتی در حال حرکت به سمت پایینه و از مانع عبور می کنه ، به چپ بپیچه
2 وقتی در حال حرکت به سمت بالاست و از مانع عبور می کنه ، به راست بپیچه
3 در حرکت رو به جلو و عقب پیچیدن به صورت رندوم باشه

طبق احتمال خیلی سریع تر به مقصد میرسید .

aminmix
05-02-2008, 08:28
تو این مورد فکر خوبیه ، سومیو بیشتر توضیح بده
ضمناً این روبوت فقط وقتی سنسور های جلوش به مانع برخورد کنه یا سنسور های کنارش خالی شه تصمیم میگیره که بچرخه یا حرکت کنه. اینارو هم در نظر بگیر

flashman
05-02-2008, 21:51
سلام دوسته من

جالبه ولی جای کاره بیشتری هم داره .

موفق باشی

aminmix
08-02-2008, 12:54
اگه شما هم فکری ، ابتکاری یا نظری در این مورد داشتید بگید تا تو نسخه بعدیش استفاده کنم

:40: