هوش مصنوعی به بررسی رفتار های انسان و ایجاد سیستمی که رفتار های مشابه انسان را داشته باشد، می پردازد . همچنین ربات ها نیز برای انجام کار هایی که انسان قادر به انجام آن نبوده و همچنین تسریع در انجام کارهای انسان ها اختراع شده اند . حال ربات ها باید در شرایط گوناگون دارای قدرت تصمیم گیری باشند ، بنابراین در این مقاله به معرفی کاربرد هوش مصنوعی در رباتیک می پردازیم .
رباتیک
رباتیک از ترکیب دانش الکترونیک ، مکانیک و کامپیوتر ایجاد شده است. ربات ها هر روز با پیشرفت تکنولوژی کامل تر سریع تر دقیق تر و مطمئن تر می شوند از کاربرد ربات ها در صنایع سال هاست که می گذرد و فرایند های تکراری سنگین و خسته کننده را ربات ها انجام می دهند
کاربرد هوش مصنوعی در رباتیک
یکی از فرایند های اصلی در ساخت ربات ها ، برنامه ریزی و تحلیل فرایدی که قرار است ربات انجام دهد می باشد که ربات دارای چه قابلیت هایی ( مانند حرکت کردن ، چرخش و … ) می باشد . فرایند برنامه ریزی سبب مشخص شدن ترتیب حرکات ربات در محیط های پر از مانع را مشخص می کند .
به عنوان مثال هنگامی که یک ربات در یک زمین دارای موانع زیاد عبور نماید ، در هنگامی که با یک مانع برخورد کند ، باید ابتدا مانع را از سر راه خود بردارد ، سپس به راه خود ادامه بدهد . همچنین ربات می تواند به جای برداشتن موانع ، از مسیر دیگری برای رسیدن به هدف خود حرکت نماید .
در این هنگام است که هوش مصنوعی به کمک ربات می آید ، ربات می تواند با هوش مصنوعی خود تشخیص دهد که آیا برای رسیدن به مقصد بهتر است مانع را بردارد ، یا مسیر دیگری با موانع کمتر وجود دارد و باید از یک مسیر دیگر حرکت کند .
اگر ربات از هوش مصنوعی بسیار بالا برخوردار باشد ، قادر خواهد بود که در مواقع این چنینی بدون دخالت انسان ، بهترین راه را انتخاب نماید و عملکرد مطلوبی داشته باشد . بدین طریق ربات هایی که ، با استفاده از هوش مصنوعی ساخته می شوند ، در برخی کار ها جایگزین انسان ها خواهند شد .
در طراحی برخی از ربات ها ، تمام دستورالعمل ها و راه حل های موجود به ربات داده می شود ، اما برای این که ربات بتواند تشخیص دهد ، که در شرایط کنونی استفاده از کدام راه حل بهتر است ، باید ربات دارای هوش مصنوعی باشد .