logo logo
Inicio arrow Foros...
Friday, 21 de November de 2008
 
 
English English  Español Español  
Próximos Eventos
10.Jun. 2009

IWANN 2009
Salamanca, Spain
International Work-Conference on Artificial Neural Networks
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
Work-Conference in the Interplay between Natural and Artificial Computation
Etiquetas
Análisis Artificial Associations Científicos Conciencia Consciencia Consciencia Artificial Conscientes Consciousness Howto Investigación Investigadores Microsoft Máquinas Publicaciones Researchers Reviews Robot Robotics Robots Servicios Studio artificial conciencia
Destacados
Titulares RSS
 Conscious Robots RSS FeedFuente RSS de Conscious Robots
Conscious-Robots.com Forum  


SmegHead
Usuarios

Fresh Boarder
Mensajes: 1
graphgraph
Karma: 1  
ExplorerSimSonar project error - 2007/11/02 18:05 Hello,

First greetings to all in forum and
great job about simulated sonar service and explorerSimSonar service

I have few questions about explorerSimSonar service as the project is updated, the craniumDasboard is missing from the project, or the controlpanel_update9 isn't connected well with explorerSimSonar service, i'v tried changing the contract in manifest.xml but then i'v got even more errors, how to solve this problem?

when tried to use SimulatedSonar service in VPL i can't get it to work properly and it shuts down, doestn show up in directory list, do i need to start maualy (or by manifest) some partner service that is dependant (LRF)? or something else?

Thanks
  El administrador ha deshabilitado la escritura de mensajes a los usuarios no registrados.
Raúl
Moderador

Moderador
Mensajes: 425
graph
Karma: 6  
Re:ExplorerSimSonar project error - 2007/11/05 14:34 Thanks SmegHead!

I think the problem is caused by the way I have released the different services. I've tried to put every single service in a different archive, however, there are many dependencies between them.

As you say, the CraniumDasboard service is not included in the same project. I've been using separate Visual Studio projects for every service. The other source of confusion is due to a change of the name of this service. I originally called ControlPanel service, but later I realized that there was already a ControlPanel service in MSRS (which is actually the web interface Control Panel). Then, I renamed the service as CraniumDashboard, but I think I never updated this service description (http://www.conscious-robots.com/en/robotics-studio/robotics-studio-services/control-panel-service- dashb-10.html).

So thanks a lot for letting me know. What I am going to do today is to build the complete set of services required to run the ExplorerSimSonar service, and I hope to publish the corresponding downloadable file before close of business today. I will also update the old independent services in the download section of Conscious-Robots.com.

As per the use of SimulatedSonar in VPL, I haven't tested it to be honest. So that is another interesting exercise for me today. The code is based on the simulated LRF, but there should no be any dependency. What the service uses is the raycasting facility of the MSRS Visual Simulation environment, therefore, I guess we need to somehow start the simulation engine in order to have the SimulatedSonar working. I'll try to give it a go and see how it works (I'm not very familiar with VPL as I always use directly C# for coding MSRS apps, anyhow I am interested in this).

I'll post here any outcome of the tasks mentioned above.
Cheers,
Raul.
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: 425
graph
Karma: 6  
Re:ExplorerSimSonar project error - 2007/11/09 19:57 It took longer than expected, but I finally published a bundle version of ExplorerSimSonar (called ExplorerSimSonar application). It is available at:

http://www.conscious-robots.com/en/robotics-studio/robotics-studio-services/explorersimsonar-applic- 2.html

Please, let me know if you have any problem.
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: 425
graph
Karma: 6  
Re:ExplorerSimSonar project error - 2007/11/13 21:14 I've just noticed that I missed one line in the RebuildExplorerSimSonar.bat script for the compilation of SimulatedSonar service. This has been added to the updated downloadable package.

Additionally, I am investigating a bug in the initialization of SimulatedSonar service, which causes it not to start in some situations. I'll upload a fix for this as soon as I can...
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: 425
graph
Karma: 6  
Re:ExplorerSimSonar project error - 2007/11/14 14:10 So, I finally found the bug and fix it. I have just published a new version of the services that I have changed. You can now download an updated SimulatedSonar Service [1], and a new ExplorerSimSonar Service [2].

This is the code that I have changed in the SimulatedSonar service:

Code:

              // Raul - If state cannot be read from file create a default one             if (_state == null)             {                 _state CreateDefaultState();             }             else // Use the state saved in the file, but don't forget to allocate memory for arrays.             {                 _state.DistanceMeasurements = new double[SonarArrayLength];                 formerDistanceMeasurements = new double[SonarArrayLength];             }         /// <summary>         /// Create default service state         /// </summary>         pxsonar.SonarState CreateDefaultState()         {             pxsonar.SonarState temp_state = new pxsonar.SonarState();             // Allocation for Arcos Sensor readings.             temp_state.DistanceMeasurements = new double[SonarArrayLength];             formerDistanceMeasurements = new double[SonarArrayLength];             temp_state.MaxDistance 4000;             temp_state.HardwareIdentifier 0;             temp_state.TimeStamp DateTime.Now;              // Initialize Sonar readings.             for (int i 0SonarArrayLengthi++)             {                 temp_state.DistanceMeasurements[i] = 0.0;                 formerDistanceMeasurements[i] = 0.0;             }             // Raul - P3DX front ring sonar is 180 degress. But lateral transducers are             // Raul - centered at 90 degrees, so I consider: 196 degrees.             // Raul - I considered the aperture of one transducer is 16 degrees.             temp_state.AngularRange 196;  // 180 plus two halfs of lateral transducers.             // Raul - Angle increment for sonar transducer rays.             temp_state.AngularResolution 1.0// let's generate one ray per degree.             // Save state in case it doesn't exist.             SaveState(temp_state);             return temp_state;         }



[1] http://www.conscious-robots.com/en/robotics-studio/robotics-studio-services/simulated-sonar-service- 10.html
[2] http://www.conscious-robots.com/en/robotics-studio/robotics-studio-services/explorersimsonar- applic.html
Raúl Arrabales Moreno. conscious-robots.com/raul
  El administrador ha deshabilitado la escritura de mensajes a los usuarios no registrados.
 
Top!
Advertising links: Loans - Loans - Mobile Phones - Credit Counseling
Top!