عنوان : ( کاربرد یادگیری تقویتی در جهت یابی حرکت سرپنتین ربات مارمانند )
نویسندگان: هادی کلانی , علیرضا اکبرزاده توتونچی ,چکیده
هدف این مقاله هدایت و کنترل ربات مارمانند با استفاده از یادگیری تقویتی (Reinforcement learning) می باشد. این مقاله به مدلسازی و شبیه سازی ربات مارمانند میپردازد و سپس نتایج آن را روی ربات واقعی پیادهسازی مینماید. در ابتدا معادلات دینامیک یک ربات مارمانند با n عضو (Link) در حرکت سرپنتین (Serpentine Locomotion) با استفاده از روش گیبس-اپل (Gibbs-Appell) بهصورت ساده، جامع و کارآمد بهدست آمده است. روش ارائه شده در این مطالعه حجم محاسبات برای دینامیک ربات مارمانند را تا حد قابل توجهی نسبت بهکارهای پیشین کاهش می دهد. سپس مدل فیزیکی ربات در نرمافزار سیم مکانیک (SimMechanics) مدلسازی گشته و از آن برای تأیید معادلات دینامیک استفاده شده است. در این مقاله از یادگیری Q (Q learning) برای آموزش ربات مارمانند و جهت یابی آن استفاده شده است. همچنین تأثیر پارامترهای منحنی سرپنوید و منحنی بدن مار روی سرعت یادگیری بررسی شده است. نتایج نشان میدهند پارامترهای فیزیکی که شکل ربات مار را تغییر نمی دهند، بر روی یادگیری ربات تأثیر محسوسی نمی گذارند. در انتها، نرمافزار شبیهسازی وباتس و ربات مارمانند FUM-Snake II برای تصدیق نتایج حاصل از یادگیری بهکار گرفته شده است. نتایج بهدست آمده از ربات آزمایشگاهی نشان می دهد که مسیر حرکت این ربات پس از یادگیری به روش Q، با مسیر پیشبینی شده توسط حل دینامیکی پیشنهادی و نتایج شبیهسازی در نرمافزار وباتس همگی دارای مطابقت خوبی می باشند.
کلمات کلیدی
, ربات مارمانند , روش گیبس-اپل , یادگیری تقویتی , یادگیری Q@article{paperid:1053263,
author = {کلانی, هادی and اکبرزاده توتونچی, علیرضا},
title = {کاربرد یادگیری تقویتی در جهت یابی حرکت سرپنتین ربات مارمانند},
journal = {علوم کاربردی و محاسباتی در مکانیک},
year = {2014},
volume = {26},
number = {1},
month = {September},
issn = {2008-918x},
pages = {97--118},
numpages = {21},
keywords = {ربات مارمانند ;روش گیبس-اپل ;یادگیری تقویتی ;یادگیری Q},
}
%0 Journal Article
%T کاربرد یادگیری تقویتی در جهت یابی حرکت سرپنتین ربات مارمانند
%A کلانی, هادی
%A اکبرزاده توتونچی, علیرضا
%J علوم کاربردی و محاسباتی در مکانیک
%@ 2008-918x
%D 2014