logo logo
Home arrow Robotics Studio... arrow Robotics Studio Services arrow ExplorerSimSonar Application
Tuesday, 13 May 2008
 
 
English English  Español Español  
Tag Cloud
Architectures Artificial Associations Books Brain Conscious Consciousness Forums Howto Machine Machines Microsoft Neuroscience Projects Publications Research Researchers Reviews Robot Robotics Robots Services Spanish Studio
ExplorerSimSonar Application Print E-mail
Written by Raúl Arrabales Moreno   
Friday, 09 November 2007

ExplorerSimSonar Application


ExplorerSimSonar Application is a set of MSRS services used to recreate a virtual maze-like environment and experiment with a simulated Pioneer 3 DX robot equipped with a frontal SONAR array.

The archive available for download include serveral Robotics Studio services that are used to simulate a robot sonar array, recreate a maze virtual world, and autonomously control a robot within this environment using the sonar readings.

Image

Most of the code is based on Trevor Taylor's QUT Applications for Robotics Studio (see http://sky.fit.qut.edu.au/~taylort2/MSRS/).

Background

ARCOS based robots (like the Pioneer 3 DX) can integrate up to four Sonar rings, each with eight transducers. These sensors provide object detection and distance information. The Robotics Studio platform comes with a sample service called Explorer that uses the Laser Range Finder as sensing device. However, as I don't have such a device, I wanted to use the P3DX frontal sonar ring instead.

The original ExplorerSim service written by Trevor Taylor builds a map using the laser scans that the explorer is retrieving as the robot wanders around. In this version (ExplorerSimSonar) I've added support for a simulated sonar. Therefore, the map is created based on frontal sonar scans.

 

Services included in this Application:

 - SimulatedSonar -> Implements a simulated Sonar.
 - CraniumDashBoard -> Control panel window (formelly known as Control Panel service).
 - MazeSimulatorRA -> a version of Maze Simulator.
 - ExplorerSimSonar -> Autonomous robot control.
 - DifferentialDriveTT -> Trevor's DifferentialDrive.

 

Application Download

 

  

Installation Instructions - Usage   

Download the ZIP file and unzip it into your MSRS directory. Note that this is assumed to be:  C:\Microsoft Robotics Studio (1.5)

 When you unzip the file, it creates four projects in the Apps\UC3M directory under your MSRS installation:
 
 - SimulatedSonar
 - CraniumDashboard
 - MazeSimulatorRA
 - ExplorerSimSonar

 And one project under Apps\QUT directory:

 - DifferentialDriveTT
   (this is an unmodified service from Trevor Taylor).
   

 Use the following scripts provided within this application distribution:

 These commands must be run from the MSRS root directory, in an MSRS DOS Command Prompt window.

 1. Rebuild ExplorerSimSonar Services and all
    dependencies by running

    RebuildExplorerSimSonar.bat

 2. Run the ExplorerSimSonar application

    RunExplorerSimSonar.bat


 - Please refer to the readme.txt files located
   under each service directory for more details.


Last Version Information

Update 11. November 9, 2007.

Portions of code have been rewritten in this update in order to remove all vision services. The idea is to generate a clean environment for testing and experimentation of autonomous robot navigation using Sonar sensors.

I hope to release a future set of services including the vision processing stuff.

DISCLAIMER:

This program is free software; you can redistribute it and/or modify it. (If you build any application using this software, I'd like to know it, please provide feedback). This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

 


Related Items:

  1. Microsoft Robotics Studio Pages
  2. Finding papers about consciousness and robotics
  3. Cognitive Robotics
  4. Polymorphic Robotics
  5. Microsoft Robotics Studio October 2006 CTP
  6. Microsoft Robotics Studio November 2006 CTP
  7. Robotics Studio 1.0 Released
  8. RoboCup Simulator for Robotics Studio
  9. Robotics Studio 1.5 May 2007 CTP
  10. Robotics Studio 1.5 Released

Add as favourites (33) | Quote this article on your site | Views: 1579 | E-mail

  Comments (1)
RSS comments
 1 ExplorerSimSonar version 12
Written by This e-mail address is being protected from spam bots, you need JavaScript enabled to view it website, on 14-11-2007 11:59
I've just published a new version of ExplorerSimSonar application (version 12). This new release includes a bugfix in the SimulatedSonar service initilization and a minor change in the ExplorerSimSonar service that delays the mapping 1 second after start, this prevents the sonar scans go through walls (as sometimes maze walls take some additional miliseconds to appear in the simulation environment.

Only registered users can write comments.
Please login or register.

Powered by AkoComment Tweaked Special Edition v.1.4.4

Last Updated ( Friday, 09 November 2007 )
 





Lost Password?
No account yet? Register
Categories
Last Posts in Forum
Last comments
Poster Session Pictures
Some pictures of the poster sessio...
08/04/08 13:17 More...
By Raúl

Final Announcement and Conference Overvi
Final Announcemen...
07/02/08 12:45 More...
By Raúl

Discussion about test for consciousness
More information a...
29/01/08 15:01 More...
By Raúl

Robots with Linux under MSRS
The MSRS runtime itself run u...
27/12/07 17:24 More...
By Raúl

How do I run robots with Linux under MSRS?
27/12/07 15:47 More...
By north by northeast

Some pictures from the event
Some pictures of the event ca...
18/12/07 08:08 More...
By Raúl

ExplorerSimSonar version 12
I\'ve just published a new ver...
14/11/07 11:59 More...
By Raúl

Simulated Sonar Update 5
I just uploaded an updated versio...
14/11/07 11:25 More...
By Raúl

Requires SimulatedDifferentialDriveTT
(Thanks Ben for the ...
21/09/07 12:30 More...
By Raúl

Simulated Sonar Update 4
SimulatedSonar Update 4 is availa...
21/09/07 11:56 More...
By Raúl

 
Top!
Advertising links: Mobile Phones - Car Insurance - Loans - Loans
Top!