Quiero diseñar un dispositivo de visión artificial que actúe como un "asistente de manejo". El dispositivo mejorará la seguridad en la conducción alertando acústicamente o visualmente al conductor de ciertas situaciones peligrosas (cruce de carril, distancia segura de frenado, etc.) pero no estará conectado directamente a ningún control del automóvil. Mi pregunta es: ¿cómo diseñar mi dispositivo para que cumpla con las regulaciones si quiero venderlo como un "accesorio para el automóvil" en el mercado de posventa en los EE. UU. Y la UE ?
Por mercado secundario, quiero decir que el fabricante del vehículo no montará el dispositivo en un vehículo, sino el usuario final / cliente. El montaje debe ser tan simple como colocar una cámara en el parabrisas (fuera del campo de visión del conductor), conectarla a la "unidad de procesamiento" mediante un cable, colocar esa unidad en algún lugar (debajo del tablero de instrumentos, asiento, etc.) y enchufar el Unidad en la salida de 12V (o más bien cableado directamente a 12V).
Soy un desarrollador de software y ya tengo un prototipo ejecutándose en una plataforma x86. El prototipo consta de una placa mini-ITX común, una cámara USB y una fuente de alimentación picoPSU. Todos estos tienen una certificación "FCC Clase B Parte 15" (supongo que esto es estándar para los productos electrónicos de grado de consumo destinados al uso en el hogar / oficina). Además de estos, también usaré un cable USB 2.0 o 3.0 para conectar la cámara a la placa y la placa se conectará a esos 12V.
El dispositivo solo será un "asistente" y no llevará a cabo ninguna función de vital importancia durante la conducción. Creo que puede caer en la misma categoría que los dispositivos de navegación GPS para automóviles (Garmin, etc.). Sé que las demandas de una electrónica automotriz de misión crítica (cosas como la electrónica del motor, los sistemas de frenos, etc.) son muy altas, pero como dije, mi aplicación no se acerca a este tipo de uso.
La mejor situación para mí, por supuesto, no sería la necesidad de una nueva certificación, ya que solo reúno / agrupa componentes ya certificados (además del cableado) en un nuevo producto sin alterar ninguno de ellos. En caso de que la configuración del x86 no pudiera ser compatible con el automóvil, mi segundo intento sería encontrar una poderosa placa integrada compatible con el automóvil (¿nVidia Jetson TK1 o Jetson Pro?) En la que pudiera compilar el código de visión de mi computadora. Me gustaría evitar hacer un diseño basado en FPGA porque volver a escribir mi código en hardware es muy costoso.