ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | Q&A
Ask Your Question

Using gmapping with multiple laser scanners and odometry

asked 2016-09-20 08:50:55 -0600

rplankenhorn gravatar image

I am working with a robot that has multiple laser scanners near it's base (front, left, and right) and I was looking into using the Gmapping package to map or a room. Is it possible to use this package with multiple laser scanners? Also, once I map out the room, what is the best way to get the coordinate position of the robot in the map?

edit retag flag offensive close merge delete

3 Answers

Sort by ยป oldest newest most voted

answered 2016-09-21 01:38:14 -0600

Akif gravatar image

updated 2016-09-21 01:38:23 -0600

edit flag offensive delete link more

answered 2016-09-20 23:57:23 -0600

spmaniato gravatar image

Not sure if GMapping supports multiple laser range finders, but slam_karto (aka Open Karto) definitely does. But it's not well documented on the ROS wiki unfortunately.

You can install it from Debian packages, e.g. ros-indigo-slam-karto , but I would also look at the GitHub repo:

edit flag offensive delete link more

answered 2016-09-20 21:35:17 -0600

Shay gravatar image

updated 2016-09-20 21:35:49 -0600

There is no need to use multiple lasers for gmapping, only a front laser is needed. Say your front laser scope is 180 degrees, you can make your robot turn left and right to get the map on the left and right.

After gmapping, amcl can get robot pose for you.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2016-09-20 08:50:55 -0600

Seen: 1,443 times

Last updated: Sep 21 '16