logo logo
Home arrow Robotics Studio... arrow Services arrow ExplorerSimSonar Application
Monday, 22 March 2010
 
 
English
Main Menu
Home
Conscious Machines...
AI Techniques...
Neuroscience...
Researchers...
Publications...
Reviews...
MC Bibliography
Robotics Studio...
Forums...
Blog...
Frontpage
Upcoming Events
29.Mar. 2010

AISB 2010
Leicester, UK
12.Apr. 2010

Toward a Science of Consciousness 2010
Tucson, Arizona
22.Apr. 2010

Retecog Workshop
Madrid, Spain
24.Jun. 2010

ASSC 14
Toronto. Canada
14.Jul. 2010

BICS 2010: Brain-Inspired Cognitive Systems
Madrid, Spain
Tag Cloud
Associations Books Conferences Conscious Consciousness Developer Documentación Documentation Español Howto Machine Machine Consciousness Machines Neuroscience Projects Publications Research Researchers Reviews Robotics Robots Spanish Studio VPL
Spotlight
More
Reader's Preferred
MCexperts List
FAQs
Glossary
Site Map
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.

 


Add as favourites (165) | Quote this article on your site | Views: 11168 | 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.


Related Items:

  1. Jobs: Two Chair positions for new Centre for Computational Neuroscience and Co
  2. Finding papers about consciousness and robotics
  3. International Journal of Social Robotics
  4. Cognitive Robotics and Machine Consciousness
  5. Cognitive Robotics
  6. Polymorphic Robotics
  7. Microsoft Robotics Studio October 2006 CTP
  8. Microsoft Robotics Studio November 2006 CTP
  9. Robotics Studio 1.0 Released
  10. RoboCup Simulator for Robotics Studio
Last Updated ( Friday, 09 November 2007 )
 





Lost Password?
No account yet? Register
 Conscious Robots RSS FeedConscious Robots RSS Feed

Find us on Facebook

Follow us on TwitterFollow us on twitter
Spotlight

Machine Consciousness Bibliography Database

 

ConsScale
The Cognitive Machine Consciousness Scale

 
Categories
Last Posts in Forum
 
CR
miel continental