EMG Site: A MATLAB-based Application for EMG Data Collection and EMG-based Prosthetic Control
This thesis describes the system design of EMG Site, a MATLAB-based application for collection and visualization of surface electromyograms (EMGs) and the real-time control of an upper limb prosthesis, including details pertaining to the design of the software and the graphical user interface (GUI). The application consists of features that aid in the visualization of the collected EMG data and the control of a prosthesis. Visualization of the collected EMG data is handled in one of two ways: an oscilloscope-like view showing the raw EMG data collected with respect to time, or a radial plot showing the processed EMG data collected with respect to the site of EMG data collection on the arm. The control of a hand-wrist prosthesis is primarily regulated through the use of signal processing designed to relate EMG to torque and is visualized in the tracking window – a plotting window showing both a user-control cursor and an either static (or dynamic) computer-controlled target. This thesis concludes with a description of the real-time capabilities of the application regarding both the visualization of the collected EMG data as well as the control of a prosthesis.
Prof. Ted Clancy
ECE Department, WPI