Need advice for my EMG based arm robot

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:

  1. Which arduino or maybe other better microcontroller should I use?
  2. 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.

Its probably worth searching the forum

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.

Thanks anyway!

EMG based arm robot

I think you mean ARM based EMG robot

raschemmel:

EMG based arm robot

I think you mean ARM based EMG robot

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. " ?

Don

ok. nevermind..

You can use 433 Mhz
very affordable:

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.

I have run that tutorial with no issues.

raschemmel:
You can use 433 Mhz
very affordable:
RF 433mhz Transmitter and Receiver Link Kit for Arduino/arm/mcu WL for sale online | eBay

You'll need this library:
VirtualWire Library, for very cheap wireless communication
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.
http://www.instructables.com/id/Wireless-communication-Arduino-RF/

I have run that tutorial with no issues.

Thanks! Will check it!

I did this myself last year if you have anything wrong with your arm it wont work very well it looks funny when the arm is moveing to your hartbeat