Author Topic: sonar algorithm  (Read 7977 times)

0 Members and 1 Guest are viewing this topic.

Offline vbnandu86Topic starter

  • Jr. Member
  • **
  • Posts: 7
  • Helpful? 0
sonar algorithm
« on: April 01, 2007, 08:29:00 AM »
i m planning to buid a robot that uses sonar,initially i have planned for it to be stationary and detect objects in its(sonars) range.

My problem is to find an algorithm that can distinguish objects on a plane perpendicular to the (sonars) cone's apex.meaning if there are 2 objects on the same plane it has to identify obj.1 is at co-ordinate say 0,20 and obj. 2 is at 10,20
Please help!

Offline hgordon

  • Expert Roboticist
  • Supreme Robot
  • *****
  • Posts: 373
  • Helpful? 7
    • Surveyor Robotics Journal
Re: sonar algorithm
« Reply #1 on: April 01, 2007, 08:42:53 AM »
It would be helpful for you to describe the problem in polar coordinates rather than cartesian coordinates.

Take a look at the specs on the sonar unit - what is the beam width (in degrees) ?  Also, does the receiver only return a signal corresponding to the distance to the closest object, or does it process multiple bounced signal returns ?

If you have the possibility of steering the sonar beam, you can build a model which helps differentiate between objects.  Take a look at the tutorial on sonar on this website -
Surveyor Corporation


Get Your Ad Here