Robotics StackExchange | Archived questions

SLAM with ultrasound range and position

hi, can I make SLAM juste with position of robot and range of sonar sensor?

Asked by Emilien on 2016-04-21 13:16:14 UTC

Comments

Answers

Technically you could, but sonar sensors are generally used as close range obstacle avoidance sensors. Generally SLAM is performed with LIDARs or 3D cameras.

While theoretically possible, this really isn't practical. You would have to treat the sensor as a point range finder and assume that the detected object is directly in front of the sensor, which may not be true. As you travel, you can accumulate points to make the map.

Asked by Icehawk101 on 2016-04-21 13:42:04 UTC

Comments

yes with LIDAR is better but i want jste applied the principe of SLAM. can you tell me how can i do it with sonar sensor?

Asked by Emilien on 2016-04-21 13:44:36 UTC

That I can't do. As far as I know pretty much all of the research on SLAM has been done with the sensors I mentioned. Sonar is conic and the sensor can't tell where in that cone the return signal came from, so while it may be possible you'd have to make a lot of assumptions.

Asked by Icehawk101 on 2016-04-21 14:04:36 UTC

yes but i dont look for something perfect, just to applied SLAM method have you any tutorial about this?

Asked by Emilien on 2016-04-21 16:12:52 UTC

What if you use a probabilistic approach that maps the certainty/uncertainty area in the map, and it would get updates from new scans? Something like a Bayes Net perhaps. You wouldn't have a precise mapping, but navigation with obstacle avoidance would be possible, right?

Asked by neocastro on 2016-10-28 10:38:22 UTC