señal de vide por wifi

Hola a todxs!
Les quiero pedir su opinión respecto de una idea que tengo y no estoy segura de como llevarla a cabo.
Quiero hacer un robot móvil que sea autónomo, sin control remoto. Se mueve en relación a lo que hay en su camino. Para ello mi idea es poner una cámara a registrar el espacio y procesa en video con OpenCV para que trackee un blob. Enviar esa data x wifi al arduino para que se mueva en base a “lo que ve”

Mas allá de ponerle simplemente un sensor ultrasonico quiero que el robot sea mas inteligente que detectar obstáculos, se me ocurrió hacerlo con camara.

Otra opcion seria ponerle 3 ultrasónicos y programar que hagan un calculo entre los 3 para determinar si sigue lo que tiene enfrente o lo esquiva. Ese es el comportamiento que quiero que tenga.

No tengo muuuucha experiencia, por ello los escucho a ustedes…
Muchas gracias!