Arduino Robot with Camera.

On your bot I'd suggest trying an arduino with an ethernet shield, an IP camera, and a wireless router set to the bridging mode to connect to another wireless router that is connected to the internet. Let the wireless routers handle all the wireless connection.