{"id":6004,"date":"2019-08-08T16:37:44","date_gmt":"2019-08-08T14:37:44","guid":{"rendered":"https:\/\/blog.generationrobots.com\/?p=6004"},"modified":"2023-03-29T14:28:02","modified_gmt":"2023-03-29T12:28:02","slug":"what-is-lidar-technology","status":"publish","type":"post","link":"https:\/\/www.generationrobots.com\/blog\/en\/what-is-lidar-technology\/","title":{"rendered":"What is LiDAR technology?"},"content":{"rendered":"\n<html>\n <body>\n  <p class=\"has-text-align-center\">\n   <span style=\"color: #000000;\">\n    <strong>\n     Read our other blog posts from our \u201cLiDAR technology\u201d serie\n    <\/strong>\n   <\/span>\n  <\/p>\n  \n  \n  <figure class=\"wp-block-table\">\n   <table>\n    <tbody>\n     <tr>\n      <td>\n      <\/td>\n      <td>\n      <\/td>\n      <td>\n       <a href=\"\/blog\/en\/how-to-select-the-right-lidar\/\" title=\"How to select the right LiDAR?\">\n        <img decoding=\"async\" alt=\"How to select the right LiDAR?\" height=\"110\" src=\"https:\/\/static.generation-robots.com\/img\/cms\/bouton-CTA-articles-blog-lidar-20-EN.jpg\" width=\"270\"\/>\n       <\/a>\n      <\/td>\n     <\/tr>\n    <\/tbody>\n   <\/table>\n  <\/figure>\n  \n  \n  <h2 class=\"wp-block-heading\" id=\"h-definition-what-is-a-lidar\">\n   Definition &#8211; What is a LiDAR ?\n  <\/h2>\n  \n  \n  <p>\n   A\n   <strong>\n    <a class=\"catalogue\" href=\"\/en\/206-lidar-sensors-for-robotics-and-automation\" title=\"G\u00e9n\u00e9ration Robots - Laser range-finders\">\n     LiDAR\n    <\/a>\n   <\/strong>\n   is an electronic component, and is part of the\n   <b>\n    sensor\n   <\/b>\n   family. More precisely, it is part of the Time Of Flight (ToF) sensor category. A sensor collects data about a physical parameter such as temperature, humidity, light, weight, distance, etc. A LiDAR is measuring the distance to the nearest obstacle through a communication protocol.\n  <\/p>\n  \n  \n  <p>\n   The LiDAR acronym means\n   <b>\n    Light Detection and Ranging\n   <\/b>\n   . This is a calculation method which allows to determine how far obstacles are from the sensor. A LiDAR uses a laser beam for detection analyzing and tracking purposes.\n  <\/p>\n  \n  \n  <figure class=\"wp-block-image aligncenter\">\n   <a href=\"https:\/\/blog.generationrobots.com\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-11.jpg\">\n    <img fetchpriority=\"high\" decoding=\"async\" width=\"566\" height=\"259\" alt=\"Slamtec RPLIDAR A3M1\" class=\"wp-image-5982\" src=\"https:\/\/blog.generationrobots.com\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-11.jpg\" srcset=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-11.jpg 566w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-11-300x137.jpg 300w\" sizes=\"(max-width: 566px) 100vw, 566px\" \/>\n   <\/a>\n   <figcaption class=\"wp-element-caption\">\n    Slamtec RPLIDAR A3M1\n   <\/figcaption>\n  <\/figure>\n  \n  \n  <h2 class=\"wp-block-heading\" id=\"h-physics-how-does-a-lidar-work\">\n   Physics &#8211; How does a LiDAR work?\n  <\/h2>\n  \n  \n  <p>\n   LiDAR technology is a remote sensing technology that\n   <b>\n    measures the distance between itself and a target\n   <\/b>\n   . Light is emitted from the LiDAR and travels to a target. It will reflect off of its surface and comes back to its source. As the speed of light is a constant value, the LiDAR is able to calculate the distance to the target.\n  <\/p>\n  \n  \n  <blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n   \n   <p>\n    Distance = (Speed of Light x Time of Flight) \/ 2\n   <\/p>\n   \n  <\/blockquote>\n  \n  \n  <figure class=\"wp-block-image aligncenter\">\n   <a href=\"https:\/\/blog.generationrobots.com\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-9.jpg\">\n    <img decoding=\"async\" width=\"800\" height=\"329\" alt=\"LiDAR physics principles\" class=\"wp-image-5981\" src=\"https:\/\/blog.generationrobots.com\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-9.jpg\" srcset=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-9.jpg 800w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-9-300x123.jpg 300w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-9-768x316.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\n   <\/a>\n   <figcaption class=\"wp-element-caption\">\n    LiDAR physics principles\n   <\/figcaption>\n  <\/figure>\n  \n  \n  <p>\n   Knowing the position and orientation of the sensor,\n   <b>\n    the XYZ coordinate\n   <\/b>\n   of the reflective surface can be\n   <b>\n    calculated\n   <\/b>\n   , represented by a\n   <b>\n    point\n   <\/b>\n   .\n  <\/p>\n  \n  \n  <p>\n   By\n   <b>\n    repeating\n   <\/b>\n   this process many times, the instrument builds up a complex\n   <b>\n    &lsquo;map&rsquo;\n   <\/b>\n   made up of all the points that the LiDAR collected.\n  <\/p>\n  \n  \n  <p>\n   The following diagram explains how a wave is refracting on a surface.\n  <\/p>\n  \n  \n  <figure class=\"wp-block-image aligncenter\">\n   <a href=\"https:\/\/blog.generationrobots.com\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-10.jpg\">\n    <img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"531\" alt=\"Optical wave refraction\" class=\"wp-image-5983\" src=\"https:\/\/blog.generationrobots.com\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-10.jpg\" srcset=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-10.jpg 500w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-10-282x300.jpg 282w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/>\n   <\/a>\n   <figcaption class=\"wp-element-caption\">\n    Optical wave refraction\n   <\/figcaption>\n  <\/figure>\n  \n  \n  <h2 class=\"wp-block-heading\" id=\"h-insight-on-lidar-specifications\">\n   Insight on LiDAR specifications\n  <\/h2>\n  \n  \n  <h3 class=\"wp-block-heading\" id=\"h-scanning-technology\">\n   Scanning technology\n  <\/h3>\n  \n  \n  <p>\n   Depending of the application, LiDAR can be either\n   <b>\n    single point-and-shoot\n   <\/b>\n   distance measurement or be built to run in scanning rotational mode.\n   <br\/>\n   In scanning mode, the LiDAR calculates\n   <b>\n    continuous values\n   <\/b>\n   depending of the pulsation frequency.\n   <br\/>\n   Scanning LiDAR typically\n   <b>\n    spin\n   <\/b>\n   and\n   <b>\n    measure\n   <\/b>\n   distance in an angular range up to 360\u00b0 circle based on spinning frequency between 1Hz and 100Hz.\n  <\/p>\n  \n  \n  <h3 class=\"wp-block-heading\" id=\"h-the-lidar-vision-system\">\n   The LiDAR vision system\n  <\/h3>\n  \n  \n  <p>\n   There are 3 categories of LiDAR vision systems:\n   <b>\n    1D, 2D\n   <\/b>\n   or\n   <b>\n    3D\n   <\/b>\n   . They work in the same way, the difference is about using a point and shoot or a scanning mode system, and also the quantity of laser beams used.\n   <br\/>\n   For a 1D laser scanner, we need a\n   <b>\n    still\n   <\/b>\n   laser beam that measures the distance between an obstacle and the scanner on one axe so one dimension.\n  <\/p>\n  \n  \n  <figure class=\"wp-block-image aligncenter\">\n   <a href=\"https:\/\/blog.generationrobots.com\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-7.jpg\">\n    <img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"544\" alt=\"1D single point-and-shoot laser scanner schematic\" class=\"wp-image-5979\" src=\"https:\/\/blog.generationrobots.com\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-7.jpg\" srcset=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-7.jpg 800w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-7-300x204.jpg 300w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-7-768x522.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\n   <\/a>\n   <figcaption class=\"wp-element-caption\">\n    1D single point-and-shoot laser scanner schematic\n   <\/figcaption>\n  <\/figure>\n  \n  \n  <p>\n   For a 2D LiDAR only\n   <b>\n    one laser beam\n   <\/b>\n   is necessary. Indeed, it will pulse based on a\n   <b>\n    spin movement\n   <\/b>\n   and\n   <b>\n    collect horizontal distance to the targets\n   <\/b>\n   to get data on X and Y axes.\n  <\/p>\n  \n  \n  <figure class=\"wp-block-image aligncenter\">\n   <a href=\"https:\/\/blog.generationrobots.com\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-8.jpg\">\n    <img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"450\" alt=\"2D LiDAR schematic\" class=\"wp-image-5980\" src=\"https:\/\/blog.generationrobots.com\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-8.jpg\" srcset=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-8.jpg 800w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-8-300x169.jpg 300w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-8-768x432.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\n   <\/a>\n   <figcaption class=\"wp-element-caption\">\n    2D LiDAR schematic\n   <\/figcaption>\n  <\/figure>\n  \n  \n  <p>\n   For a 3D LiDAR, the idea is the same, but\n   <b>\n    several laser beams spread out on the vertical axe\n   <\/b>\n   are shot\n   <b>\n   <\/b>\n   to get data on X, Y and Z axes. Each laser beam will have an angle delta with the other beams.\n  <\/p>\n  \n  \n  <figure class=\"wp-block-image aligncenter\">\n   <a href=\"https:\/\/blog.generationrobots.com\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-6.jpg\">\n    <img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"450\" alt=\"3D LiDAR schematic\" class=\"wp-image-5978\" src=\"https:\/\/blog.generationrobots.com\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-6.jpg\" srcset=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-6.jpg 800w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-6-300x169.jpg 300w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-6-768x432.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\n   <\/a>\n   <figcaption class=\"wp-element-caption\">\n    3D LiDAR schematic\n   <\/figcaption>\n  <\/figure>\n  \n  \n  <h3 class=\"wp-block-heading\" id=\"h-wavelength\">\n   Wavelength\n  <\/h3>\n  \n  \n  <p>\n   The wavelength of the laser is an important parameter of the LiDAR. Indeed, the sunlight received on Earth&rsquo;s surface is spread out over a wide wavelength spectrum:\n  <\/p>\n  \n  \n  <p>\n   <a class=\"catalogue\" href=\"\/en\/402914-rplidar-a3m1-laser-range-scanner-360.html\" title=\"RPLIDAR A3M1 Laser Range Scanner (360\u00b0)\">\n    img class=\u00a0\u00bbsize-full wp-image-5987&Prime; src=\u00a0\u00bbhttps:\/\/blog.generationrobots.com\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-4.jpg\u00a0\u00bb alt=\u00a0\u00bbSpectre des radiations solaires\u00a0\u00bb width=\u00a0\u00bb800&Prime; height=\u00a0\u00bb600&Prime; \/&gt;\n   <\/a>\n   Sun radiations spectrum\n  <\/p>\n  \n  \n  <p>\n   On this chart, a few drops can be noticed:\n  <\/p>\n  \n  \n  <ul class=\"wp-block-list\">\n   \n   <li>\n    750 nm\n   <\/li>\n   \n   \n   <li>\n    940 nm\n   <\/li>\n   \n   \n   <li>\n    1125 nm\n   <\/li>\n   \n   \n   <li>\n    1400 nm\n   <\/li>\n   \n  <\/ul>\n  \n  \n  <p>\n   Laser beams more powerful than the level 1 can be harmful to the human eye and damage the retina.\n  <\/p>\n  \n  \n  <p>\n   <strong>\n    LiDAR use the following wavelength:\n   <\/strong>\n  <\/p>\n  \n  \n  <ul class=\"wp-block-list\">\n   \n   <li>\n    Infrared (1500 \u20132000 nm) for meteorology\/Doppler LiDAR &#8211; Scientific uses\n   <\/li>\n   \n   \n   <li>\n    Near-infrared (850 -940 nm) for terrestrial mapping\n   <\/li>\n   \n   \n   <li>\n    Blue-red (500 \u2013750 nm) for bathymetry\n   <\/li>\n   \n   \n   <li>\n    Ultraviolet (250 nm) for meteorology\n   <\/li>\n   \n  <\/ul>\n  \n  \n  <h3 class=\"wp-block-heading\" id=\"h-indoor-outdoor\">\n   Indoor\/Outdoor\n  <\/h3>\n  \n  \n  <p>\n   All the LiDAR that comply to this technology standards can be used indoor. Only a few of them can be used outdoor. The following factors need to be taken into account:\n  <\/p>\n  \n  \n  <ul class=\"wp-block-list\">\n   \n   <li>\n    The wavelength: at 500 nm, the sunlight produces the highest level of disturbance\n   <\/li>\n   \n   \n   <li>\n    The ambient light resistance (in Lux) : parameter which indicates how much light it can accept to work properly\n   <\/li>\n   \n   \n   <li>\n    The surface type : transparent surface, smoke, fog, etc\n   <\/li>\n   \n   \n   <li>\n    The environmental noise resistance ability: rain, snow, relief, etc\n   <\/li>\n   \n   \n   <li>\n    The temperature range: operating temperature of the LiDAR\n   <\/li>\n   \n   \n   <li>\n    Electromagnetic considerations: physics disturbance which can alter the sensor behaviour\n   <\/li>\n   \n  <\/ul>\n  \n  \n  <p>\n   Outdoor LiDAR are more expensive due to their higher performances.\n  <\/p>\n  \n  \n  <h3 class=\"wp-block-heading\" id=\"h-distance\">\n   Distance\n  <\/h3>\n  \n  \n  <p>\n   LiDAR distance range go from 0.01m to 200m. Depending of the environment the LiDAR will be exposed to indoor, outdoor, rugged landscape, etc. A LiDAR with a suitable distance range needs to be picked.\n  <\/p>\n  \n  \n  <h3 class=\"wp-block-heading\" id=\"h-error\">\n   Error\n  <\/h3>\n  \n  \n  <p>\n   All LiDAR encounter two types of errors :\n  <\/p>\n  \n  \n  <p>\n   Systematic error : this type of error shifts all measurements in a systematic and predictable way. Systematic errors can\u2019t be eliminated, but their influence can be minimized.\n  <\/p>\n  \n  \n  <p>\n   Statistical error: additional errors, due to the environment and physics parameters (refractions, diffraction, etc), can also occur. A statistical error happens when the exact same measurements done by the LiDAR will display different values.\n  <\/p>\n  \n  \n  <p>\n   LiDAR range distance error change between \u00b110mm to \u00b1200mm.\n  <\/p>\n  \n  \n  <h3 class=\"wp-block-heading\" id=\"h-power-supply\">\n   Power supply\n  <\/h3>\n  \n  \n  <p>\n   All LiDAR require a power supply of some sort. Depending of the voltage and the current consumption,, power consumption can be calculating. Using a battery, this parameter has a real importance, indeed, a LiDAR which is consuming a lot of power will shorten the battery cycle.\n  <\/p>\n  \n  \n  <h3 class=\"wp-block-heading\" id=\"h-performances\">\n   Performances\n  <\/h3>\n  \n  \n  <h4 class=\"wp-block-heading\" id=\"h-angular-range\">\n   Angular range\n  <\/h4>\n  \n  \n  <p>\n   This technical specification indicates the range of the lidar rotation.\n  <\/p>\n  \n  \n  <p>\n   This technical specification indicates the range of the LiDAR rotation.\n   <br\/>\n   For example: a LiDAR with an angular range of 360\u00b0 can do a full rotation (a full circle) while it is operating. If this parameter is smaller than 360\u00b0, the LiDAR will measure only on a part of its surrounding (like a slice of pie).\n   <br\/>\n   For a mobile robot, it will require to map all his environment, so a 360\u00b0 angular range LiDAR will be useful.\n  <\/p>\n  \n  \n  <h4 class=\"wp-block-heading\" id=\"h-steps\">\n   Steps\n  <\/h4>\n  \n  \n  <p>\n   The angular resolution is the result from the previous calculation (0.35\u00b0), it indicates how accurate the LiDAR can be on its spinning range. The smaller this number is, the higher the quality of the generated \u2018map\u2019 will be. You should choose this parameter, knowing how accurate your environment need to be for your robot to move in.\n  <\/p>\n  \n  \n  <h4 class=\"wp-block-heading\" id=\"h-angular-resolution\">\n   Angular resolution\n  <\/h4>\n  \n  \n  <p>\n   The angular resolution is the result from the previous calculation (0.35\u00b0), it indicates how accurate the lidar can be on its spinning range. The smaller this number is, the higher the quality of the generated \u2018map\u2019 will be. You should choose this parameter, knowing how accurate your environment need to be for your robot to move in.\n  <\/p>\n  \n  \n  <h4 class=\"wp-block-heading\" id=\"h-scanning-frequency\">\n   Scanning frequency\n  <\/h4>\n  \n  \n  <p>\n   This linear parameter indicates how fast the LiDAR motor rotates. The scanning frequency shows how many rotations the LiDAR is able to do in 1 second.\n  <\/p>\n  \n  \n  <figure class=\"wp-block-table\">\n   <table>\n    <tbody>\n     <tr>\n      <td>\n       <strong>\n        Scanning frequency\n       <\/strong>\n      <\/td>\n      <td>\n       <strong>\n        Angular speed\n       <\/strong>\n      <\/td>\n      <td>\n       <strong>\n        Rotational speed\n       <\/strong>\n      <\/td>\n     <\/tr>\n     <tr>\n      <td>\n       1 Hz\n      <\/td>\n      <td>\n       360\u00b0\/second\n      <\/td>\n      <td>\n       60 rpm (tr\/min)\n      <\/td>\n     <\/tr>\n    <\/tbody>\n   <\/table>\n  <\/figure>\n  \n  \n  <p>\n   For example: a LiDAR which has a 10 Hz scanning frequency and an angular range of 360\u00b0 will do 10 rotations per second.\n   <br\/>\n   The choice of this parameter is essential when your robot is moving fast in his environment or when the environment is moving fast around the robot. Indeed, nobody likes to take a decision missing informations.\n  <\/p>\n  \n  \n  <h4 class=\"wp-block-heading\" id=\"h-scanning-time\">\n   Scanning time\n  <\/h4>\n  \n  \n  <p>\n   This parameter is : Scanning Time = 1Scanning frequency = x second\/scan.\n  <\/p>\n  \n  \n  <h4 class=\"wp-block-heading\" id=\"h-samples\">\n   Samples\n  <\/h4>\n  \n  \n  <p>\n   This is the number of points measured.\n   <br\/>\n   For example:1024 samples\/scanmeans that a LiDAR with one laser beam will have 1024 points or samples in one scan cycle.\n  <\/p>\n  \n  \n  <h4 class=\"wp-block-heading\" id=\"h-samples-frequency\">\n   Samples frequency\n  <\/h4>\n  \n  \n  <p>\n   This is the number of samples for one second.\n   <br\/>\n   For example: a LiDAR with one laser beam and 1024 steps at 10Hz has a sample frequency of1024 * 10 = 10240 samples\/second.\n  <\/p>\n  \n  \n  <p>\n   You can improve one of the two settings to increase the amount of data received in one second.\n  <\/p>\n  \n  \n  <figure class=\"wp-block-image aligncenter\">\n   <a href=\"https:\/\/blog.generationrobots.com\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-1.jpg\">\n    <img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"450\" alt=\"Hypothetical example : LiDAR parameters schematic\" class=\"wp-image-5984\" src=\"https:\/\/blog.generationrobots.com\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-1.jpg\" srcset=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-1.jpg 800w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-1-300x169.jpg 300w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2019\/08\/what-is-a-lidar-part-1-1-768x432.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\n   <\/a>\n   <figcaption class=\"wp-element-caption\">\n    Hypothetical example: LiDAR parameters schematic\n   <\/figcaption>\n  <\/figure>\n  \n  \n  <h2 class=\"wp-block-heading\" id=\"h-interface\">\n   Interface\n  <\/h2>\n  \n  \n  <p>\n   The\n   <b>\n    interface, controller and communication protocol\n   <\/b>\n   that will be used with the LiDAR must be able to keep up with the data rate measurement (I2C, PWM, SPI, serial, etc), in order not to lose any information.\n  <\/p>\n  \n  \n  <p>\n   You need to be sure to have the same communication speed between your LiDAR and your board to process data accurately to get the expected behaviour for your robot.\n  <\/p>\n  \n  \n  <h2 class=\"wp-block-heading\" id=\"h-ros\">\n   ROS\n  <\/h2>\n  \n  \n  <p>\n   The\n   <strong>\n    <a class=\"catalogue\" href=\"\/blog\/en\/ros-robot-operating-system-2\/\" title=\"What is ROS?\">\n     Robot Operating System (ROS)\n    <\/a>\n   <\/strong>\n   is a set of software libraries and tools design to help the creation of robot applications. From drivers to state-of-the-art algorithms, and with powerful developer tools, ROS is now an industry standard for any robotics project. It is an open-source solution.\n  <\/p>\n  \n  \n  <p>\n   The LiDAR featured on the G\u00e9n\u00e9ration Robots website are all ROS compatible. Do not hesitate to browse our LiDAR selection or to\n   <a class=\"catalogue\" href=\"\/en\/contact-us\" title=\"Contact G\u00e9n\u00e9ration Robots\">\n    contact us\n   <\/a>\n   , if you need more information about this technology.\n  <\/p>\n  \n  \n  <h2 class=\"wp-block-heading\" id=\"h-conclusion-lidar-pros-and-cons\">\n   Conclusion &#8211; LiDAR pros and cons\n  <\/h2>\n  \n  \n  <h3 class=\"wp-block-heading\" id=\"h-lidar-pros\">\n   LiDAR pros\n  <\/h3>\n  \n  \n  <ul class=\"wp-block-list\">\n   \n   <li>\n    Data can be collected quickly and with high accuracy\n   <\/li>\n   \n   \n   <li>\n    LiDAR can be integrated with other sensors : sonar, camera, IMU, GPS, ToF sensors\n   <\/li>\n   \n   \n   <li>\n    The LiDAR technology can be used in daylight or in the dark, thanks to an active illumination sensor\n   <\/li>\n   \n   \n   <li>\n    Can be used to collect data about unreachable places\n   <\/li>\n   \n   \n   <li>\n    LiDAR are fast and highly accurate. It is a great tool to collect data about vast areas of land\n   <\/li>\n   \n   \n   <li>\n    Once properly set up, a LiDAR is an autonomous piece of technology and can pretty much run by itself\n   <\/li>\n   \n  <\/ul>\n  \n  \n  <h3 class=\"wp-block-heading\" id=\"h-lidar-cons\">\n   LiDAR cons\n  <\/h3>\n  \n  \n  <ul class=\"wp-block-list\">\n   \n   <li>\n    LiDAR can be expensive depending of the specifications required by the project\n   <\/li>\n   \n   \n   <li>\n    LiDAR are ineffective in heavy rain, low hanging clouds, if your environment have a fog or smoke atmosphere or using transparent obstacles\n   <\/li>\n   \n   \n   <li>\n    Analyzing the massive quantity of data collected can consume time and resources\n   <\/li>\n   \n   \n   <li>\n    Powerful laser beams used in some LiDAR can damage the human eye\n   <\/li>\n   \n   \n   <li>\n    Difficulties to penetrate highly dense matter\n   <\/li>\n   \n  <\/ul>\n  \n  \n  <p class=\"has-text-align-center\">\n   <span style=\"color: #000000;\">\n    <strong>\n     Read our other blog posts from our \u201cLiDAR technology\u201d serie\n    <\/strong>\n   <\/span>\n  <\/p>\n  \n  \n  <figure class=\"wp-block-table\">\n   <table>\n    <tbody>\n     <tr>\n      <td>\n      <\/td>\n      <td>\n      <\/td>\n      <td>\n       <a href=\"\/blog\/en\/how-to-select-the-right-lidar\/\" title=\"How to select the right LiDAR?\">\n        <img decoding=\"async\" alt=\"How to select the right LiDAR?\" height=\"110\" src=\"https:\/\/static.generation-robots.com\/img\/cms\/bouton-CTA-articles-blog-lidar-20-EN.jpg\" width=\"270\"\/>\n       <\/a>\n      <\/td>\n     <\/tr>\n    <\/tbody>\n   <\/table>\n  <\/figure>\n  \n  \n  <p>\n   Do not hesitate to browse our\n   <a class=\"catalogue\" href=\"\/en\/206-lidar-sensors-for-robotics-and-automation\" title=\"G\u00e9n\u00e9ration Robots - Laser range-finders\">\n    LiDAR selection\n   <\/a>\n   or to\n   <a class=\"catalogue\" href=\"\/en\/contact-us\" title=\"Contact G\u00e9n\u00e9ration Robots\">\n    contact us\n   <\/a>\n   if you need additional information or a quotation.\n  <\/p>\n  \n  \n  <p class=\"has-text-align-center\">\n   <strong>\n    LiDAR distributed by G\u00e9n\u00e9ration Robots\n   <\/strong>\n  <\/p>\n  \n  \n  <figure class=\"wp-block-table\">\n   <table>\n    <tbody>\n     <tr>\n      <td class=\"has-text-align-center\" data-align=\"center\">\n       <a class=\"catalogue\" href=\"\/en\/536-lidar-ouster\" title=\"Ouster Lidar for mobile robots\">\n        <img loading=\"lazy\" decoding=\"async\" alt=\"Ouster Lidar for mobile robots\" height=\"96\" src=\"https:\/\/static.generation-robots.com\/img\/ouster-lidar-robots-mobiles.jpg\" width=\"170\"\/>\n       <\/a>\n      <\/td>\n      <td class=\"has-text-align-center\" data-align=\"center\">\n       <a class=\"catalogue\" href=\"\/en\/198_slamtec\" title=\"Slamtec LiDAR on the G\u00e9n\u00e9ration Robots website\">\n        <img loading=\"lazy\" decoding=\"async\" alt=\"LiDARs Slamtec\" height=\"96\" src=\"https:\/\/static.generation-robots.com\/img\/cms\/slamtec-lidar-logo.jpg\" width=\"170\"\/>\n       <\/a>\n      <\/td>\n      <td class=\"has-text-align-center\" data-align=\"center\">\n       <a class=\"catalogue\" href=\"\/en\/222_ydlidar\" title=\"YDlidar LiDAR on the G\u00e9n\u00e9ration Robots website\">\n        <img loading=\"lazy\" decoding=\"async\" alt=\"LiDARs YDLidar\" height=\"96\" src=\"https:\/\/static.generation-robots.com\/img\/cms\/YDlidar-lidar-logo.jpg\" width=\"170\"\/>\n       <\/a>\n      <\/td>\n     <\/tr>\n     <tr>\n      <td class=\"has-text-align-center\" data-align=\"center\">\n       <a class=\"catalogue\" href=\"\/en\/455-robosense-3d-lidars\" title=\"RoboSense 3D lidars\">\n        <img loading=\"lazy\" decoding=\"async\" alt=\"LiDARs Robosense\" height=\"96\" src=\"https:\/\/static.generation-robots.com\/img\/cms\/robosense-lidar-logo.jpg\" width=\"170\"\/>\n       <\/a>\n      <\/td>\n      <td class=\"has-text-align-center\" data-align=\"center\">\n       <a class=\"catalogue\" href=\"\/en\/262-hokuyo-lidar\" title=\"G\u00e9n\u00e9ration Robots - Hokuyo Laser range-finders\">\n        <img loading=\"lazy\" decoding=\"async\" alt=\"LiDARs Hokuyo\" class=\"aligncenter\" height=\"96\" src=\"https:\/\/static.generation-robots.com\/img\/cms\/hokuyo-lidar-logo.jpg\" width=\"170\"\/>\n       <\/a>\n      <\/td>\n      <td class=\"has-text-align-center\" data-align=\"center\">\n       <a class=\"catalogue\" href=\"\/en\/263-sick-lidar\" title=\"Sick LMS111-10100 laser scanner, outdoor version, medium range\">\n        <img loading=\"lazy\" decoding=\"async\" alt=\"LiDARs SICK\" height=\"96\" src=\"https:\/\/static.generation-robots.com\/img\/cms\/sick-lidar-logo.jpg\" width=\"170\"\/>\n       <\/a>\n      <\/td>\n     <\/tr>\n    <\/tbody>\n   <\/table>\n  <\/figure>\n  \n <\/body>\n<\/html>","protected":false},"excerpt":{"rendered":"<p>Read our other blog posts from our \u201cLiDAR technology\u201d serie Definition &#8211; What is a LiDAR ? A LiDAR is an electronic component, and is part of the sensor family. More precisely, it is part of the Time Of Flight (ToF) sensor category. A sensor collects data about a physical parameter such as temperature, humidity,[&#8230;]<br \/> <a class=\"button\" href=\"https:\/\/www.generationrobots.com\/blog\/en\/what-is-lidar-technology\/\" style=\"float:right;\">Read this article &gt;&gt;<\/a><\/p>\n","protected":false},"author":188,"featured_media":6018,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10545,10535],"tags":[],"class_list":["post-6004","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-comparisons-and-tests-products","category-guides-and-tutorials"],"_links":{"self":[{"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/posts\/6004","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/users\/188"}],"replies":[{"embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/comments?post=6004"}],"version-history":[{"count":17,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/posts\/6004\/revisions"}],"predecessor-version":[{"id":13212,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/posts\/6004\/revisions\/13212"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/media\/6018"}],"wp:attachment":[{"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/media?parent=6004"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/categories?post=6004"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/tags?post=6004"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}