نوع مقاله : مقاله پژوهشی اصیل
نویسندگان
1 دانشجو، گروه مهندسی برق (کنترل)، دانشکده مهندسی برق و کامپیوتر، دانشگاه صنعتی اصفهان، اصفهان، ایران
2 دانشجو، گروه مهندسی برق (الکترونیک)، دانشکده مهندسی برق و کامپیوتر، دانشگاه صنعتی اصفهان، اصفهان، ایران
3 استادیار، گروه مهندسی پزشکی، دانشکده فنی، دانشگاه اصفهان، اصفهان، ایران
4 دانشیار، گروه مهندسی برق (کنترل)، دانشکده مهندسی برق و کامپیوتر، دانشگاه صنعتی اصفهان، اصفهان، ایران
چکیده
مقدمه: در اثر کمتحرکی ناشی از عدم فعالیت در بازیهای ویدئویی، مشکلات جسمانی بسیاری در بین طرفداران این بازیها به وجود آمده است. یک راهکار عملی برای مقابله با این معضل، ارایه یک کنترلر بازی به منظور افزایش فعالیت فیزیکی میباشد. در پژوهش حاضر، کنترلر نروفازی تطبیقی برای بازیهای حرکتی معرفی شد.مواد و روشها: کنترلر از چهار پد الاستیک متشکل از مقاومت و کلید فشاری متصل به یک میکروکنترلر و نرمافزار کنترلی تشکیل میشود. به منظور بهبود تجربه کاربر، از منطق فازی تطبیقپذیر برای پردازش داده دریافتی از کنترلر استفاده شده است. در مرحله آموزش، پارامترهای توابع عضویت سیستم فازی تنظیم شده و به کمک بردار گرادیان محاسبه شده، پارامترهای سیستم فازی با استفاده از روش پسانتشار و بر اساس خطای محاسبه شده بهروزرسانی میگردد.یافتهها: در سیستم فازی تام، کاربران با سن و خصوصیات فیزیکی متفاوت، تجربه بازی مناسبی را از یک سیستم از پیش تنظیم شده کسب نمیکنند. در طرح این پژوهش، دستور انتقال یافته به کامپیوتر اصلی، در حقیقت خروجی سیستم فازی و یکی از دستههای از پیش تعریف شده Ignore، Press و یا Hold است که باعث بهبود تجربهی کاربر میشود.نتیجهگیری: در روش پیشنهادی با جمعآوری سیگنال از کاربر برای تنظیم سیستم فازی، کنترلر عملکرد قابل قبولی دارد و رضایت کاربر تأمین میگردد؛ چرا که سیستم بر اساس خصوصیات فیزیکی کاربر آموزش داده میشود. سپس دادههای جمعآوری شده جهت تغییر پارامترهای سیستم فازی طراحی شده مورد استفاده قرار میگیرد تا کنترلر تجربه بازی لذتبخشی را برای کاربر فراهم نماید.
کلیدواژهها