Connecting arduino to wifi

Hi,

I am buying two-three 4WD Arduino Compatible Mecanum Robot Kits.

I want to connect them to my computer via WiFi and to be able to address and control each time a diffrent robot (TCP over IP?)

I am new to arduino so my questions are basic ones.

I need to buy a WiFi module, and I see there are several options here on the site.
How do I choose one?
My basic req’ - operate 0.5 hour without the need to change battery, range 10 meter max.
Anaconda WiFi Shield for Arduino
RedBack Arduino Compatible WiFi Microcontroller
DFRobot WiFi Shield V2.1 for Arduino

Do I also need to buy antenna? how to choose it?

Also, I need to be able to send commands to the arduino to drive, and then to send back data (for example from the ultrasonic sensor) over the WiFi to the remote computer.

**Anyone can address me to some instructions how to connect the Arduino (from this kit I am buying. Do different Arduino connect differently to WiFi?) to WiFi module? (such module that I can buy on this site). I also need to learn how to address specific robot address between the 3 robots I am buying from the remote computer.
**

As the arduino is connected to the robot - will I be able to download the program to the Arduino also over the WiFi? (or do each time I need to directly connect it to the computer?)

What are my options to program the arduino (are there any available popular SDK for that?)

Thanks,

Hanan.

Hi ,

Check this tutorial o Arduino Wifi Shield. theengineeringprojects.com/2014/01/getting-data-from-web-server-using-arduino-wifi.html … They explained in detail each and every thing …

Hi Hannan,

You could use a WiFi Shield, but we suggest you program a WiFi to serial interface using the RedBack. You can configure each one to have their own IP address and serve an HTML page where you can give commands which can then be translated into serial commands for the rover. This will require programming on your side but it is certainly possible and you can get started using the sample code for the WiFi shield.

You could inspire yourself from a project such a this one:
[video=youtube;zfxAm81QTvI]http://www.youtube.com/watch?v=zfxAm81QTvI