Ayuda Conexion Arduino-Android-PC

Hola buenas , primero que todo no se si es realmente este el foro en el cual debo realizar mis preguntas , pero en fin .

En este momento me estoy iniciando dentro de lo que es arduino asi como sus distintas formas de ser controlado , y como desafio para ello se me ha planteado un proyecto basico pero a la vez complejo para el nivel en el cual me encuentro y por ello he venido a este foro para saber que me recomiendan (programas u otras cosas ) para poder realizar de una forma optima lo que me han solicitado.

Bueno hablare de mi proyecto ; Nececito generar una conexion que tenga la siguiente forma :

PC <----> WI-Fi < ---- > Celular Con sistema Android < ------ > Bluetooth <------ > Arduino Uno
Es decir , conectar el pc mediante wi-fi con un celular android y que este de comunique via bluetooth con el Arduino UNO .
Todas las comunicaciones deben ser en ambos sentidos ( por el uso de sensores).
Ademas Debo generar una interfaz grafica para "radio" controlar mi proyecto desde el pc .
En rasgos generales mi proyecto es lo siguiente :

Realizar un vehiculo que envie señal de video , pueda ser radio controlado y tenga algunos sensores que muestren sus mediciones en la pantalla del PC .
Para el envio de informacion y de video debe tener como intermediario un Celular Android.

Espero se logre comprender la totalidad del proyecto , espero que me puedan guiar en que programas usar y esas cosas .
Como punto Aparte no he sabido como hacer que mi Android envie la señal de video y ademas reciba y emita informacion tanto hacia el pc como al arduino.

Desde ya , Muchas gracias por leer estas palabras.
Saludos.
PD: el sistema no puede ser reemplazado , es decir , la conexion debe estar realizada de esta forma .

Tio, creo que será dificil darte en un foro un
-Curso de programación de PC
-Curso de manejo de WiFi
-Curso de programación de Android.
-Curso de C para Arduino.

Lo siento, no me siento con fuerzas ni conocimientos.

Jopapa