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

limitations of neato xv11 lidar vs rplidar and recommendations for buying a low cost lidar

asked 2016-02-29 11:14:14 -0600

wintermute gravatar image

Hello All,

I am a new ros user. After experimenting with some ir sensors, ultrasonic distance and discovering inherent limitations I decided to purchase a xv11 lidar from ebay. My intention is just to build a robot that runs SLAM and navigates around a closed environment autonomously. I figured the gmapping package suits my needs and it is said to be robust.

Right before I was going to buy the xv11 lidar I decided to ask in this list. Are there any limitations to this device in a ROS context? The other option is to get a RPLidar, which costs almost four times more. (the xv11 lidar modules can be bought 80 to 150usd on ebay and the RPLidar costs 400usd)

What would be differences between a xv11 and RPLidar, or even a low-end Hokuyo scanner (the lowest cost is around 1200usd) for use with ROS?

There is the obvious parameters of scan hz and lenghth, so while the RPLidar scans at 5.5Hz, Hokuyo scans at 10Hz and the neato scans at even less. So the scan speed would be a parameter, the faster the scan the faster the robot can move yet still acquire data. But I can not estimate what would be the impact of the scan speed while running for example gmapping, what would be the implications when running with xv11 or a faster one, given that the robot will not really move fast. (just a turtlebot derivative)

Usually with electronic stuff, you get a device and then figure out that you needed the more expensive one due to limitations. I just dont want this to happen, and do some more research so I decided to ask in this list.

Best Regards, C.

edit retag flag offensive close merge delete


I thought I'd bring this to your attention as well:

spmaniato gravatar image spmaniato  ( 2016-04-04 08:49:42 -0600 )edit

2 Answers

Sort by ยป oldest newest most voted

answered 2016-02-29 14:04:59 -0600

spmaniato gravatar image

This is a partial answer, since I only have experience with the Neato XV-11 LiDAR.

I have tested the XV-11 LiDAR (mounted on a mobile robot) with all three SLAM packages (slam_gmapping, slam_karto, hector_slam). The robot's speed was relatively low, less than 0.5 m/s. With that in mind, I was very happy with the SLAM results, even at high map resolutions. Worked great for localization using amcl too.

Btw, I used this XV-11 LiDAR's ROS driver: Available via apt-get.

edit flag offensive delete link more


I was just wondering, did you get good encoders for your robot?

Piatan gravatar image Piatan  ( 2018-01-26 09:49:19 -0600 )edit

answered 2016-06-19 20:06:56 -0600

I'd love to talk and hear what you came up with. Please email me at . I too have to build an autonomous robot to navigate a course and would love to use SLAM. Your insight into what you'd figured out by now would be great since it sounds like our projects are similar. Thanks

edit flag offensive delete link more

Question Tools



Asked: 2016-02-29 11:14:14 -0600

Seen: 1,484 times

Last updated: Feb 29 '16