Skip to main content
17 votes

Why do people use camera instead of laser sensor for robot navigation?

A 3D laser range finder or LIDAR such as the one on the Google Car is far more expensive than a camera. The other reason is that while in case of a LIDAR the distance of every pixel is available, the ...
Bence Kaulics's user avatar
4 votes

Why do people use camera instead of laser sensor for robot navigation?

In addition to those points in Bence's answer, cameras can: Calculate many complex features that result in very robust matching between frames, and object recognition High angular resolution (typical ...
Gouda's user avatar
  • 902
3 votes

Why do people use camera instead of laser sensor for robot navigation?

navigation in urban environments Depending on the laser, there might be legal constraints on where you can use it. Running around town throwing laser rays around might require special permission/...
Bending Unit 22's user avatar
3 votes
Accepted

A sensor that can see glass/transparent objects and surfaces

I'm pretty sure that a very basic IR proximity sensor would do the trick. Glass is opaque to all but visible light. IR (as well as UV) will not penetrate the glass and you ought to be getting reliable ...
Octopus's user avatar
  • 1,057
3 votes

A sensor that can see glass/transparent objects and surfaces

Unless you need very good resolution or a very tight detection pattern, I would go with an ultrasonic sensor. They can be very cheap and easily meet your detection range specs, for the very low end ...
Mark Omo's user avatar
  • 1,914
2 votes

Why do people use camera instead of laser sensor for robot navigation?

Like other already answered. Cameras typically are much cheaper than Laser Range Finders. When you talk about camera you mean the 2D cameras isn't it? There are some 3D cameras like the ifm O3D3xx ...
graugans's user avatar
2 votes

Resources for object detection with 2D Laser Scanner (planar only)

I think you can divide your problem into two subproblems: 1) Partition your 2D scan into segments/clusters which represent single objects. A basic algorithm could be: Start at first laser reading ...
Eric Dörheit's user avatar
2 votes
Accepted

What wavelengths are most commonly used in laser-scanners and LIDAR systems?

Both 1550nm and 900nm ranges are used in different lidars. Velodyne and majority others use 905nm lasers because these diodes are really cheap. 1550nm are used when there is a need for very long ...
tony.h's user avatar
  • 76
2 votes

What wavelengths are most commonly used in laser-scanners and LIDAR systems?

You are correct. Most Velodyne LIDARs (very commonly used on autonomous vehicles), use 905 nm diode lasers, and so do many Hokuyo laser scanners and SICK LIDARs. A new company, Ouster, uses 850 nm ...
HighVoltage's user avatar
  • 1,106
2 votes

How to detect loop closures in 2D laser SLAM?

The most traditional method is to keep looking at the trajectory and see if your current location is close enough to the previously visited place. Once this happens run the ICP. If ICP converged ...
Chanoh Park's user avatar
  • 1,577
2 votes

Trouble aligning/calibrating camera with laser scanner

Within ros there is a lidar_camera_calibration package that should take care of this for you! Their github page has a detailed readme. If you aren't using ros, you can probably take a look at the core ...
Akhil Kurup's user avatar
2 votes
Accepted

Is there regulation of LiDAR in the public space?

The radiation produced by LiDARs is just light in a specific frequency. One way to think of it is a very focused very small flashlight which only puts out one color, that we can't quite see. That ...
Tully's user avatar
  • 25.4k
1 vote

Can't build a map in Rviz

Please, rotate and make sure that the rays are contacting the wall. Also, check the collision tag to see if the walls have it. If not, despite the fact that you see the wall (because of its visual tag)...
ÁngeLoGa's user avatar
  • 338
1 vote

how can I see the camera and laser view in gazebo?

I might add that you can add a GStreamer plugin to your model as well and view it though UDP. ...
Ricardo Halfeld's user avatar
1 vote

Lidar/laser scan moves when the bot is moving while generating map

Your gazebo simulation has some problems: in gazebo.launch you do not set ros parameter /use_sim_time before launching the slam_gmapping node I don't think that setting ros parameter ...
Mike973's user avatar
  • 1,157
1 vote

Why does the laser cut through walls? ray_plugin

The "ray" sensor in Gazebo detects collision shapes. If you want to use the visual shapes, you need to use "gpu_ray" in the sensor type. Also, since "ray" and "...
azeey's user avatar
  • 458
1 vote

Nav2 makes obstacles where there are none

check your sensor outputs for noise. Things don't just appear without reason. It might be necessary for your to lightly filter the output of your sensor data if you're noticing erroneous measurements ...
Steve Macenski's user avatar
1 vote

Lookup would require extrapolation into the future on the same machine

I'm assuming that you're using this REPO for the ros2 humble rplidar. I think the reason the scan is not showing up in rviz is because the timestamp in the header for the scan msg is different than ...
Najiib's user avatar
  • 11
1 vote

Lookup would require extrapolation into the future on the same machine

It's not that the transform doesn't exist. It's that the node doesn't know about the transform yet when you query for the data. With that small of a delta the usual problem is that the data gets there ...
Tully's user avatar
  • 25.4k
1 vote

What robotic simulators simulate the reflectivity of objects?

This is exactly my domain - I've been doing realtime lidar simulations for industrial and automotive autonomy for 5 years now. One of my biggest pet peeves is the assumption lots of people make that ...
Chuck's user avatar
  • 15.9k
1 vote

Understanding the SICK S300 RS422 data output

According to the SICK 300 driver in ROS, your endpoint data will be a sensor_msgs/LaserScan ROS message, which you could reach to its values such as ...
Benyamin Jafari's user avatar
1 vote

Object detection using ToF sensor

What do you mean when you say "3D reconstruction?" Lidar units will generally just return a line (or set of lines) of points. You index those points via the pose of the sensor platform and can build ...
Chuck's user avatar
  • 15.9k
1 vote

Laser Scanner for localization in particle filter

As already stated, you can not do what you are asking. The task you need to do is score each particle's fit to the map given the incoming lidar scan. The approach i used is: for each particle do a ...
Robert Sutton's user avatar
1 vote

Laser Scanner for localization in particle filter

The RangeBearing "sensor" is used to "find" landmarks given a map of landmarks. I looked at the source code a bit and it doesn't seem to be an especially useful or realistic "sensor." Consider: Map ...
Chuck's user avatar
  • 15.9k
1 vote

Calibrating a laser scanner to a line camera

I converted my comments to an actual answer: If I understand your setup correctly, you're saying you have a line scan camera mounted to the top of the rotating head of a laser scanner, and all you're ...
Chuck's user avatar
  • 15.9k
1 vote
Accepted

I want to know whether the Create2 can interface a LIDAR?

If you are willing to work at it, adding LIDAR to the Create 2 should be possible. If you read the iRobot Create 2 OI Specs, you will see that you can communicate with the Create via serial ...
JSycamore's user avatar
  • 926
1 vote

Is it possible to detect road surface or navigation area using LRF data or other laser data in a Park?

Is it possible to detect road surface (not grass) using LRF data or other laser sensors? Yes it is possible. A laser scanner will give distance measurements along a scan line. Presumably, the road ...
JSycamore's user avatar
  • 926
1 vote

Why do people use camera instead of laser sensor for robot navigation?

I don't think people really "want" to use only cameras. If every researcher could afford the LiDARs they'd all put LiDARs on they robots for outdoor environment. Cameras are pretty cheap and the ...
AVJ's user avatar
  • 271
1 vote

Why do people use camera instead of laser sensor for robot navigation?

Are there any advantages to using a LIDAR for SLAM vs a standard RGB camera? You may check this link where I have previously answered a somewhat similar question. (advantages and disadvantages of ...
AL-ROBOT's user avatar
  • 319

Only top scored, non community-wiki answers of a minimum length are eligible