Development and Evaluation of a Reconfigurable 3D LiDAR Sensor for Improved Perception in Autonomous Systems
Abstract
1. Introduction
- Design and development of a reconfigurable 3D LiDAR system that can adjust its number of channels, the field of view, and the range.
- Setting up an experimental scenario wherein the developed system can be evaluated methodically.
- Evaluating the developed sensor in terms of object feature detection through systematically benchmarking it with a commercially available fixed 3D LiDAR.
Related Works
2. System Architecture
2.1. Model-A
2.1.1. Design
2.1.2. Working Principle of Model-A
2.2. Model-B
2.3. Software Design
2.4. Technical Specifications
2.5. Physical Considerations for TF Luna ToF Sensing
2.6. Refresh Rate and Data Link Throughput
2.7. Cost Breakdown
3. Experimental Design
3.1. Experiment Setup-1
3.2. Experiment Setup-2
4. Results and Analysis
4.1. Results for Experiment-1
4.1.1. Scenario-1 Plank
4.1.2. Scenario-2 Ball
4.1.3. Scenario-3 Trapezoid
4.1.4. Quantitative Comparison for Experiment-1
- Scan layers on target (): the number of distinct horizontal scan layers containing at least one point on the target object. serves as a direct proxy for the effective detection resolution on the target: a target represented by more scan layers is one that occupies more of the sensor’s angular sampling budget and can therefore be characterised more accurately by downstream algorithms.
- Detection outcome: a target is labelled “detected” (Y) if (i.e., at least two scan layers intersected the target), and “missed” (N) otherwise. The latter constitutes a false negative at the target detection level.
4.2. Results for Experiment-2
4.2.1. Scenario-1
4.2.2. Scenario-2
4.2.3. Scenario-3
4.2.4. Quantitative Comparison for Experiment-2
5. Conclusions
- Reducing the noise (mainly due to the fringing of light rays) from the sensor to make the output map more accurate.
- Increasing the refreshing rate which requires a major design change.
- Improving the range of the ToF sensor to cover a larger area.
- Automatic reconfiguration of the FoV, layer count, and range parameters based on scene content, using either classical heuristics on a low-resolution preview scan or a learned policy trained on a corpus of (scene, optimal parameter) pairs. The current work exposes the reconfigurable parameters as a run-time API; this future item closes the loop by having the perception stack select the parameters itself.
- Outdoor characterisation of the sensor under uncontrolled illumination, humidity, and airborne particulate loading, and quantification of the range-precision degradation that these environmental variables induce on the 940 nm TF Luna module. This would extend the sensor from indoor use toward outdoor autonomous-vehicle and drone deployments.
- Integration of a dedicated point cloud denoising and restoration stage between the ROS-python coordinate-transformation node and the visualisation output. Candidate methods from the LiDAR-specific literature include classical statistical outlier removal (SOR), radius-based outlier removal, bilateral filtering on range images, guided-image filtering for depth data, and learned point cloud denoisers such as ScoreDenoise and PointCleanNet. Analogous restoration frameworks developed for degraded 2D imagery in adjacent modalities—for example, diffusion-based [32] and Bayesian variational [33] formulations for image dehazing—may also provide methodological inspiration for point cloud restoration once the mapping between 2D image-space degradation and 3D point cloud degradation is established. This stage would directly address the fringing-noise limitation of Item 1 and is expected to reduce false feature detections in cluttered environments.
- Wall-clock timing and memory footprint benchmarking of the customised versus uncustomised sensor configurations against the same downstream perception pipeline, to complement the data volume argument of Section 4.2.4 with directly measured processing cost figures.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| 3D CS LiDAR | 3D Customizable LiDAR |
| FoV | Field of View |
References
- Riordan, J.; Manduhu, M.; Black, J.; Dow, A.; Dooly, G.; Matalonga, S. LiDAR simulation for performance evaluation of UAS detect and avoid. In Proceedings of the 2021 International Conference on Unmanned Aircraft Systems (ICUAS), Athens, Greece, 15–18 June 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 1355–1363. [Google Scholar]
- Shu, R.; Huang, G.; Kong, W. Development and review of space-based laser altimetry technology. Infrared Laser Eng. 2020, 49, 20201047. [Google Scholar] [CrossRef]
- Zhao, S.; Hwang, S.H. Path planning of ROS autonomous robot based on 2D lidar-based SLAM. In Proceedings of the 2021 International Conference on Information and Communication Technology Convergence (ICTC), Jeju Island, Republic of Korea, 20–22 October 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 1870–1872. [Google Scholar] [CrossRef]
- Ishizuya, S.; Sakuma, T.; Kato, S. LiDAR-Based Safe and Realistic Path Planning in Partially Observable Environments. In Proceedings of the 2022 IEEE 11th Global Conference on Consumer Electronics (GCCE), Osaka, Japan, 18–21 October 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 834–835. [Google Scholar] [CrossRef]
- Zhang, C.; Wang, J.; Li, J.; Yan, M. 2D Map Building and Path Planning Based on LiDAR. In Proceedings of the 2017 4th International Conference on Information Science and Control Engineering (ICISCE), Changsha, China, 21–23 July 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 783–787. [Google Scholar] [CrossRef]
- Liu, J.; Sun, Q.; Fan, Z.; Jia, Y. TOF Lidar Development in Autonomous Vehicle. In Proceedings of the 2018 IEEE 3rd Optoelectronics Global Conference (OGC), Shenzhen, China, 4–7 September 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 185–190. [Google Scholar] [CrossRef]
- Azam, S.; Munir, F.; Rafique, A.; Ko, Y.; Sheri, A.M.; Jeon, M. Object Modeling from 3D Point Cloud Data for Self-Driving Vehicles. In Proceedings of the 2018 IEEE Intelligent Vehicles Symposium (IV), Changshu, China, 26–30 June 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 409–414. [Google Scholar] [CrossRef]
- Roriz, R.; Cabral, J.; Gomes, T. Automotive LiDAR Technology: A Survey. IEEE Trans. Intell. Transp. Syst. 2022, 23, 6282–6297. [Google Scholar] [CrossRef]
- McLeod, D.; Jacobson, J.; Hardy, M.; Embry, C. Autonomous inspection using an underwater 3D LiDAR. In Proceedings of the 2013 OCEANS—San Diego, San Diego, CA, USA, 23–27 September 2013; IEEE: Piscataway, NJ, USA, 2013; pp. 1–8. [Google Scholar] [CrossRef]
- Lambert, J.; Carballo, A.; Cano, A.M.; Narksri, P.; Wong, D.; Takeuchi, E.; Takeda, K. Performance Analysis of 10 Models of 3D LiDARs for Automated Driving. IEEE Access 2020, 8, 131699–131722. [Google Scholar] [CrossRef]
- Queralta, J.P.; Yuhong, F.; Salomaa, L.; Qingqing, L.; Gia, T.N.; Zou, Z.; Tenhunen, H.; Westerlund, T. FPGA-based Architecture for a Low-Cost 3D Lidar Design and Implementation from Multiple Rotating 2D Lidars with ROS. In Proceedings of the 2019 IEEE SENSORS, Montreal, QC, Canada, 27–30 October 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1–4. [Google Scholar] [CrossRef]
- Morales, J.; Plaza-Leiva, V.; Mandow, A.; Gomez-Ruiz, J.A.; Serón, J.; García-Cerezo, A. Analysis of 3D Scan Measurement Distribution with Application to a Multi-Beam Lidar on a Rotating Platform. Sensors 2018, 18, 395. [Google Scholar] [CrossRef] [PubMed]
- Vandana, V.; Yashaswini, S.; Vidya, B. 3D Mapping using Lidar. Int. J. Eng. Res. Technol. (IJERT) 2020, 6, 1–4. [Google Scholar] [CrossRef]
- Mayura, N.P.; Veni, S. Building Detection from LIDAR Point Cloud Data. In Proceedings of the 2019 International Conference on Communication and Electronics Systems (ICCES), Coimbatore, India, 17–19 July 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1416–1421. [Google Scholar] [CrossRef]
- Catapang, A.N.; Ramos, M. Obstacle detection using a 2D LIDAR system for an Autonomous Vehicle. In Proceedings of the 2016 6th IEEE International Conference on Control System, Computing and Engineering (ICCSCE), Penang, Malaysia, 25–27 November 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 441–445. [Google Scholar] [CrossRef]
- Sahba, R.; Sahba, A.; Jamshidi, M.; Rad, P. 3D Object Detection Based on LiDAR Data. In Proceedings of the 2019 IEEE 10th Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON), New York, NY, USA, 10–12 October 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 0511–0514. [Google Scholar] [CrossRef]
- Urmila., O.; Megalingam, R.K. Processing of LiDAR for Traffic Scene Perception of Autonomous Vehicles. In Proceedings of the 2020 International Conference on Communication and Signal Processing (ICCSP), Chennai, India, 28–30 July 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 298–301. [Google Scholar] [CrossRef]
- Shin, M.; Kim, J.; Jeong, J.; Park, J.B. 3D LiDAR-based point cloud map registration: Using spatial location of visual features. In Proceedings of the 2017 2nd International Conference on Robotics and Automation Engineering (ICRAE), Shanghai, China, 29–31 December 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 373–378. [Google Scholar] [CrossRef]
- Ocando, M.G.; Certad, N.; Alvarado, S.; Terrones, Á. Autonomous 2D SLAM and 3D mapping of an environment using a single 2D LIDAR and ROS. In Proceedings of the 2017 Latin American Robotics Symposium (LARS) and 2017 Brazilian Symposium on Robotics (SBR), Curitiba, Brazil, 8–11 November 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 1–6. [Google Scholar] [CrossRef]
- Chan, T.H.; Hesse, H.; Ho, S.G. LiDAR-Based 3D SLAM for Indoor Mapping. In Proceedings of the 2021 7th International Conference on Control, Automation and Robotics (ICCAR), Singapore, 23–26 April 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 285–289. [Google Scholar] [CrossRef]
- Xue, G.; Wei, J.; Li, R.; Cheng, J. LeGO-LOAM-SC: An Improved Simultaneous Localization and Mapping Method Fusing LeGO-LOAM and Scan Context for Underground Coalmine. Sensors 2022, 22, 520. [Google Scholar] [CrossRef] [PubMed]
- Megalingam, R.K.; Rajendraprasad, A.; Manoharan, S.K. Comparison of Planned Path and Travelled Path Using ROS Navigation Stack. In Proceedings of the 2020 International Conference for Emerging Technology (INCET), Belgaum, India, 5–7 June 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1–6. [Google Scholar] [CrossRef]
- Megalingam, R.K.; Teja, C.R.; Sreekanth, S.; Raj, A. ROS based Autonomous Indoor Navigation Simulation Using SLAM Algorithm. Int. J. Pure Appl. Math. 2018, 118, 199–205. [Google Scholar]
- Megalingam, R.K.; Tanmayi, B.; Reddy, G.M.; Krishna, I.R.S.; Sree, G.S.; Pai, S.S. ROS-Based GUI Controlled Robot for Indoor Mapping and Navigation. In Computer Networks and Inventive Communication Technologies; Smys, S., Palanisamy, R., Rocha, Á., Beligiannis, G.N., Eds.; Springer: Singapore, 2021; pp. 283–294. [Google Scholar]
- Flottmann, M.; Eisoldt, M.; Gaal, J.; Rothmann, M.; Tassemeier, M.; Wiemann, T.; Porrmann, M. Energy-efficient FPGA-accelerated LiDAR-based SLAM for embedded robotics. In Proceedings of the 2021 International Conference on Field-Programmable Technology (ICFPT), Auckland, New Zealand, 6–10 December 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 1–6. [Google Scholar] [CrossRef]
- Schulte-Tigges, J.; Förster, M.; Nikolovski, G.; Reke, M.; Ferrein, A.; Kaszner, D.; Matheis, D.; Walter, T. Benchmarking of Various LiDAR Sensors for Use in Self-Driving Vehicles in Real-World Environments. Sensors 2022, 22, 7146. [Google Scholar] [CrossRef] [PubMed]
- Li, N.; Ho, C.P.; Xue, J.; Lim, L.W.; Chen, G.; Fu, Y.H.; Lee, L.Y.T. A Progress Review on Solid-State LiDAR and Nanophotonics-Based LiDAR Sensors. Laser Photonics Rev. 2022, 16, 2100511. [Google Scholar] [CrossRef]
- Elhousni, M.; Huang, X. A Survey on 3D LiDAR Localization for Autonomous Vehicles. In Proceedings of the 2020 IEEE Intelligent Vehicles Symposium (IV), Las Vegas, NV, USA, 19 October–13 November 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1879–1884. [Google Scholar] [CrossRef]
- Prabakaran, V.; Elara, M.R.; Pathmakumar, T.; Nansai, S. hTetro: A tetris inspired shape shifting floor cleaning robot. In Proceedings of the 2017 IEEE International Conference on Robotics and Automation (ICRA), Singapore, 29 May–3 June 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 6105–6112. [Google Scholar] [CrossRef]
- Le, A.V.; Arunmozhi, M.; Veerajagadheswar, P.; Ku, P.C.; Minh, T.Q.; Sivanantham, V.; Mohan, R.E. Complete Path Planning for a Tetris-Inspired Self-Reconfigurable Robot by the Genetic Algorithm of the Traveling Salesman Problem. Electronics 2018, 7, 344. [Google Scholar] [CrossRef]
- Le, A.V.; Prabakaran, V.; Sivanantham, V.; Mohan, R.E. Modified A-Star Algorithm for Efficient Coverage Path Planning in Tetris Inspired Self-Reconfigurable Robot with Integrated Laser Sensor. Sensors 2018, 18, 2585. [Google Scholar] [CrossRef] [PubMed]
- Zhou, H.; Wang, Y.; Zhang, Q.; Tao, T.; Ren, W. A Dual-Stage Residual Diffusion Model With Perceptual Decoding for Remote Sensing Image Dehazing. IEEE Trans. Geosci. Remote Sens. 2025, 63, 4109312. [Google Scholar] [CrossRef]
- Liu, Y.; Li, T.; Zhou, Z.; Ren, W.; Lin, W. Real-World Nighttime Image Dehazing via Bayesian-Based Fractional-Order Variational Model. IEEE Trans. Image Process. 2026, 35, 4673–4685. [Google Scholar] [CrossRef] [PubMed]

















| Parameter | Model-A | Model-B | Commercial 32-Channel |
|---|---|---|---|
| ToF ranger | TF Luna | TF Luna | Multi-channel array |
| Laser wavelength (nm) | 940 | 940 | 905 (typ.) |
| Ranging principle | Pulsed ToF | Pulsed ToF | Pulsed ToF |
| Nominal range (m) | 0.2–8 | 0.2–8 | 0.5–100 |
| Range precision (cm) | ±2 (≤3 m); ±6 (3–8 m) | ±2 (≤3 m); ±6 (3–8 m) | ±3 (typ.) |
| ToF FoV (single beam) | 2° | 2° | 0.16° (per beam) |
| Azimuthal actuator | NEMA-17 stepper | NEMA-17 stepper | DC brushless spindle |
| Elevation actuator | Towerpro MG995 servo | 28BYJ-48 stepper | (fixed beam array) |
| Elevation step (min.) | 1° | 0.18° | (fixed, 40° span) |
| Vertical FoV | 20°–180° (user-set) | 20°–180° (user-set) | 40° ( to ) |
| Horizontal FoV | 0°–360° (user-set) | 0°–360° (user-set) | 360° (fixed) |
| Number of layers | up to 50 (per Equation (2)) | up to 277 (per Equation (3)) | 32 (fixed) |
| Run-time reconfigurable | Yes | Yes | No |
| Microcontroller/SBC | Arduino UNO | Arduino UNO | Vendor firmware |
| Slip ring | 6-wire | 12-wire | N/A |
| Motor driver | TB6600 (stepper), direct PWM (servo) | TB6600 (stepper), ULN2003 (stepper) | N/A |
| Component | Model-A (USD) | Model-B (USD) |
|---|---|---|
| TF Luna ToF ranger | ∼22 | ∼22 |
| NEMA-17 stepper motor | ∼15 | ∼15 |
| Vertical actuator | Towerpro MG995 servo, ∼5 | 28BYJ-48 stepper, ∼3 |
| TB6600 stepper driver | ∼10 | ∼10 |
| ULN2003 driver | – | ∼2 |
| Arduino UNO | ∼25 | ∼25 |
| Slip ring | 6-wire, ∼8 | 12-wire, ∼15 |
| Structural/mechanical hardware (screws, brackets, wiring) | ∼15 | ∼15 |
| Prototype total (excl. 3D print) | ∼100 | ∼107 |
| Commercial 32-channel LiDAR (list price, ref.) | ∼4000–8000 | |
| Target | Sensor | Det. | |
|---|---|---|---|
| Commercial 32-ch | 1 | N | |
| Plank ( cm) | 3D CS LiDAR Model-A | ∼4 | Y |
| 3D CS LiDAR Model-B | ∼15 | Y | |
| Commercial 32-ch | 0 | N | |
| Ball (⌀22 cm) | 3D CS LiDAR Model-A | ∼4 | Y |
| 3D CS LiDAR Model-B | ≥10 | Y | |
| Commercial 32-ch | 0 | N | |
| Trapezoid ( cm) | 3D CS LiDAR Model-A | 4 | Y |
| 3D CS LiDAR Model-B | ≥12 | Y |
| Scenario Number | Minimum Angle | Maximum Angle | Number of Output Layers | Vertical Resolution (°) |
|---|---|---|---|---|
| 1 | 60° | 90° | 40 | 0.75 |
| 2 | 90° | 120° | 50 | 0.60 |
| 3 | 75° | 105° | 40 | 0.75 |
| Scenario | Sensor/Configuration | (Mean) | Clutter | Miss/3 |
|---|---|---|---|---|
| Commercial 32-ch | ∼3 | Y | 0 | |
| 1 (ground) | 3D CS LiDAR (same params as 32-ch) | ∼5 | Y | 0 |
| 3D CS LiDAR (customised, Table 4) | ≥15 | N | 0 | |
| Commercial 32-ch | ∼2 | Y | 1 | |
| 2 (mixed) | 3D CS LiDAR (same params as 32-ch) | ∼5 | Y | 0 |
| 3D CS LiDAR (customised, Table 4) | ≥12 | N | 0 | |
| Commercial 32-ch | ∼3 | Y | 1 | |
| 3 (elevated) | 3D CS LiDAR (same params as 32-ch) | ∼6 | Y | 0 |
| 3D CS LiDAR (customised, Table 4) | ≥12 | N | 0 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Nithul, B.; Smaran, K.S.; Veerajagadheswar, P.; Kannan, M.R.; Mohan, R.E. Development and Evaluation of a Reconfigurable 3D LiDAR Sensor for Improved Perception in Autonomous Systems. Sensors 2026, 26, 4829. https://doi.org/10.3390/s26154829
Nithul B, Smaran KS, Veerajagadheswar P, Kannan MR, Mohan RE. Development and Evaluation of a Reconfigurable 3D LiDAR Sensor for Improved Perception in Autonomous Systems. Sensors. 2026; 26(15):4829. https://doi.org/10.3390/s26154829
Chicago/Turabian StyleNithul, Bagathi, Kotaprolu Sai Smaran, Prabakaran Veerajagadheswar, Megalingam Rajesh Kannan, and Rajesh Elara Mohan. 2026. "Development and Evaluation of a Reconfigurable 3D LiDAR Sensor for Improved Perception in Autonomous Systems" Sensors 26, no. 15: 4829. https://doi.org/10.3390/s26154829
APA StyleNithul, B., Smaran, K. S., Veerajagadheswar, P., Kannan, M. R., & Mohan, R. E. (2026). Development and Evaluation of a Reconfigurable 3D LiDAR Sensor for Improved Perception in Autonomous Systems. Sensors, 26(15), 4829. https://doi.org/10.3390/s26154829

