مهندسی مکانیک مدرس

مهندسی مکانیک مدرس

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

نویسندگان
1 طراحی کاربردی، دانشکده مکانیک، دانشگاه تهران، تهران، ایران
2 رئیس / مرکز سیستم‌ها و فناوری‌های پیشرفته دانشگاه تهران
3 عضو هیئت علمی دانشکده مکانیک دانشگاه تهران
4 عضو هیئت علمی دانشگاه تهران
چکیده
در این مقاله یک الگوریتم دو مرحله‌ای برای کنترل مایوالکتریک تناسبی بازوی ربات انسان‌نمای سورنا 3 ارائه می‌شود که از ترکیب نقاط قوت روش‌های کنترلی مطرح در این حوزه یعنی کنترل الگو محور و کنترل همزمان تناسبی برای افزایش دقت تخمین‌ها استفاده می‌کند. هدف از این تحقیق، ارائه یک واسط کاربری انسان-ربات می‌باشد که بین فعالیت‌های الکتریکی ماهیچه‌ای که به سیگنال‌های الکترومایوگرام معروف هستند و زوایای درجات آزادی مفصل شانه متناظر با این ماهیچه‌ها نگاشتی ایجاد کند. در مرحله اول از این الگوریتم، با استفاده از الگوریتم آنالیز تفکیک مربعی و الگوریتم رأی اکثریت، درجه آزادی فعال در هر لحظه شناسایی می‌شود. در این مقاله الگوریتم‌های طبقه بندی معروف در حوزه کنترل مایوالکتریک به همراه بردار مشخصه‌هایی متشکل از مشخصه‌های حوزه‌های زمان و فرکانس برای رسیدن به روش طبقه بندی آنالیز تفکیک مربعی با دقت بالای 97% و یک بردار مشخصه برتر بررسی شده‌اند. در مرحله دوم، با استفاده از نتیجه مرحله اول، یک شبکه عصبی با تأخیر زمانی در ورودی از بین چهار شبکه آموزش دیده برای هر چهار کلاس حرکتی مفصل شانه انتخاب می‌شود. این شبکه برای تخمین زاویه متناظر با سیگنال الکترومایوگرام همان درجه‌آزادی بکار می‌رود. مدل شبکه عصبی و آنالیز تفکیک در ابتدا با استفاده از داده‌های خارج ازخط آموزش می‌بینند و با استفاده از داده‌های برخط تست می‌شوند. دقت بدست آمده از تخمین زوایا مفاصل در حالت خارج ازخط و برخط و شبیه‌سازی مقاومت این روش در برابر تعدادی اغتشاش خارجی، حاکی از پیشرفت چشمگیری در این حوزه می‌باشد.
کلیدواژه‌ها

عنوان مقاله English

Online proportional myoelectric control of a humanoid shoulder motions using electromyogram signals

نویسندگان English

Armin Ehrampoosh 1
Aghil Yousefi-Koma 2
Moosa Ayati 3
Seyed Saeid Mohtasebi 4
1 School of Mechanical Engineering, College of Engineering, University of Tehran, Tehran, Iran.
2 School of Mechanical Engineering, College of Engineering, University of Tehran, Tehran, Iran.
3 School of Mechanical Engineering, College of Engineering, University of Tehran, Tehran, Iran.
4 School of Mechanical Engineering, College of Engineering, University of Tehran, Tehran, Iran.
چکیده English

This paper proposes a two phase strategy for proportional myoelectric control of Surena 3 humanoid robot which benefits from strength of two common myoelectric control methods, Pattern recognition base and simultaneous proportional control, for improving joint angle estimation. The aim of this research is to present a human-robot interface to create a mapping between electrical activities of muscles known as electromyogram (EMG) signals and kinematics of corresponding motion. First phase concerns with motion classification using Quadratic Discriminant Analysis (QDA) and Majority Voting (MV). Several common motion classification algorithms and feature vectors including time domain and frequency domain futures were investigated which lead to QDA and a superior feature vector with more than 97% classification accuracy. The second phase concerns with continuous angle estimation of shoulder joint motion classes using Time Delayed Artificial Neural Network (TDANN) with overall accuracy of 90% R2. QDA serves as a high level controller which decides between four TDANN correspond to each shoulder motion classes. QDA and TDANN models trained with several sets of offline data and were tested with online dataset. Online and offline data estimation accuracy and model robustness against disturbances show a significant improvement compared to similar methods in this field.

کلیدواژه‌ها English

Human-Robot Interaction
Upper limb proportional myoelectric control
Quadratic Discriminant Analysis
Time delayed Artificial Neural Network