Progreso JdeRobot - Semana 8 (26/10 - 30/10)
Esta semana hemos conseguido implementar funciones en el código del usuario para que la aspiradora se mueva con la voz e informe de los obstáculos que detecta, y hemos preparado el acceso a RoboticsAcademy Premium para añadir allí el ejercicio.
1. Migración a RoboticsAcademy Premium
Teníamos que añadir el ejercicio al repositorio de RoboticsAcademy Premium, así que Álvaro y yo necesitábamos acceso. Después de darnos acceso, empezamos a trabajar en un código de usuario que muestra toda la funcionalidad que hemos creado
2. audio-in y audio-out en la aspiradora
El código fuente de la aplicación que tenemos que realizar tiene tres tareas:
- Decir cosas por el altavoz de vez en cuando.
- Escuchar lo que llega al micrófono.
- Enviar comandos de movimiento al robot en función de lo que ha hablado el usuario.
Al final de la semana mandamos un vídeo con toda la funcionalidad y un código de usuario que funcionaba. Sin embargo, la aspiradora no estaba teleoperada todo el rato por voz, así que ese es uno de los cambios que quedan para la siguiente semana.
Planes para la Siguiente Semana
- Documentar toda la API, incluidas las funciones
sayylisten. - Hacer que la aspiradora se mueva por voz y esté teleoperada todo el rato, con todo en inglés (por ejemplo,
avanzapasa a serforward). - Grabar un vídeo mostrando el funcionamiento del ejercicio.
- Cambiar
WhisperyPipera inglés.