Recientemente, he hecho este ratón sin contacto 3D, que utilizo para controlar (o tratar de control) el cursor de mi computadora. Puedes ver las funcionalidades en el siguiente video:
El cómputo se hace sobre la arduino leonardo, que emula un ratón. De hecho, es un sistema de visión muy simple que utiliza solamente cinco sensores de la gama ultrasónica para hacer converger el robot hacia el objeto y para su orientación en él por la primitiva detección de los bordes que he desarrollado.
En este Instructable le mostrará cómo construir su propia versión de este dispositivo asombroso!