Control robot with wifi

Hello guys do you have any ideas how can i Control robot with wifi using arduino and a wifi shield

maby things have changed, but in the past the arduino wifi shields seemed somewhat unreliable and may not function well as a server.

Instead of a WiFi shield, use an ESP8266 module - if you set it up right, you can run the entire "web server" on the module (using Lua or micropython, perhaps), then have it communicate and control the Arduino (using Firmata or similar).

These modules are very inexpensive, and there are a ton of tutorials out there on how to set them up, program them, and use them with the Arduino and/or other microcontrollers.

If you are adverse to a module, you can get an ESP8266 shield from SparkFun:

It's much more expensive than a stock ESP8266 - but the format is more user-friendly for the Arduino (depends on your viewpoint, too).