سفارش تبلیغ
صبا ویژن

تکنولوژی ساخت ربات ها

رباتیک چیست؟

رشد روز افزون دانش بشری انسانها را با دست آوردها و علوم جدیدی آشنا می‌سازد که قبل از آن شاید تنها ریشه در تخیل داشت رباتیک یکی از تخیلات انسانی است که کم کم پا به عرصه واقعیت نهاده و زندگی بشری را دست خوش تغییرات شگرفی خواهد کرد.

از آنجایی که موسسه اطلاع رسانی تبیان سعی دارد همچون بقیه زمینه‌ها از پیشتازان عرصه علم و فناوری نیز باشد فعالیت در این بخش را لازم دانستیم

قوانین رباتیک:

کلمه ربات اولین بار توسط Karel Capek  نویسنده نمایشنامه R.U.R روبات‌های جهانی روسیه در سال 1921 ابداع شد. ریشه این کلمه، کلمه چک اسلواکی (robotnic) به معنی کارگر می‌باشد.

در نمایشنامه وی نمونه ماشین، بعد از انسان بودن و دارا بودن نقاط ضعف و قوت یک انسان معمولی ، یک انسان دارای قدرت بسیار زیادی بود که در پایان نمایش نامه برای مبارزه علیه سازندگان خود استفاده شد البته لازم به ذکر است که پیش از آن یونانیان نیز مجسمه متحرکی ساخته بودند که نمونه اولیه ماشینی بوده که ما امروزه ان را ربات می‌نامیم.

تعریف امروزه ربات از نظر عوام مردم وسیله ای است که اعمالی هوشمند شبیه انسان انجام می‌دهد در حالی که فرهنگ وبستر ربات را این‌گونه تعریف می‌کند:"یک دستگاه یا وسیله خودکاری که قادر به انجام اعمالی است که معمولا به انسان‌ها نسبت داده می شود و یا مجهز به قابلیتی است که شبیه هوش بشری است".

در این راستا دانشمندان سعی بر آن دارند ربات‌هایی بسازند که به طرق مختلف نیاز ‌های انسان‌ را براورده سازند و در نهایت به رباتی با قابلیت ‌های کامل یک انسان برسند

قوانین رباتیک مطرح شده توسط آسیموف چنین است:

• ربات ها نباید هیچگاه به انسانها صدمه بزنند.

• رباتهاباید دستورات انسانها را بدون سرپیجی از قانون اوّل اجرا کنند.

• رباتها باید بدون نقض قانون اوّل و دوم از خود محافظت کنند.

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

• مغز که معمولاً یک کامپیوتر است

•  محرک و بخش مکانیکی شامل موتور، پیستون، تسمه، چرخ‌ها، چرخ دنده‌ها و …

• سنسور که می‌تواند از انواع بینایی، صوتی، تعیین دما، تشخیص نور، تماسی یا حرکتی باشد.

 

بر اساس این سه قانون و سه قسمت ذکر شده به معرفی انواع ربات‌ها ، بررسی عملکرد آنها ، اخبار مسابقات ، تحلیل پیشرفت و آموزش آنها خواهیم پرداخت ، امید است در این قسمت نیز همچون بخش‌‌های دیگر با پیشنهادات و انتقادات سازنده خود، ما را یاری نمایید.

 


[ یادداشت ثابت - سه شنبه 91/4/28 ] [ 2:38 عصر ] [ سبا محبی ]

 

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

رُبات دستگاهی الکترو-مکانیکی برای انجام وظایف گوناگون است. یک ماشین که می‌تواند برای عمل به دستورهای گوناگون برنامه‌ریزی گردد و یا یک سری کارهای ویژه انجام دهد. به ویژه آن دسته از کارها که فراتر از توانایی‌های طبیعی و سرشتی بشر باشند. این ماشین‌های مکانیکی برای بهتر به انجام رساندن کارهایی چون احساس کردن، دریافت نمودن و جابجایی اشیا یا کارهای تکراری مانند جوشکاری فراوری می‌شوند.

ربات، گماشته‌ای بصورت مکانیکی یا مجازی است. ربات‌های انسان‌نمای ساده و معمولاً تخیلی که در فیلم‌های قدیمی دیده می‌شد را در فارسی آدم‌آهنی نیز می‌نامند.

 

ساختار ربات

یک ربات معمولاً یک سیستم الکترومکانیکی می‌باشد که با حرکت یا ظاهرش مفهومی از خود یا از ارباب خود را انتقال می‌دهد. از جایی‌که واژه? «ربات» هم به ربات‌های فیزیکی و هم به ربات‌های مجازی اطلاق می‌شود، برای ربات‌های مجازی لفظ «بات» بکار برده می‌شود که معمولاً بصورت نمایندگان نرم‌افزاری[1] می‌باشند. اینکه چه دستگاهی دقیقاً توصیف کننده ربات است هنوز جای بحث دارد، ولی بطور کلی ربات‌ها باید چندین ویژگی شاخص داشته‌باشند مانند:

  • از مواد مصنوعی ساخته شده باشد.
  • قادر به درک محیط خود باشد.
  • بتواند در اشیای محیط خود تأثیر گذارد.
  • درجه‌ای از هوش داشته باشد، یا توانایی انتخاب بر اساس محیط را داشته باشد، یا بصورت کنترل خودکار برنامه‌ریزی مجدد شود.
  • قابل برنامه‌ریزی باشد.

 


[ دوشنبه 91/5/2 ] [ 10:35 صبح ] [ سبا محبی ]

آسیمو  

آسیمو در نمایشگاه اکسپو 2005.

آسیمو[1] یک روبات انسان‌نما است که توسط شرکت هوندا ساخته شده‌است. آسیمو 130 سانتیمتر قد و 54 کیلوگرم وزن دارد و می‌تواند بر روی دو پا با حداکثر سرعت 6 کیلومتر بر ساعت (4?3 متر بر ثانیه) بدود.[2] آسیمو توانایی خواندن (ترجمه) حرکات و حالات چهره? انسان‌ها را دارد و می‌تواند مستقلاً پاسخ دهد.

در حال حاضر 45 واحد آسمیو در جهان وجود دارد. تولید هر یک از این واحدها 638?186 یورو هزینه دارد.

آسیمو در تحقیقات و توسعه هوندا، «مرکز تحقیقات بنیادی تکنیکی واکو»، در ژاپن ساخته شده است.

 

پیشینه [ویرایش]

هوندا سری E، مجموعه‌ای از روبات‌های انسان‌نما بود که توسط مارک فولر طراحی و توسط شرکت هوندا بین سال‌های 1986 تا 1991 ساخته شد. این مجموعه بعداً تحت عنوان هوندا سری P گسترش داده شد. دانش و تجربه به دست آمده از این ربات‌های آزمایشی منجر به ساخت روبات پیشرفته آسیمو توسط هوندا شد.

تجهیزات و توانایی‌ها [ویرایش]

آسیمو درحال پائین آمدن از پله‌ها.

در داخل سر آسیمو 3 میکروفون جاسازی شده‌است که به آسیمو امکان دریافت پیام‌های صوتی و همچنین امکان تشخیص جهت صدا را می‌دهد.

آسیمو محیط اطراف خود را با دو دوربین می‌بیند. به واسطه این دوربین‌ها آسیمو توانایی تشخیص عمق و فاصله را نیز دارد. چشمان آسیمو در محلی قرار گرفته‌اند که هم سطح چشمان یک انسان بالغ در هنگام نشستن بر روی صندلی باشند.

5 حس‌گر فراصوت در پائین کوله‌پشتی آسیمو تعبیه شده است. این حس‌گرها آسیمو را قادر می‌سازد که اجسام ثابت یا متحرک را در کناره‌ها و پشت خود تا فاصله? 3 متری تشخیص دهد.

باتری لیتیوم-یون 51?8 ولت، که در پشت آسیمو قرار گرفته او را قادر می‌سازد که با 4 ساعت شارژ یک ساعت فعالیت کند.

حس‌گر فراصوتی، لیزرهای فروسرخ و دوربین‌هایی که در قسمت میانی بدن آسیمو قرار دارند با تشخیص اشیا تا فاصله 3 متری به او کمک می‌کنند تا به راحتی در محیط حرکت کند.

آسیمو تنها روبات انسان‌نما است که می‌تواند مستقل و بدون کمک از پله بالا و پائین رود.[3]

اندازه آسیمو به گونه‌ای در نظر گرفته شده است که به راحتی بتواند در محیط زندگی انسان به فعالیت بپردازد

 


[ دوشنبه 91/5/2 ] [ 10:29 صبح ] [ سبا محبی ]

 

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

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

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

یک نکته می نویسم همیشه موقع ساختن هر رباتی آویزه ی گوشتون باشه

«تعادل را رعایت رعایت»

بله درسته تعادل!!!

من چند بار ربات ساختم 

اما تو هیچ کدومشون تعادل نبوده و بخاطر همین هم هر دفعه شکست خوردم

رباتتون رو نه اونقدر سنگین کنید که چرخ ها و موتور های شما قادر به حمل ربات نباشند

و نه آنقدر سبک که روبات مقابل با یک هل ساده شما را از میدون به در کند

یک نکته دیگر

«طرف راست ربات با طرف چبش قرینه باشند»

همه ی چرخهای شما باید روی زمین باشند و این وقتی صورت می گیرد که ربات قرینه باشد

البته می شه کاری کرد همه چرخها روی زمین باشند اما ربات قرینه نباشد که آن اصلا بدرد ربات جنگجو نمی خورد

نکته بعدی خیلی مهم نیست ولی اگر در سطح جونیور(دانش آموزی) هستید پیشنهاد می کنم رعایت کنید!!!

از مته و از این چیزا که دور روبات می چرخند استفاده نکنید

چرا؟

چون موجب لرزش در روبات می شوند!!!

بلاه و این طوری نمی گذارند ربات سربع و پر قدرت راه برود

تا می توانید از چرخ دنده برای چرخ هاتون استفاده کنید

زیرا بدین وسیله قدرت چرخها افزایش می یابد

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

یک نکته دیگر

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

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

چرا چون کم تر دردسر دارید

البته باید یک اپراتور خوب نیز باشید!!!

ساختار ربات

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

1. بالای 800 گرم

2. زیر 800 گرم(بیشترین افراد)

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

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

ساختار دو ربات را برایتان می کشم:

 

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

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

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

خب اگ شما نیز تجربه ای داشتید خوشحال می شوم تو قسمت نظرات برام بگذارید!!!

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

 


[ دوشنبه 91/5/2 ] [ 10:20 صبح ] [ سبا محبی ]

روبات های تعقیب خط 

     همانطور که از اسم این روبات ها مشخص است کار آنها تعقیب یک خط می باشد که این خط امکان دارد یک خط سیاه باشد که روی یک زمینه سفید کشیده شده ویا یک خط سفید که روی زمینه سیاه است. این خط دارای منحنی ها ? زاویه ها و بریدگی ها و ... است که در قوانین مسابقه ذکر میشود و تا حدی بازه ی تغییرات مسیر نیز در این قوانین مشخص می شود که البته مشکلی مسیر هم (که خواهم گفت مشکلی به چه چیزی گفته میشود) در حین ثبت نام ذکر می شود.

معمولا در این مسابقات استفاده از ابزار خارجی مانند کامپیوتر و هر گونه ارتباط خارجی مجاز نمی باشد. در این مسابقه به ازای هر خطا و شروع مجدد امتیاز کسر خواهد شد. امتیاز بندی در این مسابقات زمانی ، میباشد و منظور از کسر امتیاز اضافه کردن زمان به رکورد روبات شما است. البته این قوانین نیز توسط مجری مسابقه اعلام می شود. در این مسابقه هر کس که با محاسبه خطا ها ، زمان کمتری را ثبت کند برنده شناخته می شود. در صورت برابر بودن دو رکورد? روبات کوچکتر برنده میباشد. یکی دیگر از محدودیتها مسابقه اندازه روبات است که در بخش قوانین مسابقه به آن اشاره میشود.

مشکل بودن مسیر از نقطه ضعف های روبات ناشی میشود. در واقع وقتی روبات ما نمی تواند قسمتی از مسیر را تشخیص دهد یا دوچار خطا می شود، باعث ایجاد مشکل در ادامه مسیر ویا خروج از مسیر می شود که ما باید این مشکل ها را تا حد امکان کاهش دهیم. این معنای سختی مسیر است. البته قابل ذکر است که همه قسمت های مشکل مسیر قابل حل است!
برای ساخت یک روبات باید ابتدا نوع سخت افزار را مشخص کنیم که برای این کار باید اول نیاز روبات را بررسی کنیم بعد الگوریتمی که می خواهیم استفاده کنیم و بعد سطح دانش خودمان را بررسی میکنیم. البته ناگفته نماند که هزینه روبات هم خیلی مهم است و نباید از آن چشم پوشی کرد. در حالت کلی چند نوع از سخت افزارهایی که میتوانیم از آنها استفاده کنیم موارد زیر هستند:
     1. استفاده از مدار های الکترونیکی دست ساز و بدون استفاده از میکرو کنترلر
     2. استفاده از مدار های الکترونیکی دست ساز و با استفاده از میکرو کنترلر
     3. استفاده از ابزار های دیگر مانند Mobile , Pocket PC و کامپیوتر های اتم
برای این که روباتمان بتواند مسیر را تشخیص بدهد دو راه رایج وجود دارد که به توضیح آن می پردازیم. این دو راه عبارتند از:
     1. استفاده از سنسور های مادون قرمز
     2. استفاده از دوربین و پردازش تصویر

در این مقاله استفاده از سنسور های مادون قرمز ، مزیت ها و معایب آن هارا بررسی خواهیم کرد. ابتدا نگاهی اجمالی بر نحوه کار این سنسور ها می اندازیم.
این نوع سنسور ها از نوع سنسور های حساس به نور هستند، اما نور مادون قرمز که توسط LED های مخصوص مادون قرمز تولید میشود. معمولا سنور هایی که برای این نوع روبات ها استفاده میشوند به شکلی هستند که فرستنده و گیرنده در کنار هم قرار دارند که یک نمونه از آن را در شکل مقابل مشاهده می کنید.

 

این سنسور ها معمولا دارای چهار پایه هستند که دو پایه آن برای تغزیه LED فرستنده و دو پایه دیگر خروجی سنسور هستند.
نحوه قرار گیری سنسور باید به شکلی باشد که وقتی نور فرستنده به مسیر یا سطح اطراف آن میتابد ? باز تاب نور درست به سنسور گیرنده بیفتد که در شکل مقابل کاملا مشخص است. نحوه کار این سنسور همانطور که در شکل دیده میشود به این صورت هست که وقتی نور با سطح سیاه برخورد میکند بازتاب نمیکند و سنسور گیرنده تحریک نمیشود، اما وقتی به سطح سفید برخورد میکند باز تاب میکند و سنسور گیرند تحریک می شود و گیرنده ما درست مثل کلید است که وقتی تحریک میشود این کلید در حالت بسته قرار میگیرد. در ساخت روبات ها معمولا از این سنسور ها با آرایش های مختلفی استفاده میشود که این آرایش بستگی دارد به مسیر مسابقه. در ساده ترین حالت از 3 یا 5 یا 7 عدد سنسور استفاده میشه که به صورت ردیفی کنار هم قرار میگیرند. در این حالت باید برنامه روبات به صورتی باشد که سنسور وسطی را روی خط نگه دارد.

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

  • هزینه پایین

    
  • سرعت بالا

    
  • حجم پایین پردازش اطلاعات

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

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

   
  • نیاز به دانش الکترونیک زیاد

   
  • عیب یابی مشکل

    • احتمال سوختن سنسور ها

 

 

در این روش میتوان از میکرو کنترلر استفاده نکرد و با به کار گیری چند گیت منطقی مسیر را تشخیص داد و دستورات لازم را به موتور ها ارسال کرد. اما من توصیه میکنم از میکرو کنترلر استفاده کنید، چون در این حالت به راحتی میتوانید الگوریتم خود را کنترل کنید و رفع مشکل هم راحت تر خواهد بود. در مقالات بعدی در مودرد انواع الگوریتم های پردازشی برای چینش های مختلف سنسور ها بررسی خواهد شد

 


[ دوشنبه 91/5/2 ] [ 10:5 صبح ] [ سبا محبی ]
درباره وبلاگ

آرشیو مطالب
امکانات وب