adaily

  • ۰
  • ۰

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

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

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

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

یک ربات معمولاً از سه بخش زیر ساخته شده است :

واحد خروجی واحد پردازش و حافظه واحد ورودی

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

واحد ورودی :

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

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

واحد پردازش :

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

واحد خروجی :

این واحد که معمولاً بامکانیک یک ربات در ارتباط است شرایط لازم برای انجام کار توسط رباب را فراهم می کند .

روش کار ربات مسیر یاب :

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

در زیر ربات ساخته شده تعداد 5 عدد سنسور فتوسل بهمراه چند چراغ قرار گرفته است .

( سنسور فتوسل در مقابل تغییر نور تغییر مقاومت می دهد ) چراغهای کوچک زیر ربات به روی پیست مسابه بتابد نور بازگشتنی از کف پیست مسابقه در جا ههایی که خط مشکی وجود دارد کمتر از جاههایی است که سفید می باشند بنابر این سنسور این مقدار از نور برگشتنی را با طرز قرار گرفتن فتوسل ها ولتاژ مرجع ( پتانسیومتر pt) مطابق با مدار زیر مقایسه کرده و خروجی صفر ولت و یا پنج ولت می دهد اگر زمینه سفید باشد پنج ولت در غیر اینصورت صفر ولت .

طریقه بدست آوردن ولتاژ مرجع ( تنظیم پتانسیومتر pt) خروجی مدار بالا را به یک led با یک مقاومت متصل می کنیم .

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

روش با لابرای تنظیم کردن سنورها می باشد برای هر پنج سنور با لا این عمل را انجام می دهیم . لازم به ذکر است که برای هر سنسور یک مدار از نوع با لا داریم . پس از تنظیم سنسورها led و مقاومت را از خروجی مقایسه کنتده برداشته و خروجی مقایسه کننده را به واحد پردازش می دهیم .

واحد پردازش:

واحد پرداش ربات ساخته شده از یک میکروکنترلر 8051 ساخته شرکتintel استفاده کرده است .

میکروکنترلرها پردازنده ای کوچکی هستند که برای کارهای کنترلی ساده حجم کم استفاده می شوند .

میکروکنترلر 8051 یک تراشه 40 پایه می باشد .

پنج سنسور ورودی به پنج پایه از این میکروکنترلر متصل می شود . دو پایه از این میکروکنترلر به درایورها بحرکت در آوردن ربات متصل می شوند . الگوریتم کار میکروکنترلر برای سه سنور با آرایش مقابل بصورت زیر است .

در زیر ربات ساخته شده تعداد 5 عدد سنسور فتوسل بهمراه چند چراغ قرار گرفته است (سنسور فتوسل در مقابل نغییر نور تغییر مقاومت می دهد ) چراغهای کوچک زیر ربات باعث می شود نور یکنواختی از زیر ربات به روی پیست مسابقه بتابد نور بازگشتی از کف پیست مسابقه در جاهایی که خط مشکی وجود دارد کمتر از جاههایی است که سفید می باشند . بنابر این سنسور این مقدار از نور برگشننی را با طرز قرار گرفتن فتوسل ها ولتاژ مرجع ( پتانیسومتر pt1) مطابق با مدار زیر مقایسه کرده و خروجی صفر ولت و یا پنج ولت می دهد اگر زمینه سفید باشد .پنج ولت در غیر انصورت صفر ولت .

طریقه بدست آوردن ولتاژ مرجع ( تنظیم پنانسیور متر pt1) خروجی مدار با لا را به یک led با یک مقاومت متصل می کنیم .

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

روش بالا برای تنظیم کردن سنورها می باشد برای هر پنج سنور با لا این عمل را انجام می دهیم . لازم به ذکر است که برای هر سنسور یک مدار از نوع با لا داریم . پس از تنظیم سنسورها led و مقاومت را از خروجی مقایسه کننده برداشته و خروجی مقایسه کننده را به واحد پرداش می دهیم .

واحد پردازش :

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

ساخته شرکت intel استفاده کرده است .

میکروکنترلر پردازنده ای کوچکی هستند که برای کارهای کنترلی ساده حجم کم استفاده می شوند .

میکروکنترلر 8051 یک تراشه 40پایه می باشد .

پنج سنسور ورودی به پنج پایه از این میکروکنترلر متصل می شود . دو پایه از این میکروکنترلر به درایو ها برای حرکت در آوردن ربات متصل می شوند . اگوریتم کار میکروکنترلر برای سه سنور با آرایش مقابل بصورت زیر است .

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

واحد خروجی :

واحد خروجی با فرمانهایی که از واحد پردازش دریافت می کند انرژی لازم را برای بحرکت در آمدن ربات تأمین می کند مدار مقابل یک نمونه ساده از واحد خروجی را نمایش می دهد ترانزیستور Q مانند یک کلید عمل کرده و موتور را خاموش و یا روشن می کند برای هر موتور نیاز به یک مدار داریم

کنترل، ربات مسیر یاب ،الگوریتم های هوشمند،موانع پیچیده،robot،ربات مسیر یاب ،الگوریتم هوشمند ،رباتیک









سایر محصولات :
کنترل ربات مسیر یاب با استفاده از الگوریتم های هوشمند با وجود موانع پیچیده با تعیین تابع هزینه برای ربات

کنترل ربات مسیر یاب...

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

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

کنترل فازی بر روی ربات AVG همراه گزارش کامل شبیه سازی

کنترل فازی بر روی ربات AVG همراه...

دانلود فایل پاورپوینت منابع آب ایران..

دانلود فایل پاورپوینت منابع...

کتاب مقایسه ی تطبیقی تهران با شهرهای اسلامی با ساختار مدرن

کتاب مقایسه ی تطبیقی تهران...

فایل نمونه سوال ضمن خدمت واژه های آسمانی..

فایل نمونه سوال ضمن...

پاورپوینت ریاضی پنجم، ضرب عددهای اعشاری.

پاورپوینت ریاضی پنجم، ضرب عددهای اعشاری....

آرایش قرار گیری سیلندرها به صورت خطی

آرایش قرار گیری سیلندرها به صورت...

پاورپوینت امپراتوری های قدرتمند چگونه کشور را اداره می کردند؟

پاورپوینت امپراتوری های قدرتمند چگونه کشور را...

کتاب آموزش سیستم اعداد هگزا دسیمال

کتاب آموزش سیستم...

دانلود فایل پاورپوینت ریاضی کلاس پنجم، حجم ..

دانلود فایل پاورپوینت...

فایل نمونه سوال ضمن خدمت بیمه..

فایل نمونه سوال ضمن...

بررسی و تحلیل محتوای بخوانیم دوم تا ششم ابتدایی با موضوع راست گویی.

بررسی و تحلیل محتوای بخوانیم دوم...

پاورپوینت آریایی ها و تشکیل حکومت های قدرتمند در ایران

پاورپوینت آریایی ها و تشکیل...

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

کتاب امکان سنجی تحقق...

سوپاپ و نحوه کارکرد آن

سوپاپ و نحوه کارکرد آن...

فایل فلش گوشی چینی J700 MT6572

فایل فلش گوشی چینی J700...

فایل تقویم اجرایی دوره ابتدایی..

فایل تقویم اجرایی...

پاورپوینت جمع کسر و اعداد مخلوط، کلاس پنجم.

پاورپوینت جمع کسر و اعداد مخلوط، کلاس...

تشخیص دود در تصویر با استفاده از تکنیک های پردازش تصویر

تشخیص دود در تصویر با استفاده...

جوشکاری

جوشکاری...

شبیه سازی موتور خودرو با استفاده از معادلات دینامیکی در سیمولینک متلب مکانیک خودرو _سیالات و...

شبیه سازی موتور...

دانلود فایل پاورپوینت پایه پنجم ابتدایی، درس علوم، نور و رنگ..

دانلود فایل پاورپوینت پایه پنجم...

دانلود نمونه برنامه سالانه مدارس ابتدایی غیر تدبیر..

دانلود نمونه برنامه سالانه مدارس ابتدایی غیر...

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

پاورپوینت آموزش تفریق کسر و اعدادمخلوط، ریاضی...

دانلود کتاب مقایسه تطبیقی سند طرح جامع

دانلود کتاب مقایسه تطبیقی...

پروژه ماکارونی

پروژه ماکارونی...

دانلود نمونه برنامه سالانه طرح تعالی..

دانلود نمونه برنامه سالانه طرح تعالی.....

دانلود فایل پاورپوینت درس7 جغرافی پنجم، ترکمنستان..

دانلود فایل پاورپوینت...

تحلیل کتاب های اجتماعی سوم ،چهارم ،پنجم وششم ابتدایی با موضوع نظم وانضباط.

تحلیل کتاب های اجتماعی سوم ،چهارم ،پنجم...

پاورپوینت درباره ساختمان های گسسته

پاورپوینت درباره ساختمان های...

تشخیص بیماری و لکه ها در تخم مرغ با اشعه ماورابنفش با تعیین حجم لکه شبیه سازی در متلب

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

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

پیدا کردن ماکزیمم توان از سلول...

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

کتاب شهر، مصرف فرهنگی و...

دانلود فایل پاورپوینت درس صنایع اجتماعی پنجم، نگاهی به صنعت ایران..

دانلود فایل پاورپوینت درس صنایع اجتماعی...

دانلود نمونه برنامه سالانه تدبیر دبستان..

دانلود نمونه برنامه سالانه تدبیر دبستان.....

پاورپوینت تشکلهای کارگری در جمهوری اسلامی.

پاورپوینت تشکلهای کارگری در جمهوری اسلامی....

بنر های مناسبتی مجموعه اول

بنر های مناسبتی مجموعه اول...

کتاب عوامل مؤثر بر تأخیر پروژه های عمرانی با تأکید بر تجارب

کتاب عوامل مؤثر بر تأخیر...

دانلود فایل پاورپوینت درس نهم شکوفایى علوم و فنون پس ازظهور اسلام..

دانلود فایل پاورپوینت درس نهم...

پاورپوینت آموزش ریاضی ششم ابتدایی بخش اول ،کسرها و محور.

پاورپوینت آموزش ریاضی ششم ابتدایی بخش اول...

مدل سه بعدی ماگ مشکی

مدل سه بعدی ماگ مشکی...

کنترل فرکانسی بار در سیستم قدرت با استفاده از کنترل فازی

کنترل فرکانسی بار در...

دانلود نمونه برگ نظارت و بازدید ازستاد ثبت نام دانش آموزان مدارس دولتی و غیر دولتی..

دانلود نمونه برگ نظارت...

پاورپوینت در مورد صرع.

پاورپوینت در مورد...

شبیه سازی سیستم انتقال HVDC در سیمولینک متلب همراه با روش کنترل سیستم کنترل جریان ،ولتاژ و گاما

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

دانلود فایل رام گوشی huawei ascend p6s_u06 بیلد نامبر C00B109 با لینک مستقیم

دانلود فایل رام گوشی huawei ascend...

بنر لایه باز تسلیت

بنر لایه باز تسلیت...

کتاب توسعه انسانی در سال 2010 و جایگاه ایران

کتاب توسعه انسانی...

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

شبیه سازی سیستم ups...

فروش نمونه پاورپوینت ارایه با امکان ویرایش ارزان (سمینار - ارایه پروژه و...) منحصربفرد با طراحی بسیار مناسب دانشگاه تهران برای تمامی مقاطع تحصیلی
پیدا کردن ماکزیمم توان از سلول خورشیدی همراه شبیه سازی مدل سلول خورشیدی در متلب
کنترل فرکانسی بار در سیستم قدرت با استفاده از کنترل فازی
شبیه سازی سیستم انتقال HVDC در سیمولینک متلب همراه با روش کنترل سیستم (کنترل جریان ،ولتاژ و گاما)
شبیه سازی سیستم ups در سیمولینک متلب
مینیمم کردن خطای پرواز هواپیما با استفاده از فیلتر کالمن شبیه سازی در متلب
جداسازی سیگنال صوتی از نویز ها و سیگنال های مخرب بیرونی با استفاده از الگوریتم STFT
شبیه سازی کنترل خودرو بدون سرنشین با استفاده از سنسور های طرفین و کنترل فازی در متلب
پخش بار بهینه توان در سیستم قدرت OPF در سیستم 20 شینه
تشخیص اثر انگشت با متلب با استفاده از تکنیک های پردازش تصویر
تشخیص اثر انگشت با متلب با استفاده از تکنیک های پردازش تصویر
شبیه سازی فیلتر اکتیو در سیستم قدرت active power filter
تشخیص سرطان پوست همراه با دیتاست و رابط گرافیکی شبیه سازی در متلب
شبیه سازی محدود کننده جریان ابررسانا SFCL در سیمولینک متلب
شبیه سازی کنترل فازی و کنترل شبکه عصبی بر روی مدل پاندول معکوس شبیه سازی در سیمولینک متلب
تشخیص و تعداد گلبول سفید خون با استفاده از پردازش تصویر
تشخیص سکته مغزی از روی تصاویر ct-scan مغز با استفاده از روش SVM همراه دیتابیس (با استخراج ویژگی)
فروش نمونه پاورپوینت ارایه با امکان ویرایش ارزان (سمینار - ارایه پروژه و...) منحصربفرد با طراحی بسیار مناسب دانشگاه تهران برای تمامی مقاطع تحصیلی
پیدا کردن ماکزیمم توان از سلول خورشیدی همراه شبیه سازی مدل سلول خورشیدی در متلب
کنترل فرکانسی بار در سیستم قدرت با استفاده از کنترل فازی
تشخیص و تعداد گلبول سفید خون با استفاده از پردازش تصویر
تشخیص سکته مغزی از روی تصاویر ct-scan مغز با استفاده از روش SVM همراه دیتابیس (با استخراج ویژگی)
شبیه سازی فیلتر اکتیو در سیستم قدرت active power filter
شبیه سازی محدود کننده جریان ابررسانا SFCL در سیمولینک متلب
تشخیص عیوب دندان در تصاویر رادیولوژِی و xray با پردازش تصویر همراه دیتابیس و دامیونت لاتین

کلمات کلیدی :نترل ربات مسیر وجود موانع پیچیده تابع هزینه برای خروجی مقایسه ننده تعیین تابع هزینه سیاه قرار داده شدن قرار بگیرد سطح سیاه قرار آوردن ولتاژ مرجع بدست آوردن ولتاژ واحد پردازش مسیر یاب ربات مسیر زیر ربات ساخته شده واحد خروجی سطح سیاه خروجی سنسور میرونترلر پردازش استفاده الگوریتم مقایسه
  • ۹۶/۰۷/۲۴
  • حسن حسنی

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی