We are looking for some help to develop open source code for this project
We aim to develop an open-source platform for muscular activity signal detection —recorded non-invasively on the skins surface— and using that for exoskeleton control.The muscle signals will be recorded using the Myo Armband and processing/exoskeleton control will take place on a Raspberry Pi. The goal is to detect 2 to 5 patterns from myo signals using machine learning / pattern recognition methods.
Many open-source libraries are available and can be used in the project subject to minor modifications. Guidance and support will be provided.
Here is a Wiki that we have for this project https://sites.google.com/site/ourkidscandoanything/.
We already have a working model for this, but it is using proprietary software, We now need to develop this software as open source so that we can freely share it.
Required skills
- Python programming
- Basic Bluetooth communication principles
- Basic signal processing (i.e. filtering, sliding window processing)
- Basic machine learning / pattern recognition (e.g. classification using the sklearn library)
- Raspberry Pi (& Linux operating system)
- Version Control (e.g. Git/Github)
Breakdown of work
- Set-up myo communication (using off-the-shelf library).
- EMG signal processing (using library developed by Agamemnon: https://github.com/agamemnonc/pyEMG )
- Develop training module (using code by Agamemnon: https://github.com/agamemnonc/pyEMG )
- Develop real-time control module (using code by Agamemnon: https://github.com/agamemnonc/pyEMG )
- Testing and debugging
- Final application development
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.