Head movement controlled Camera

This is my first post on this forum so let me apologize in advance if I break any rules here. I don't think I will.

Ok so I have the following components:

Headset Module
BMO055 9-axis motion sensor
ESP8266 Wifi thingy
Remote Camera MOdule
Arduino Uno R3 (I have a wifi module I jsut don't remember the model)
2 Micro servos

I still need to find a camera that this will work with, but for the time being it doesn't matter.

For starters this is what I want to do.

I want to put this motion sensor on a google cardboard connected to the esp8266 (assume I have power figured out). I will have a phone connected to an IP camera for viewing, too easy. I want to use the esp8266 to send the motion sensor data (in real time with as little lag as possible) to an arduino that would in turn take the motion sensor data and translate it so that my servos simulate the movements of my head (the IP camera would be mounted on these servos). Basically imagine a "VR" headset that would allow you to look through the "eyes" of a camera that is on the Eiffel Tower. Except that camera mimics the moement of your head so if you look up the camera looks up. Think virtual tourism.

So the hard part is basically done. I started out by using a bluetooth module on my uno and my servos hooked up with the mount. I used my phones motion sensors to simulate my head. As I turned my phone to the left the mount turned. So that part is good to go.

I need help figuring out if it is feasible/possible to do the data sending over wifi to my uno. And if so how? I have looked everywhere and I can not figure this out. Would I sent it from the esp8266 to a webserver and then have my uno do some sort of http get request for the data? Can I maybe do a direct connection from the esp8266 to my uno using something like a tcp server/client setup over wifi?

Oh also to simulate the internet I am just connecting the esp8266 to an extra router(not connected to internet) and using private addressing, same with the uno.

Anyone have any input?

I'd start with the motion sensor connected directly to the Arduino, to make sure that it does what you want.
Then establish a connection to the esp8266, there exist many tutorials how to accomplish that.
I'm not sure how to connect the motion sensor to the esp8266, but when you connected it to the Uno before, it should be possible to port that code to the esp8266.

Dear EDieter

You wrote "I started out by using a bluetooth module on my uno and my servos hooked up with the mount. I used my phones motion sensors to simulate my head. As I turned my phone to the left the mount turned"

Please could you explain how you did it(If it's possible with Arduino sketch code)

Thanks a lot