logo logo
Wednesday, 07 de January de 2009
 
 
English English  Español Español  
Próximos Eventos
10.Jun. 2009

IWANN 2009
Salamanca, Spain
11.Jun. 2009

Toward a Science of Consciousness
Hong Kong, China
15.Jun. 2009

International Workshop on Machine Consciousness
Hong Kong, China
15.Jun. 2009

The 8th IEEE International Conference on Cognitive Informatics
Hong Kong, China
22.Jun. 2009

IWINAC 2009
Santiago de Compostela, Spain
Etiquetas
Análisis Artificial Científicos Conciencia Consciencia Consciencia Artificial Conscientes Consciousness Developer Documentación Documentation Español Howto Investigación Publicaciones Reviews Robotics Robots Robótica Servicios Spanish Studio VPL artificial
Destacados
Conscious-Robots.com Forum  


Raúl
Moderador

Moderador
Mensajes: 444
graph
Karma: 6  
MazeSimulatorRA - 2008/11/28 14:13 Moderador: Pregunta recibida por correo:

Al final he conseguido que funcionara pero como he tenido que hacer unas cuantas cosas, pues me gustaría comentartelas, por si había alguna manera menos "manual" de haberlo hecho.

Lo primero es que no he encontrado el programa RebuildQUTApps, así que no se si es porque en esta versión han cambiado el nombre o simplemente no está.

Después al abrir el *.csproj he cambiado en propiedades todos los sitios en los que aparecía "Hocu..." (donde supongo que tienes instalado el programa), pero aún así me daba problemas y el error tenía que ver con que no encontraba esa carpeta, y he ido buscando dentro de todos los ficheros de configuración para ver donde se encontraba y al final era en el propio MazeSimulatorRA.csproj, que no se porque no se cambia automáticamente. Una vez solucionado el problema de los nombres tampoco me dejaba compilarlo porque había 4 referencias perdidas, no se si por la versión del MRDS en el caso del SimulatedPioneerBumper.Y2007.M12 y SimulatedPioneerBumper.Y2007.M12.proxy o porque no has incluido los servicios en el caso del SimulatedSonar.Y2007.M05 y SimulatedSonar.Y2007.M05.Proxy (que creo que comentas por algún lado que lo habías desarrollado tú).

En fin, que para poder compilarlo he tenido que comentar todas las líneas que daban error por no encontrar la referencia a los namespaces correspondientes, con lo que el robot no tiene ni sonar ni bumpers (aunque no los necesito para el desarrollo de mi práctica). Después no me dejaba ejecutar porque decía que no podía encontrar la firma en el directorio /bin, para arreglarlo he copiado dicha clave "mrisamples.snk" en el directorio y por fin he podido compilarlo.

Cuando ya ha salido la simulación me ha dado un error por no encontrar el archivo "bricks_4.jpg", esto último lo he solucionado sacando los archivos de la carpeta "QUT_Textures" y copiandolos directamente a "storemedia", y ya por fin después de todas estos problemas he podido comprobar que funciona perfectamente.

Siento el mega-email, pero he creido que podía ser bueno que dijera todos los problemas que he tenido y como los he solucionado por si algún otro usuario tiene el mismo problema o por si los puedes solucionar de alguna manera.



Post edited by: Raúl, at: 2008/11/28 14:14

Post edited by: Raúl, at: 2008/11/28 14:15
Raúl Arrabales Moreno. conscious-robots.com/raul
  El administrador ha deshabilitado la escritura de mensajes a los usuarios no registrados.
Raúl
Moderador

Moderador
Mensajes: 444
graph
Karma: 6  
Re:MazeSimulatorRA - 2008/11/28 14:18 Hola,

Como te dije, no es una distribución en condiciones, así que no hay un mecanismo automático de instalación.. Quería hacer un paquete de despliegue con DssDeploy, pero me está dando problemas.

En cuanto a las referencias, los “H/:..” deberían corregirse solas al usar DssProjectMigration.. ¿Lo has probado?

Las referencias perdidas son porque el Maze Simulator usa esos servicios de sonar, bumper, etc. Pero si tú tienes otros, simplemente quítalos del código. El tema es que ese Maze está preparado para usarlo en otro servicio de exploración que usa el sonar, etc. Por eso ya se añade el Pioneer 3DX con el sonar simulado, pero claro, tienes que tener tb compilado ese servicio de sonar simulado (lo mismo pasa con el Simulater Pioneer bumper, etc.).

Con respecto a las texturas, es necesario copiar el contenido de la carpeta QUT_Textures al directorio store/media de tu instalación de Robotics Developer Studio. Por defecto, todos los ficheros de malla, texturas, etc. a los que hagas referencia se buscan en esa carpeta.

Siento que te haya dado tanta guerra, pero es que no es fácil hacer distribuciones para MRDS.. Ayer probé a construir un “self-extractor” pero no termina de funcionar bien.. Hoy subiré el código de exploración basado en sonar, por si te interesa..


Saludos,
Raúl.
Raúl Arrabales Moreno. conscious-robots.com/raul
  El administrador ha deshabilitado la escritura de mensajes a los usuarios no registrados.
Titulares RSS
 Conscious Robots RSS FeedFuente RSS de Conscious Robots





¿Recuperar contraseña?
¿Quieres registrarte? Hazlo aquí
Mensajes en el Foro
 
Top! Top!