Transmiting real-time data with Arduino.

Hi there,
I was thinking on participating on a rover contest designated for High-school students, where we have to conduct more experiments such as measuring the atmospheric pressure, meassure the temperature and to do one experiment at our own will (such as taking a sample, etc...).
And the main rule of this contest is that we can't have direct contact with our rover, and we have to communicate with it only via the mounted camera and sensors (that means no usb conected to rover).
And I was wondering if there is a way to make arduino communicate with my laptop/tablet via wi-fi, and to transmit data such as temperature and atm. press., and also to show live images. I couldn't find any tutorial on this problem
Thank you!

What does your rover use to communicate now ?

raspberry Pi ?
Arduino ?

pretty much any computer/micro-controller that has I2C can read from a BME-280 for temperature, humidity and barometric pressure.

Right now I am in the research phase, just looking for some help from there, from there, that means at the moment i havent done anything . I have seen many tutorials for the experiment it self, but i dont really know how to transmit the data wireless (without the USB cable)

Google "wireless serial connection" for lots of possibilities.

You can certainly connect an Arduino to a PC with WiFi if you have a WiFi shield or an ESP8266 module (much cheaper) attached to the Arduino. For projects that don't need many I/O pins you could use the ESP8266 without an Arduino.

Another option may be Bluetooth but it is generally only possible to connect one Bluetooth device to a PC at any one time. The more complex BLE may allow for multiple connections.

A third option is to attach an Arduino to the PC and attach a wireless module such as an nRF24L01+ or HC12 to the Arduino and have a similar module attached to the Arduino on the rover.

...R
Simple nRF24L01+ Tutorial