امروزه روباتیک[1] به عنوان یکی از رشتههای علوم ومهندسی، مورد توجه بسیاری از موسسههای تحقیقاتی قرار گرفته است و به یکی از حوزه های بسیار جذاب تحقیق و پژوهش بدل گشته است، به نحوی که تحقیقات در زمینه روباتیک در شاخه های مختلفی در حال پیگیری است. در زمینه روباتیک سه رویکرد کلی مورد توجه می باشد که تحقیقات در این سه حوزه گسترده رو به پیشرفت میباشد. در رویکرد اول سعی بر ساخت روباتهای مصنوعی و هوشمند کردن آنها با استفاده از الگوریتمهای هوش مصنوعی[2] است، که این رویکرد بسیار پرطرفدار خود به شاخه های گوناگونی تقسیم میشود که در ادامه به معرفی برخی از آنها خواهیم پرداخت. رویکرد دوم به استفاده از هوش طبیعی[3] برای کنترل روباتهای مصنوعی میپردازد. روباتهایی که با کنترل دستی هدایت میشوند در این حیطه قرار میگیرند و در نهایت رویکرد آخر استفاده از روباتهای طبیعی[4] و تربیت آنها برای دست یافتن به اهداف از پیش تعیین شده میباشد. تربیت حیوانات برای انجام اعمال خاص، مثالی از رویکرد سوم میباشد.
روباتها را میتوان در تقسیم بندی دیگری از لحاظ کاربرد آنها قرار داد که از این بین میتوان به روباتهای صنعتی[5]، روباتهای خانه دار، روباتهای پزشکی[6]، روباتهای سرویس دهنده، روباتهای نظامی، روبات های سرگرمی و … اشاره کرد.
همچنین روباتها از نظر سامانه حرکتی نیز قابل تقسیم بندی هستند که به طور خلاصه به صورت زیر قابل تقسیم می باشند:
– روبات های ایستا[7] (غیر متحرک)
– روبات های متحرک[8]
– روبات های فضانورد
– روبات های پرنده
– روبات های دریا نورد
– سایر روبات ها
دسته اول روباتهای ایستا میباشند( شکل1-1). بیشتر روبات های صنعتی موجود در کارخانهها ازین دست می باشند. بازوهای روباتیک[9] و همچنین روباتهای پردازشگر و ابر محاسباتی[10] از این دست روبات می باشند.
دسته بعدی روباتهای متحرک می باشند که بر روی زمین حرکت می کنند. این گروه شامل طیف گستردهای از روباتها می باشد:
– روبات های چرخ دار
– روبات های زنجیردار
– روبات های پا دار
- روبات های دوپا (انسان نما)
- روبات های سه پا
- روبات های چهارپا
– دیگر موارد
شکل 1-2 نشان دهنده نمونههای مختلف از روباتهای متحرک بر روی زمین است. دسته بعدی روباتهای فضانورد هستند که مخصوص فعالیت در فضاهای کم گرانش طراحی میشوند و مخصوص انجام ماموریت در سطح کرات دیگر و یا ایستگاههای فضایی میباشند. روباتهای کاوشگر فضایی از نمونههای این دسته هستند.
روباتهای پرنده دسته بعدی روباتها هستند که پهبادها، هواپیما و بالگردهای بدون سرنشین از جمله این روباتها هستند. و در نهایت دسته آخر همانگونه که از نام آن پیداست مخصوص حرکت در سطح یا زیر آب طراحی میشوند. روباتهای دریانورد شامل انواع زیردریاییها، قایقها، و روباتهای ماهی میباشد. شکل های1-3، 1-4 و1-5 به ترتیب نشان دهنده نمونه هایی از روبات های فضانورد، پرنده و دریانورد می باشند. همانطور گه از تصاویر و توضیحات مشخص است، حوزه عملکرد روباتها در طراحی سامانه حرکتی آن نقش مستقیم دارد.
2-1- روبات های انسان نما
از میان تقسیم بندیهای گوناگون ارائه شده در حیطه روباتیک، یکی از پرکاربردترین و مهمترین روباتها، روبات انساننما میباشد که از نظر تقسیمبندی در دسته روبات های پادار دوپا قرار میگیرد. این روباتها یکی از جذابترین و در عین حال پیچیدهترین حوزههای تحقیق در علوم روباتیک هستند [1-3]. درجه آزادی[1] بالا، دینامیک پیچیده و مسائل تعادلی این روبات را به یکی از پیچیدهترین روباتها تبدیل کرده است به طوری که تحلیل و مدلسازی آن به آسانی امکان پذیر نمیباشد.
روبات انساننما همانطور که از نام آن پیداست به روبات خودکاری گفته میشود که شبیه انسان است. به این معنا که از لحاظ ظاهری دارای دو دست، دو پا و سر باشد. البته این شباهت به فراخور کاربرد میتواند بیشتر وارد جزئیات شود به این صورت که چشم، دهان، انگشتان و سایر اجزای بدن نیز به آن افزوده شود (شکل1-6). همچنین این روبات دارای حسگرهای[2] پیشرفتهای جهت درک محیط اطرافش میباشد و دارای پردازشگرهایی پیشرفته جهت پردازش دادههای دریافتی از محیط است. با پیادهسازی الگوریتمهای پیشرفته و استفاده از حسگرها، این روبات قادر خواهد بود به تقلید رفتارهای انسانی دیدن، شنیدن، یادگیری از محیط و دیگر تواناییهای ذهنی انسان نیز بپردازد. به طور مثال با استفاده از حسگر بینایی[3] و الگوریتمهای مربوطه میتواند افراد یا اشیا را در محیط تشخیص دهد، به سمت آنها حرکت کند، اشیا را جابهجا کند یا با استفاده از حسگر شنوایی و الگوریتمها و سیستمهای پردازش گفتار، به گفت و گو با انسان بپردازد و تواناییهایی دیگر ازین دست. به همین دلیل این شاخه از روباتیک به یکی از جذابترین و به روزترین شاخههای این علم تبدیل شده است که ذهن دانشمندان زیادی را به خود مشغول کرده است و همچنین کشورهای پیشرفته سرمایه گذاری های فراوانی در این زمینه انجام داده اند.
این روباتها برای آینده صنعت و تحقیق در زمینه روباتیک اهمیت فراوانی دارند. از جمله کاربردهای پیش بینی شده برای این روباتها در آینده کار در کارخانه ها، منازل، شرکت در عملیات امداد و نجات، بازی فوتبال و در سطوح بالاتر استفاده از آنها در عملیات های نظامی و استراتژیک میباشد. روشهای هوش مصنوعی قابل پیادهسازی در این روباتها علت اصلی علاقه محققین هوش مصنوعی به این زمینه است به طوری که فوتبال روباتهای انساننما مدتی است که در مجامع علمی به عنوان بستری مناسب جهت پیاده سازی و آزمایش روش های هوش مصنوعی جایگاه مناسبی پیدا کرده است و گرایش به انجام تحقیق در این زمینه با استقبال چشمگیری روبرو بوده است.
[1] Degrees Of Freedom
[2] Sensor
[3] Vision Sensor
[1] Robotic
[2] Artificial Intelligence
[3] Natural Intelligence
[4] Natural Robots
[5] Industrial Robots
[6] Medical Robots
[7] Static Robots
[8] Dynamic Robots
[9] Robotic Arms
[10] Computational Cloud