¿Cómo se construye su propio dispositivo Google Street View montado en la mochila?

En realidad solo necesitas

  1. Una cámara CMOS HD (cargas mecánicas muy pequeñas, incluida la rigidez del cableado)
  2. que se monta en un servomotor de precisión (o un sistema de doble servo de giro / inclinación) conectado a un casco a través de soportes, etc.
  3. conectado a una placa de microcontrolador que puede indicarle a la cámara que tome una foto, registre la imagen en, por ejemplo, una tarjeta microSD, registre las posiciones angulares del motor y registre el tiempo + nombre de la foto tomada; y
  4. una mochila / cosechadora de energía solar / cargador. O simplemente baterías para los componentes.

Cualquier temperatura extrema que pueda soportar, la electrónica puede soportar fácilmente. Los servos pueden compensar fácilmente las perturbaciones inducidas por el viento.

Una vez que tenga los registros + la serie de imágenes, unirlas para crear tomas panorámicas o desenfocar las sombras del operador se realiza fácilmente en el procesamiento posterior. Si necesita ayuda sobre eso, puede comunicarse con el departamento de CS de su universidad local. Estoy seguro de que alguien se ofrecerá como voluntario para hacerlo por usted.

La visualización de imágenes renderizadas y la interacción con las tomas panorámicas están sujetas a su implementación.

Para los servos de factor de forma cerrado: servomotores de CC sin escobillas con controlador y unidad integrados de Teknic

Y aquí: Servomotores integrados

Si estos son demasiado caros, necesitará hacer sus propios servocontroladores para sus motores (muchos tutoriales de bricolaje en la web para eso). No desea que los soportes / motores sean demasiado pesados ​​porque eso influirá en el consumo de corriente de las baterías / celdas solares. Lo mismo ocurrirá con la carga del viento / magnitud de las perturbaciones: puede usar cajas ópticamente transparentes aerodinámicas / impermeables al viento para evitar eso.

Su objetivo de diseño será hacer que todo sea lo más ligero posible para minimizar la fatiga del cuello del operador. También tendrá que jugar con la cantidad de fotogramas por segundo que adquiera para optimizar la calidad del renderizado final.

El procesamiento de la imagen deberá incluir la detección de disparos no utilizables (imágenes borrosas, imágenes con poca iluminación cuando se pasa demasiado rápido de la sombra a la luz y disparos, por ejemplo, cuando tropieza accidentalmente).