EMG Processing Tools: Difference between revisions
Line 25: | Line 25: | ||
== Meta Commands == | == Meta Commands == | ||
This page deals with several examples of using Visual3D [[Pipeline Commands:Meta Commands | Meta-Commands]]. Meta commands are essentially a way for you to write and upload your own function to the Visual3D pipeline. They have the file extension '''".v3m"'''. Meta commands must be stored in a folder labelled '''Meta-Commands''', which should be located in the Visual3D '''Plugins''' folder. The Plugins folder may not exist, so you may have to create it yourself. If you receive errors after running a meta-command, navigate to '''Edit > Preferences''' in Visual3D and check that the directory of the Plugins folder matches the location Visual3D is looking for it in. Restart Visual3D before running the command again. | |||
== Removing Noise from EMG Signals == | == Removing Noise from EMG Signals == |
Revision as of 13:29, 12 May 2023
General Processing Steps
Processing EMG signals typically follows some variation of the following steps:
- 1. High Pass Filter
- 2. Low Pass Filter
- 3. Rectify Data
- 4. Filter Noise
- 5. Normalize and Scale Data
It should be noted that within both this page and external literature, the term "Linear Envelope" refers to an EMG signal that has been rectified and low pass filtered.
Visual3D has a number of helpful pipeline functions (linked below) that can automate the general processing steps.
Helpful Pipeline Functions
The following links will redirect you to pages detailing the use of Visual3D pipeline commands that are commonly used in the general processing of EMG data:
Meta Commands
This page deals with several examples of using Visual3D Meta-Commands. Meta commands are essentially a way for you to write and upload your own function to the Visual3D pipeline. They have the file extension ".v3m". Meta commands must be stored in a folder labelled Meta-Commands, which should be located in the Visual3D Plugins folder. The Plugins folder may not exist, so you may have to create it yourself. If you receive errors after running a meta-command, navigate to Edit > Preferences in Visual3D and check that the directory of the Plugins folder matches the location Visual3D is looking for it in. Restart Visual3D before running the command again.
Removing Noise from EMG Signals
Your text here.
Normalization and Scaling Methods
Your text here.