- Se sigue con el trabajo de acuerdo a la planeación hecha el 17 de Marzo (ver minuta de la junta pasada).
- Vimos que hay que hacer un editor de movimientos para poder visualizar cada uno de los joints del robot y poder modificarlos. Será parecido a lo que ocurre en Director o Flash. Los encargados son Leonel y Mario.
- Para el lenguaje que permita el desarrollo de comportamientos de alto nivel, Tony y Leonel van a adaptar el trabajo de Leonel del semestre pasado de su estancia de investigación.
- Para la definición del protocolo de comunicación, Tony va a empezar a definirlo.
miércoles, 25 de marzo de 2009
Junta 24 Marzo 2009
miércoles, 18 de marzo de 2009
Junta 17 de Marzo
Hola a todos,
Aunque no acordamos una junta la mayoría del equipo asistió, así aprovechamos para solucionar el problema de la actualización del kernel del servidor y organizar el trabajo pendiente:
Nuestro trabajo consiste en 3 partes:
- Identificar comportamientos y optimizarlos (MOF).
- Implementación de la comunicación.
- Implementación de un Parser - XML.
Para optimizar los comportamientos y definirlos en archivos separados es necesario primero estudiar e identificar los comportamientos ya establecidos.
Para analizar este tema en conjunto dividimos el trabajo de esta semana por comportamientos de la siguiente manera:
- Juan (Drop, Fail)
- Walter (Stand Up, Walk)
- Pablo (Shoot)
- Toño (Turn)
- Mario (Rest)
Luego de esta etapa se procederá a la separación de los movimientos en archivos independientes, algoritmos genéticos que optimicen comportamientos, implementación de nuevos comportamientos y pruebas y definición de protocolos de comunicación. Propongan nuevas actividades que contribuyan al desarrollo de las partes del proyecto.
Estamos a la espera de que en Monterrey actualicen el código para que sea compatible con la última versión del Simspark, y a partir de esto instalar en nuestros sistemas la última versión e integrar nuestros avances.
Adicional a los avances del proyecto se actualizó el sitio web en los siguientes puntos:
- La sección "publicidad" pasa a llamarse "prensa".
- Se agregó la documentación de Robocup 2009.
- Se actualizaron las noticias, la página principal e información de Robocup.
- Se agregó la sección logros.
- Se agregó la sección patrocinios.
- Se agregó la ficha de Suzhou 2008 en la sección competencias.
Revisen los avances y avísenme cualquier observación.
Les comento además que el jueves 19 a las 1pm tenemos programada una cita con Yammel Martínez de patrocinios del Tec. Básicamente le vamos a pedir información y apoyo en el tema de patrocinios.
Entrevista con el Universal TV
Quedamos en que el día jueves 19 de marzo a las 17.00 hrs se hará la entrevista en el laboratorio (mañana). Lo que se necesita para la entrevista es:
- Que los AIBOs funcionen al menos 2 contra dos para que les puedan tomar fotos y video.
- Que loa de simulación 3D este funcionando para fotos y video.
- Que ustedes estén presentes para que les puedan entrevistar y tomar fotos.
Les pido que por favor confirmen asistencia.
jueves, 5 de marzo de 2009
Junta 3 de Marzo
Se detectaron las siguentes actividades prioritarias:
- Migración a la nueva plataforma (Ruido, visión limitada, menor tiempo de muestreo)
- Mejorar behaviours básicos. No se tiene "steering" en el caminado. Giro muy lento. Parado poco eficiente.
- Mejorar portero.
- Implementar protocolos de comunicación entre agentes. Ver comandos SAY (512 bytes?) y HEAR (cada 3 ciclos).
- Implementar mecanismos de colaboración entre agentes que permitan jugadas (envio de pases, etc.)
Acuerdos:
MTY.
- Realizará la migración a la nueva plataforma lo antes posible.
- Carlos y David contestarán preguntas por medio de los foros de JF.
- Mejora de behaviours básicos - caminado, giro, patada. Se plantea separar los valores de los joints a un archivo que se lea en lugar de tenerlo en el código. Se plantea pasar los behaviours a XML para programación más simple.
- Diseño e implementación de los protocolos de comunicación entre agentes.
- Borregos.ThingStage: Proceso de maquinas de estado y FSM principal. Escoge el behaviour.
- Borregos.Behavior: Maquinas de estado especializadas.
- NaoWalkBehavior: Caminado del robot.
- Agent.BorregosWork: vienen métodos de Run y los Stages.
- Las FSM son solamente de dos niveles.
- Caminado realizado mediente método de oscilaciones acopladas. Otros movimientos a prueba y error.
- Pedirle a Carlos Reyes que nos diga cómo es la localización en los AIBO con percepción limitada de marcas (banderas, beacons, lineas, etc.). Parece ser que la nueva plataforma de 3D tiene solo 60° de visión.
- El simulador de 3D lo van a estar cambiando constantemente. Se espera que un cambio sea la simulación del nuevo Nao con 2 cámaras.
martes, 3 de marzo de 2009
Calificación en 3D Simulación a RoboCup 2009
Nuestro equipo Borregos 3D (Mty-CEM) calificó.