Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

2D Mobile Robot Simulator

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
849 views
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Oct 27, 2009

This is basic 2D mobile robot simulator. Visit http://www.mobilerobots.pl/ Robot performs autonomous navigation based on four infrared sensors. Sensing range and angle can be adjusted. Simple obstacle detection and avoidance algorithm was implemented. All code was written in Java. Any comments are more than welcome.

  • likes, 0 dislikes

Link to this comment:

Share to:

Uploader Comments (asrebro)

  • Generally speaking detected distance depends on many factors. For example: measurement method, color and reflective ratio of the obstacle and so on. In some application notes detectable area characteristics are shown. For example for GP2D12 detectable area depends on distance to reflective object(generally better resolution is for short distance) There is also the minimal measuring range(e.g. 10 cm for GP2D12) However some infrared sensors can detect object even from distance 1 cm or less.

  • Neat program. clean and simple. going 3D can distract from the basic idea you are going for. I haven't worked much with infrared or ultrasonic depth sensors so I have a question about them. Do they usually detect distance to the nearest non-gaseous point in a general direction? Do they detect near object in a wide(30 degree slope) cone like you show in the simulator?

  • @joshig1983 Usually they don't detect distance to the nearest obstacle poin in a general direction. It depends on all reflected infrared light comes to infrared detector. In practice we can also notice specular reflection from some polyhedrons and disturbances initialized by thin object such as table base, or cable.

see all

All Comments (6)

Sign In or Sign Up now to post a comment!
  • This a very useful piece of java coding.. I will email you directly. Great job.. keep at it.

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more