Hi! I am new in Arduino forum. Currently I'm facing my robotic project. I'm developing an EMG based arm robot, and now I need your advice.
I want to build an arm robot which is controlled by EMG sensor wirelessly. The robot will be controlled wirelessly through the sensors (EMG pads) which will be put on my arm. I understood about the filters and stuffs that I should use for the EMG signals, but now I'm a bit blank about the wireless connection. Any references maybe?
So my questions are:
Which arduino or maybe other better microcontroller should I use?
If this robot is controlled through wifi, how to deal with the real time wifi?
Thanks! I appreciate your suggestions and advices!
What range do you require the "wifi" to have.. I suspect you'd be better off sending data using an NRF24L01 on 2.4Ghz than transmitting data to a wifi module etc. as its far more direct.
Also. Are you externally analyzing the EMG signals, I think this topic has been brought up before.
rogerClark:
What range do you require the "wifi" to have.. I suspect you'd be better off sending data using an NRF24L01 on 2.4Ghz than transmitting data to a wifi module etc. as its far more direct.
Also. Are you externally analyzing the EMG signals, I think this topic has been brought up before.
Its probably worth searching the forum
Hi! Thanks for your suggestions. The range should not be more than 20 meters. Well, I will do research about NRF24L01 then.
About the EMG signals, I managed to work on the unwanted signal using filters, amps and so on. I'm just really confused about this wireless controller.
How do you come up with that interpretation when he clearly said "The robot will be controlled wirelessly through the sensors (EMG pads) which will be put on my arm. " ?
You'll need this library: https://www.pjrc.com/teensy/td_libs_VirtualWire.html
because the communcation involves a checksum so it is not like wifi in that the sense.
Here's a tutorial that transmits to an lcd.