|
¿Puede el robot explorar el entorno en el que se encuentra de forma autónoma? Sí. Cuando hayas terminado de montarlo podrás activar su modalidad de desplazamiento autónomo y, a partir de ese instante, empezará a moverse libremente por el espacio en el que se encuentre, evitando los obstáculos y explorando todos los rincones. También podrás hacer que vaya emitiendo sonidos mientras se mueve. ¿Qué hace el robot una vez encendido? ¿Se queda parado o se comporta de forma autónoma? En general, una vez encendido, el robot espera las órdenes del usuario, mientras que algunos de los comportamientos básicos, como por ejemplo evitar obstáculos o seguir sonidos o personas, están activos. El robot está además bajo el control de su sistema emotivo, de modo que si no se le dan órdenes actúa de modo autónomo según sus “emociones”. |
![]() |
|
¿Puede el robot fotografiar y almacenar en su memoria o transferir imágenes a un PC o el móvil? Sí, el robot puede guardar todas las fotografías que quepan en su memoria. Las imágenes en directo que capta la cámara se envían vía Bluetooth al teléfono móvil o al PC donde esté instalado el software del robot. LAs fotos memorizadas se pueden transferir al PC gracias a una conexión USB, come se hace con una cámara fotográfica digital normal. ¿Es posible hacer que el robot realice el mapeo del interior de la casa para permitirle moverse de habitación en habitación si se le pide? ¿Si se programa para ello, puede vigilar la casa y llamar si entran intrusos? Si se quieren añadir funcionalidades, como el mapeo de la casa, su vigilancia, etc. se puede recurrir a la programación del robot en Java, lo que permite aprovechar las funciones que ofrece el PC en el que está instalado el software de control. El lenguaje C-like, junto con su runtime, se ha limitado a algunas funciones para impedir un aumento excesivo de la carga de cálculo del módulo del cerebro y la visión, en el cual sigue trabajando el software de control del robot. Por ello estas nuevas operaciones sólo se podrán realizar programándolas en lenguaje Java. ¿Si le quito las pilas al robot o se descargan, pierde toda la memoria? No, no pierde la memoria. 6-¿Avisará el robot cuando se descarguen las pilas? ¿Está prevista una base para recargar las pilas a la que se pueda dirigir de forma autónoma? El robot monitoriza y marca el estado de las pilas. Cuenta con dos jacks para la recarga, pero actualmente no está previsto incluir ninguna base para la recarga autónoma del robot. ¿Puede el usuario modificar las frases que pronuncia el robot? Las frases del robot de momento no se pueden modificar. Actualmente pronuncia los números de 0 a 40 y muchas frases utilizadas en la interacción con el usuario y para expresar su estado de ánimo. ¿Cuál será el ángulo de movimiento de la cabeza, tanto en sentido horizontal con respecto a la dirección del cuerpo, como en el vertical? Horizontal unos 180°, vertical unos 40°. |
|
|
¿Se podrá interaccionar con el robot con un lápiz USB o un disco duro externo USB o Firewire? No hay puertos Firewire en el robot. Al puerto USB no pueden conectarse dispositivos de almacenamiento externos. Sin embargo, una parte de la memoria interna se podrá ver vía USB como si se tratara de un dispositivo de almacenamiento. Así se podrán descargar en el PC las fotos que haga el robot. Los datos procedentes de los sensores, micrófonos, CMOS... ¿llegarán en tiempo real? Los datos recopilados por los sensores se actualizan unas 10 veces por segundo (es decir, a una velocidad de 10 Hz). Para responder a la pregunta de si dicha velocidad es suficiente, hay que tener en cuenta la velocidad de los movimientos del robot y la rapidez con la que varían los fenómenos medidos por sus sensores. Por ejemplo, sería difícil producir un chasquido con los dedos, o acariciar al robot, a un ritmo tan elevado que se necesitara una velocidad de refresco de, digamos, 100 Hz. El estado de los sensores, de todos modos, puedes leerlo cuando quieras, aunque la máxima frecuencia de actualización se limite al tipo de sensor, al módulo que lo alberga y gestiona y al tráfico actual de datos en el bus interno. A la vista de estas consideraciones, 10 Hz resultan más que apropiados. ¿Qué arquitectura de procesador se ha utilizado? El robot cuenta con una inteligencia distribuida en varios módulos. Cada uno de ellos tiene un cierto grado de independencia, lo que permitirá probar las capacidades del robot a medida que se vaya montando. El “cerebro”, capaz, por un lado, de dirigir todo el robot y elaborar las imágenes de su “ojo digital” y, por otro, responsable de la evolución emocional del robot, contará con un procesador Freescale i.MXL a 150 MHz. Los distintos módulos se comunican entre sí por una interfaz UART, cuando la conexión es entre dos tarjetas, y una I2C para comunicar los módulos principales. ¿Es posible conectarse al robot de alguna otra manera además del Bluetooth? ¿Está previsto un puerto estándar (p.ej. USB) para poder conectarle otros periféricos? Están previstos un puerto serie estándar RS-232 y un puerto USB. Ambos se utilizan para descargar el firmware del módulo “Cerebro y visión”. El puerto RS-232 se podrá utilizar para conectar otros dispositivos, mientras que el puerto USB se utilizará para acceder desde el PC a las fotografías guardadas en la memoria del robot. ¿Las tarjetas que tiene el robot son de tecnología SMD? Sí, de 2, 4 y 6 capas. ¿Se pueden escuchar archivos de audio MP3 en el robot? El robot no vapreparado de serie para ejercer la función de reproductor MP3.Sin embargo, sí se contempla la posibilidad de conectarle expansiones, creadas por los propios usuarios, que amplíen sus características y prestaciones. ¿Qué es la breadboard o placa de prototipos? La breadboard es una placa para prototipos que incorpora el robot y sobre la que se pueden montar los circuitos de expansión, tal y como le comentábamos en la respuesta anterior. Para hacer uso de ella es necesario tener una base mínima de conocimientos de electrónica. |
|