logo logo
Wednesday, 07 January 2009
 
 
English English  Español Español  
Upcoming Events
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
Tag Cloud
Architectures Associations Books Conferences Conscious Consciousness Developer Documentación Documentation Español Howto Machine Machine Consciousness Machines Neuroscience Publications Research Researchers Reviews Robotics Robots Spanish Studio VPL
Spotlight
Conscious-Robots.com Forum  


Raúl
Moderator

Moderator
Posts: 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
  The administrator has disabled public write access. Please, register to participate in the forum.
Raúl
Moderator

Moderator
Posts: 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
  The administrator has disabled public write access. Please, register to participate in the forum.
Syndicate
 Conscious Robots RSS FeedConscious Robots RSS Feed





Lost Password?
No account yet? Register
Last Posts in Forum
 
Top! Top!