Finalmente tenemos al participante de Microsoft en el ámbito de los juegos de movimiento, el Kinect. El nombre en clave de Microsoft para Kinect era Proyecto Natal.
Esto no es solo otra imitación de Wiimote. Kinect es el resultado de cientos de millones de dólares en investigación que Microsoft ha invertido en reconocimiento de voz y movimiento.
El Kinect no es un controlador de juegos de mano como el Wiimote o el Playstation Move, sino que es un sofisticado conjunto de sensores que detecta su posición y movimientos en el espacio 3D..
Ya hay varias grandes historias que explican cómo Kinect detecta el movimiento. No vamos a repetir todos los conceptos básicos aquí, así que si estás interesado en ese tipo de cosas, consulta los artículos anteriores..
Controlador de evolución, estilo de consola de juegos..
De arriba hacia abajo:
Xbox Controller original, Kinect
Nintendo Virtual Boy, Wiimote
Controlador original de Sony PlayStation, PlayStation Move.
Nos encanta que el mundo esté en el punto en el que no estamos actualizando nuestras computadoras tan a menudo. En cambio, estamos actualizando los sensores para que la computadora entienda más sobre nosotros..
Agregar Kinect a una Xbox es como agregar un sonar a un submarino seguro, podría conducirlo antes, pero ahora puede ver hacia dónde se dirige. OK, eso es una analogía bastante estirada. Tienes la idea.
¿Por qué elegiste un controlador Virtual Boy? Creo que el controlador NES pertenece allí..
Fue conveniente No teníamos un controlador NES por ahí, pero sí tuvimos el controlador Virtual Boy de nuestro desmontaje en agosto.
Olvidaste el EyeToy original para la PS2. Incluso tenía un juego llamado cinético..
Hay una almohadilla de goma entre nosotros y el interior del Kinect. Cuidemos de eso ...
La base motorizada puede girar la barra superior del sensor para rastrearte mientras bailas por la habitación. Eso suena útil, pero desconfiamos de las partes mecánicas que son propensas a fallar..
La base de plástico está asegurada con un cuarteto de tornillos Torx T6.
Después de quitar la base de plástico, hay otros cuatro tornillos Phillips # 0 para quitar.
Observe que Microsoft ya está en la revisión H. Si este es el día de lanzamiento, ¿qué sucedió con las revisiones A a G??
El motor y los engranajes de Kinect no parecen demasiado robustos..
Del tamaño de un cuarto estadounidense, la base tiene un pequeño motor con tres engranajes de plástico frágil. A menos que haya problemas de sobrecalentamiento con la unidad superior, suponemos que este conjunto de motor será el punto débil de Kinect.
No fuerce físicamente el Kinect a una posición específica, permita que calibre automáticamente su objetivo.
Fragil es una palabra difícil de usar cuando se refiere a engranajes de plástico, para algunas / la mayoría de las aplicaciones fuera del uso industrial, "plástico" es una mejor opción (el plástico está entre comillas para indicar que la mayoría de los engranajes son un material compuesto, generalmente no una variedad específica). a diferencia de una botella de refresco).
Hay una pequeña parte dorada con una cosa divisora de plástico que se cae del Kinect, no se muestra en ningún lugar, donde se debe colocar desde esa captura de pantalla.
Por favor asiste.
Con un spudger de metal y una palanca bastante seria, pudimos quitar la rejilla inferior. Esto no es fácil, ya que Microsoft aplicó el adhesivo de manera bastante liberal..
El equipo de Microsoft construyó el Kinect alrededor del diseño de referencia de PrimeSense..
Microsoft no ha adquirido Primesense todavía. Esto nos indica que por más impresionante que sea el hardware, el software de Microsoft está haciendo el trabajo pesado, convirtiendo la matriz de datos de la barra de sensores en una malla 3D de su posición espacial.
Microsoft utiliza tornillos de seguridad T10 Torx. Eso no es muy agradable. Ya tenemos hasta tres tipos de tornillos, y aún no tenemos este abierto.
La pegatina de Xbox 360 de aspecto inocente actúa como cubierta para el tercer tornillo a cada lado del Kinect.
algunos kinects tienen diferentes tornillos de seguridad torx, porque en mi kinect, el torx tiene 5 "lados" y no 6 como normalmente, así que, ¿cómo puedo abrir eso????
¡Éxito! Ahora la diversión realmente comienza!
La mayor parte del poder de procesamiento de la Xbox está dedicado a los juegos, por lo que Kinect preprocesa la imagen antes de enviarla a la Xbox. Kinect condensa toda la información que recopila sobre su sala de estar en dos cosas: una imagen en color y un mapa de profundidad.
El factor de forma delgado de Kinect ha obligado a Microsoft a dividir la placa principal, apilando tres tablas verticalmente como un pequeño edificio de apartamentos.
Hay un ventilador en el otro extremo del Kinect. Está alineado para aspirar aire en un lado del Kinect y empujarlo hacia afuera por el otro.
Finalmente hemos encontrado los ojos del Kinect..
Dos cámaras y un proyector de infrarrojos..
Izquierda: (IR CMOS) Microsoft / X853750001 / VCA379C7130
Centro: (Color CMOS) VNA38209015
Derecha: (Proyector IR) OG12 / 0956 / D306 / JG05A
Esta imagen es del dispositivo al revés, por lo que estas etiquetas se intercambian de lo que verías al mirar el Kinect.
Estas no son pequeñas cámaras para teléfonos celulares, están más cerca de la cámara que puede encontrar en una cámara web, con lentes grandes y enfoque automático..
Aún no podemos confirmar de forma independiente la resolución de las cámaras, pero Microsoft afirma que la cámara infrarroja es 320x240 y la cámara RGB es 640x480.
Para el emisor de IR, ¿estos números de pieza se enumeran en el artículo? Si es así, ¿de dónde vienen? Busqué en Google para ellos, y no puedo encontrar nada. Sé que la rejilla en el frente es personalizada, pero estaría interesado en la hoja de datos para el emisor.
Este es un diagrama de Prime Sense que explica cómo funciona su plataforma de referencia. El Kinect es la primera (y única) implementación de esta plataforma..
Una cámara (y un transmisor IR) proporcionan entrada para el mapa de profundidad (se rumorea que es solo 320x240), mientras que la tercera cámara detecta el espectro visual humano en una resolución de 640x480.
Hemos escuchado afirmaciones de que el sistema puede medir la distancia dentro de 1 cm de precisión a dos metros. Si bien eso es genial en concepto, las primeras revisiones muestran que no se llega a ninguna parte de esa precisión en el mundo real..
Los cuatro micrófonos se conectan a la placa base con un solo conector de cable.
Después de quitar tres conectores y siete tornillos T10 Torx, la tabla superior se puede separar de las otras dos tablas.
Después de calentar el adhesivo en el disipador de calor con una pistola de calor, se puede usar un spudger para quitarlo de la placa base sin problemas..
Los cerebros del Kinect. La gente de UBM TechInsights nos ayudó a identificar muchos de estos chips. Puedes ver un escaneo de alta resolución de este tablero aquí.
Wolfson Microelectronics WM8737G - ADC estéreo con preamplificador de micrófono
Fairchild Semiconductor FDS8984 - MOSFET PowerTrench de canal N
NEC uPD720114 - Controlador de hub USB 2.0
H1026567 XBOX1001 X851716-005 GEPP (Ayúdenos a identificar este paquete SAP de 6 mm x 4,9 mm. Posiblemente SPI flash, ¿quizás Atmel?)
Marvell AP102 - SoC con controlador de interfaz de cámara
Hynix H5PS5162FF 512 megabits DDR2 SDRAM
Te estás perdiendo las imágenes de la parte trasera de este tablero y la siguiente.
Por un momento estuve confundido y pensé que la siguiente imagen era la parte de atrás de esta. No pude ver cómo las tablas se unían (eléctricamente) entre sí.
Analog Devices AD8694 - Amplificador operacional de salida de riel a riel cuádruple, de bajo costo, bajo ruido, CMOS
TI ADS7830I - Convertidor A / D de muestreo de 8 bits y 8 canales con interfaz I2C
Allegro Microsystems A3906 - Controlador de motor de CC de un solo voltaje y paso a paso de baja tensión
ST Microelectronics M29W800DB - Memoria Flash NV de 8 Mbits (1Mb x8 o 512Kb x16)
PrimeSense PS1080-A2 - procesador de sensor de imagen SoC
Esta placa cuenta con un controlador de audio USB TI TAS1020B frontal y central.
Probablemente se utilice un acelerómetro Kionix MEMS KXSD9 para la detección de inclinación e inclinación, y posiblemente para la estabilización de la imagen. El Kinect también usa esto para saber si el sensor se ha movido externamente
Parece que el chip acelerómetro Kionix de 3 ejes usa el viejo bus serie de 4 hilos SPI o I²C (Circuito Inter-Integrado) para enviar los datos de inclinación e inclinación.
Básicamente es un nivel de carpintero digital elegante, a menos que también lo estén utilizando para estabilizar la imagen con todos los saltos que se realizan en la sala de estar;)
Cuanto más nos adentramos en Kinect, más conectados nos sentimos..
Et tu, Johnny 5?
Aquí descubrimos tres de los cuatro micrófonos dentro del Kinect..
Hay un total de cuatro micrófonos orientados hacia abajo: tres en el lado derecho y uno en el lado izquierdo.
Microsoft determinó que la mejor orientación para obtener un sonido óptimo sería mirar hacia abajo.
Para reconocer correctamente los comandos de voz, el Kinect debe realizar una calibración de audio para la sala en la que se encuentra. Sin embargo, si modifica la disposición de los muebles en su sala, debe volver a calibrar.
Este tablero se mantiene en su lugar por cuatro separadores. Utilizamos pinzas de punta de aguja, pero un destornillador de tuerca de 5 mm sería el Correcto herramienta para el trabajo.
Nuestros amigos de Adafruit han publicado una recompensa de $ 2,000 para el primer equipo que escriba un controlador de código abierto para Kinect. El Wiimote ha sido tremendamente útil para nuestros proyectos de robótica de pasatiempos, y los sensores avanzados de Kinect podrían realmente iniciar la investigación robótica..
¡Finalmente! Podemos quitar el cable de alimentación / datos de la carcasa del Kinect.
Microsoft está usando un conector tipo USB para el Kinect. El Kinect usa 12 vatios, que es un poco más de 2,5 vatios de potencia que proporciona un puerto USB estándar.
En medio de una serie de sensores y transductores complejos, eliminamos el indicador LED de estado.
Después de quitar varios tornillos más, las dos cámaras y el transmisor IR levantan fácilmente la barra de respaldo de metal.
Otro componente se encuentra entre el Proyector IR y la barra de respaldo de metal. Es probable que este sea un dispositivo Peltier utilizado para enfriar el proyector de infrarrojos..
Las dos cámaras y el proyector de infrarrojos, lado a lado..
Al tener la cámara de profundidad de campo y la cámara RGB a una distancia calculada, el Kinect puede realizar una incorporación inmediata en 3D de objetos reales en las imágenes en pantalla.
Al no tener otra forma de entrada por parte del usuario que no sean los comandos y gestos de voz, el quid del sistema de entrada de Kinect es el sistema de sensores, que consta de micrófonos y cámaras..
Tenga en cuenta que la cámara con detección de profundidad parece usar un lente de enfoque manual atornillable, mientras que la cámara de color tiene un mecanismo de enfoque automático para su lente. Probablemente esto se deba a que la imagen de profundidad solo necesita ser lo suficientemente buena para el procesador de imágenes, mientras que los usuarios verán la imagen en color (y MS quería que fuera agradable y nítida).
También tenga en cuenta que el "proyector IR" es en realidad un láser IR con un difusor que crea un patrón de puntos aleatorios en toda la sala de estar (busque en YouTube: visión nocturna de Kinect). La cámara de profundidad se utiliza para medir el desplazamiento del punto (a partir de su patrón conocido) para calcular la profundidad sobre la imagen (Patente de la OMPI WO / 2007/043036). Se requiere un láser para que el patrón proyectado esté siempre enfocado. Como el proyector es un láser, supongo que su cable flexible tiene características de seguridad para apagarlo tan pronto como empiece a desarmar la carcasa del Kinect..
Nuestro Kinect ahora está completamente desmontado..
Enchufe desvergonzado: ¡Ahora vendemos piezas para consolas de juegos! Nuestro kit de reparación de Xbox 360 RROD o PS3 YLOD fix kit pueden darle nueva vida a tu consola muerta o moribunda.
Reparabilidad de Microsoft Kinect: 5 de 10 (10 es el más fácil de reparar).
El diseño es muy modular y reemplazar los componentes individuales (como el motor) cuando fallan no debería ser un problema.
No requiere soldadura para desmontar.
Aunque modular, desmontar uno de estos puede ser difícil debido a la gran cantidad de bits y piezas.
Microsoft usó cuatro tipos de tornillos, incluidos algunos bits de seguridad odiados: seguridad T6, T10, T10 y Phillips # 0.
Sin un manual de servicio, la reparación será todo un desafío. Microsoft no ha hecho disponible un manual de servicio. Si obtenemos suficiente demanda, haremos su trabajo por ellos y publicaremos uno..