ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

SLAM with ultrasound range and position

asked 2016-04-21 13:16:14 -0500

Emilien gravatar image

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

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2016-04-21 13:42:04 -0500

updated 2016-04-21 14:07:08 -0500

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.

edit flag offensive delete link more


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?

Emilien gravatar image Emilien  ( 2016-04-21 13:44:36 -0500 )edit

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.

Icehawk101 gravatar image Icehawk101  ( 2016-04-21 14:04:36 -0500 )edit

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

Emilien gravatar image Emilien  ( 2016-04-21 16:12:52 -0500 )edit

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?

neocastro gravatar image neocastro  ( 2016-10-28 10:38:22 -0500 )edit

Question Tools



Asked: 2016-04-21 13:16:14 -0500

Seen: 1,391 times

Last updated: Apr 21 '16