Actualmente estoy en una clase de ingeniería informática y me han pedido que diseñe un producto que pueda guiar a las personas ciegas. En mi producto ficticio, implementaré un módulo para detectar distancias (un simple buscador de rango láser que consume 10 mA cuando está inactivo y 100 mA cuando dispara un rayo), un módulo de reconocimiento de voz (que consume 1 micro amperio cuando está inactivo). y también un sistema de GPS. Esto significa que mi dispositivo procesará constantemente la entrada del sensor de distancia y el sistema GPS. También emitirá instrucciones como "girar a la izquierda" en función de la dirección de destino que ingresó el usuario a través de un comando de voz, y también le dice al usuario las observaciones como "Hay un obstáculo directamente adelante".
Se me pidió que estimara la potencia de procesamiento requerida por este dispositivo, y también la cantidad de memoria volátil y no volátil requerida. Por supuesto, todo se basa en estimaciones, y los componentes utilizados pueden variar desde 2014 hasta 3 años en el futuro (2017). ¿Existen métodos de estimación para definir la potencia de procesamiento requerida? Y más específicamente, ¿cómo se cuantifica la potencia de procesamiento? En términos de memoria no volátil, creo que la única información que necesito almacenar son las direcciones de las entradas del usuario y los comandos que el sistema puede ingresar y los comandos que el sistema puede emitir. Gracias por cualquier consejo!