عنوان پایان‌نامه

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



    دانشجو در تاریخ ۲۸ بهمن ۱۳۸۸ ، به راهنمایی ، پایان نامه با عنوان "طراحی، تحلیل و شبیه سازی کنترلی یک ربات متحرک با شکل کروی" را دفاع نموده است.


    محل دفاع
    کتابخانه پردیس 2 فنی شماره ثبت: 1744;کتابخانه مرکزی -تالار اطلاع رسانی شماره ثبت: 44662
    تاریخ دفاع
    ۲۸ بهمن ۱۳۸۸
    استاد راهنما
    محمد محجوب

    ربات کروی یکی از انواع ربات‌های متحرک است که از یک پوسته‌ی کروی و یک مکانیزم ایجاد حرکت ‏که در داخل پوسته‌ی کروی قرار داده می‌شود تشکیل شده است. این ربات با غلتش بر روی سطح ‏زمین حرکت می‌کند. از ربات کروی برای مقاصدی مانند جستجو در محیط‌های ناشناخته، حرکت و ‏داده برداری در لوله‌ها و مخازن نفت، آب و فاضلاب می‌توان استفاده نمود. همچنین از این ربات ‏می‌توان به عنوان لوازم سرگرمی برای کودکان عادی و همچنین توانبخشی کودکان کم توان استفاده ‏نمود. مکانیزم‌های مختلفی در ربات کروی استفاده می‌شود که اکثر آنها مبتنی بر تغییر محل مرکز ‏جرم و استفاده از نیروی جاذبه‌ی گرانشی هستند. در بعضی از موارد نیز از گشتاور ژیروسکوپی برای ‏ایجاد حرکت در این ربات استفاده می‌شود. در این پژوهش سعی شده است به بررسی جنبه‌‌هایی از ‏ربات کروی پرداخته شود که تا کنون تحقیقات و مطالعات کمتری در رابطه با آنها انجام شده است. ‏روش تحقیق در این پژوهش شامل بررسی مبانی نظری حاکم بر یک سیستم غیرهولونوم و سپس ‏مدلسازی و شبیه‌سازی عددی حرکت ربات کروی و در نهایت انجام کار‌تجربی است. به همین منظور ‏در زمینه‌ی تئوری، توجه خود را معطوف به یافتن مدل سینماتیک مستقیم و معکوس، مدل دینامیکی ‏و در نهایت ارائه‌ی یک الگوریتم ساده برای کنترل و مسیریابی ربات کروی نموده‌ایم. همچنین، در این ‏پژوهش، یک نمونه‌ی آزمایشگاهی از ربات کروی ساخته شده است که به کمک آن به بررسی صحت ‏مدل‌های ارائه شده و همچنین ارزیابی عملکرد الگوریتم مسیریابی می‌پردازیم. نهایتا مقایسه نتایج ‏حاصل از آزمایش و کارتجربی با نتایج حاصل از شبیه‌سازی عددی گویای صحت مدلسازی و همچنین ‏عملکرد مطلوب الگوریتم مسیریابی پیشنهادی می‌باشد.‏
    Abstract
    Spherical mobile robot is a type of mobile robot consisting of a spherical shell and ‎internal deriving unit. The spherical shape grants easy movement and stability, both of ‎which are important concerns in the navigation and control of robots. Spherical robots, ‎since, have potential applications in planetary explorations, training toys, rehabilitation, ‎etc. The robot moves by changing the position of the center of mass. The spherical robot ‎is a nonholonomic system while it rolls on a surface. This thesis deals with the problem ‎of reconfiguring a spherical robot (without slipping) on a flat surface from an arbitrary ‎initial point on the surface to a desired final configuration. To bring the spherical robot ‎to the target position a mathematical model of the forward and inverse kinematics of the ‎robot is used by considering the nonholonomic constraints. A vision-based close-loop ‎motion control is proposed for reconfiguration. The procedure starts by finding the ‎location of the robot and continues by generating an admissible path from the position ‎of the robot to the desired target configuration. During the motion, the robot path is ‎tracked by an overhead camera and the deviation of the robot from the generated path is ‎corrected by the motion control system. A simple control architecture is also used for ‎applying the real-time control actions. Hardware and software of the prototype and ‎close-loop motion control system are introduced briefly. For some simple tasks the ‎experimental results are presented to demonstrate the efficiency of the motion control ‎system.‎