Influence of Environmental Factors on the Accuracy of the Ultrasonic Rangefinder in a Mobile Robotic Technical Vision System
Abstract
:1. Introduction
- -
- for defectoscopy with nondestructive quality control of materials and products in manufacturing [8];
- -
- -
- -
- in sensor devices for simultaneous monitoring of traffic jams and for controlling water levels to prevent sudden floods, which combine an ultrasonic rangefinder with several remote temperature sensors (these devices allow the detection of vehicles with a 99% accuracy, estimation of their speed with average uncertainty up to 5 km/h, classification depending on length with an average uncertainty of up to 0.7 m, and control of a water level in the city with an accuracy of 2 cm) [14,15];
- -
- in a collision warning system installed on the back of a bicycle seat, which evaluates the risk of collision with oncoming cars from behind and generates appropriate warning signals [16];
- -
- -
- -
2. Materials and Methods
2.1. Theoretical Basis of Ultrasonic Speed in Air
2.2. Environmental Factors
2.3. Ultrasonic Rangefinder Prototype
- A low-noise sensor for measuring temperature in the range (−40…+85) °C with a resolution of ±0.1 °C and a maximal absolute uncertainty of ±0.5 °C for the temperature compensation of pressure and humidity sensors;
- An absolute barometric pressure sensor for the range (30…1100) kPa with a maximal relative uncertainty of ±1% and a sensitivity uncertainty of up to ±0.25%;
- A humidity sensor with hysteresis up to 2% of the relative humidity and a maximal absolute uncertainty of ±1%.
- Threshold detection algorithm. The principle of its operation is to detect the very first signal that exceeds the set amplitude threshold (amplitude threshold method) [27]. The threshold detection algorithm is used in simple environments with a minimum number of reflections [27]. The advantages of the threshold detection algorithm are its simplicity of implementation, low computational complexity, and high signal processing speed. The disadvantages of the threshold detection algorithm are high sensitivity to noise and random interference and the difficulty of setting the amplitude threshold for different surface reflectivity conditions of different materials.
- Peak detection algorithm. The principle of operation is to analyze all received signals and find the first clearly defined peak with maximum amplitude. The peak detection algorithm is used in environments with a large number of reflections where it is necessary to distinguish between real and false signals. The advantages of the peak analysis algorithm are lower sensitivity to small noise and better accuracy with complex reflections. The disadvantages of the peak analysis algorithm are increased processing power and a high probability of missing weak but real signals.
- Cross-correlation detection algorithm. The principle of operation is to compare the received signal with a reference pulse shape using correlation analysis [27,38]. The cross-correlation algorithm is used for high-accuracy measurements in complex environments [27]. The advantages of the cross-correlation algorithm are its high resistance to noise and multipath effects and its ability to accurately identify signals even at low amplitudes [38]. The disadvantages of the cross-correlation algorithm are high computational complexity (the slowest real-time algorithm) and the need for high-precision calibration of the reference signal for different measurement conditions.
- Adaptive threshold detection algorithm. The principle of operation is to dynamically adjust the amplitude threshold depending on the background noise level and previous measurements and to select the first signal that consistently exceeds the adjusted threshold. The adaptive threshold detection algorithm is used to improve measurement accuracy in changing environmental conditions or complex acoustic situations. The advantages of the adaptive threshold detection algorithm are reduced false alarms because of the noise and flexibility in different environments and conditions. The disadvantages of the adaptive threshold detection algorithm are the need to calibrate the adaptation parameters and the high complexity compared with static methods.
- Statistical detection algorithm. The principle of operation is to analyze several echoes and use statistical methods (e.g., median or average) to select the most likely first echo. The statistical processing algorithm is used in high-precision measurement systems or difficult acoustic conditions. The advantages of the statistical processing algorithm are high accuracy with large amounts of noise and resistance to random reflections. The disadvantage of the statistical processing algorithm is slow processing time due to the need to collect statistics. For this reason, the statistical processing algorithm is not used for real-time or high-speed systems.
2.4. Neural Network Development for Error Correction
3. Results
3.1. Effect of Individual Environmental Factors on Ultrasonic Accuracy
- -
- Estimation of the ultrasound speed outdoors:
- -
- Estimation of the ultrasound speed indoors:
3.2. Ultrasonic Rangefinder Prototype Performance
- -
- request and reception of distance data from the ultrasonic rangefinder;
- -
- analysis of obtained data and comparison of the distance to the object with a threshold;
- -
- emergency stop when receiving a distance less than the threshold.
3.3. Neural Network Performance
4. Discussion
5. Conclusions
- It must be taken into account that the output signal of the piezoelectric emitter is sufficiently affected by changes in the air temperature and less affected by changes in the atmospheric pressure and relative humidity. Therefore, ultrasonic rangefinders should include sensors for measuring climatic parameters to apply them further to improve the accuracy of navigational and time parameters. When the ultrasonic rangefinder operates in the open air, the wind sensors that determine the wind speed and direction may be applied to increase the accuracy of the estimation of motion parameters. These sensors have no moving parts, which increases their reliability, and the minimum number of their piezoelectric transducers reduces the cost. In addition, the algorithm of the WMT700 sensor immediately determines the wind speed and direction in the polar coordinate system, which increases the accuracy of the wind parameter estimation.
- Ultrasonic rangefinders without additional navigation devices (odometers, inertial navigation systems, GPS) should be used if the operating conditions for the system are clearly defined (reflective properties of objects, limits for measuring distance, and climatic parameters in the measurement zone are well-known).
- The application of ultrasonic rangefinders in dynamically changing operating conditions without integration with other types of navigation systems does not guarantee the declared results, especially when robotic systems and systems are employed in field conditions. However, the parameters of other types of rangefinders (video, laser, and others, except radars in the near and middle emitting zones) also depend on the operating conditions. Hence, ultrasonic rangefinders should be used with other types of rangefinders. This allows compensation for the divergence of sensor capabilities and provides a margin of reliability for the whole system.
- The determination of optimal combinations of various types of sensors (ultrasonic, inertial, ultrahigh-frequency, optical, odometric, and others) for using mobile robotics is now of practical interest. The authors believe that combining the results of ultrasonic measurements with data from inertial sensors or a satellite radio navigation system (GPS, Galileo, Beidou, and GLONASS) is promising [41].
- Upon considering the results of the accuracy analysis performed during the computer simulation, we defined a structure of the ANN for the determination of the distance to an obstacle (a current MR coordinate). This structure takes into account the features and complexity of the interrelation between the input and output information parameters in the best way.
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Elamin, A.; El-Rabbany, A.; Jacob, S. Event-Based Visual/Inertial Odometry for UAV Indoor Navigation. Sensors 2025, 25, 61. [Google Scholar] [CrossRef]
- Rudyk, A.; Rudyk, V.; Matei, M. Research and simulation of the local navigation system of terrestrial mobile robot. Inform. Automatyka Pomiary W Gospodarce I Ochronie Środowiska 2020, 10, 56–61. [Google Scholar] [CrossRef]
- Zafar, M.N.; Mohanta, J.C. Methodology for Path Planning and Optimization of Mobile Robots: A Review. Procedia Comput. Sci. 2018, 133, 141–152. [Google Scholar] [CrossRef]
- Panigrahi, P.K.; Bisoy, S.K. Localization strategies for autonomous mobile robots: A review. J. King Saud Univ.-Comput. Inf. Sci. 2022, 34, 6019–6039. [Google Scholar] [CrossRef]
- Gang, L.; Wang, J. PRM Path Planning Optimization Algorithm Research. WSEAS Trans. Syst. Control. 2016, 11, 81–86. [Google Scholar]
- Liu, B.; Ding, L.; Wang, S.; Meng, L. Designing Mixed Reality-Based Indoor Navigation for User Studies. KN J. Cartogr. Geogr. Inf. 2022, 72, 129–138. [Google Scholar] [CrossRef]
- Ušinskis, V.; Nowicki, M.; Dzedzickis, A.; Bučinskas, V. Sensor-Fusion Based Navigation for Autonomous Mobile Robot. Sensors 2025, 25, 1248. [Google Scholar] [CrossRef]
- Papa, I.; Lopresto, V.; Langella, A. Ultrasonic inspection of composites materials: Application to detect impact damage. Int. J. Lightweight Mater. Manuf. 2021, 4, 37–42. [Google Scholar] [CrossRef]
- Li, F.; Han, L. Autopilot design for control of Rotorcraft Micro Aerial Vehicles (RMAVs) swarm. In Proceedings of the 2014 IEEE/ION Position, Location and Navigation Symposium PLANS 2014, Monterey, CA, USA, 5–8 May 2014; pp. 1162–1167. [Google Scholar] [CrossRef]
- Przybyla, R.J.; Tang, H.; Guedes, A.; Shelton, S.E.; Horsley, D.A.; Boser, B.E. 3D Ultrasonic Rangefinder on a Chip. IEEE J. Solid-State Circuits 2015, 50, 320–334. [Google Scholar] [CrossRef]
- Tai, H.; Zhang, H. The hardware research of ultrasonic ranging system based on variable emission wavelength. In Proceedings of the 2019 IEEE 4th Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), Chengdu, China, 20–22 December 2019; pp. 1942–1945. [Google Scholar] [CrossRef]
- Karagoz, A.; Dindis, G. Object Recognition and Positioning with Neural Networks: Single Ultrasonic Sensor Scanning Approach. Sensors 2025, 25, 1086. [Google Scholar] [CrossRef]
- Meliones, A.; Filios, C.; Llorente, J. Reliable Ultrasonic Obstacle Recognition for Outdoor Blind Navigation. Technologies 2022, 10, 54. [Google Scholar] [CrossRef]
- Mousa, M.; Oudat, E.; Claudel, C. A Novel Dual Traffic/Flash Flood Monitoring System Using Passive Infrared/Ultrasonic Sensors. In Proceedings of the 2015 IEEE 12th International Conference on Mobile Ad Hoc and Sensor Systems, Dallas, TX, USA, 19–22 October 2015; pp. 388–397. [Google Scholar] [CrossRef]
- Odat, E.; Shamma, J.S.; Claudel, C. Vehicle Classification and Speed Estimation Using Combined Passive Infrared/Ultrasonic Sensors. IEEE Trans. Intell. Transp. Syst. 2018, 19, 1593–1606. [Google Scholar] [CrossRef]
- Van Brummelen, J.; Emran, B.; Yesilcimen, K.; Najjaran, H. Reliable and low-cost cyclist collision warning system for safer commute on urban roads. In Proceedings of the 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Budapest, Hungary, 9–12 October 2016; pp. 003731–003735. [Google Scholar] [CrossRef]
- Răzvan-Daniel, A.; Nicolae, D. Designing a flexible and low cost ultrasonic noncontact rangefinder. In Proceedings of the 2017 14th International Conference on Engineering of Modern Electric Systems (EMES), Oradea, Romania, 1–2 June 2017; pp. 244–247. [Google Scholar] [CrossRef]
- Firmansyah, R.A.; Pambudi, W.S.; Suheta, T.; Zuliari, E.A.; Muharom, S.; Hidayatullah, M.B.S. Implementation of Artificial Neural Networks for Localization System on Rescue Robot. In Proceedings of the 2018 Electrical Power, Electronics, Communications, Controls and Informatics Seminar (EECCIS), Batu, Indonesia, 9–11 October 2018; pp. 305–309. [Google Scholar] [CrossRef]
- Shafiq, M.; Gu, Z. Deep Residual Learning for Image Recognition: A Survey. Appl. Sci. 2022, 12, 8972. [Google Scholar] [CrossRef]
- Haq, F.A.; Dewantara, B.S.B.; Marta, B.S. Room Mapping using Ultrasonic Range Sensor on the ATRACBOT (Autonomous Trash Can Robot): A Simulation Approach. In Proceedings of the 2020 International Electronics Symposium (IES), Surabaya, Indonesia, 29–30 September 2020; pp. 265–270. [Google Scholar] [CrossRef]
- Venkatesan, P.; Pavitra, N.; Mohan, R. Performing SLAM using Low-Cost Sensors for Autonomous Navigation in household environments. In Proceedings of the 2019 IEEE 5th International Conference for Convergence in Technology (I2CT), Bombay, India, 29–31 March 2019; pp. 1–5. [Google Scholar] [CrossRef]
- Zhou, Z.; Yoshida, S.; Tanaka, S. Epitaxial PMnN-PZT/Si MEMS ultrasonic rangefinder with 2m range at 1V drive. Sens. Actuators A Phys. 2017, 266, 352–360. [Google Scholar] [CrossRef]
- Yu, Q.; Fan, G.; Ren, W.; Fan, Q.; Ti, J.; Li, J.; Wang, C. PZT-Film-Based Piezoelectric Micromachined Ultrasonic Transducer with I-Shaped Composite Diaphragm. Micromachines 2022, 13, 1597. [Google Scholar] [CrossRef]
- Pan, J.; Bai, C.; Zheng, Q.; Xie, H. Review of Piezoelectric Micromachined Ultrasonic Transducers for Rangefinders. Micromachines 2023, 14, 374. [Google Scholar] [CrossRef]
- Yang, W.; Li, H.; Gong, Y.; Wang, Z.; Xu, X.; Hu, X.; Niu, P.; Pang, W. Impact of Cell Layout on Bandwidth of Multi-Frequency Piezoelectric Micromachined Ultrasonic Transducer Array. Micromachines 2025, 16, 49. [Google Scholar] [CrossRef]
- Sahoo, A.K.; Udgata, S.K. A Novel ANN-Based Adaptive Ultrasonic Measurement System for Accurate Water Level Monitoring. IEEE Trans. Instrum. Meas. 2020, 69, 3359–3369. [Google Scholar] [CrossRef]
- Lu, Y.; Zhang, S.; Hu, W.; Qiu, Z.; Qiu, Z.; Qiu, Y. Distance Measurement and Error Compensation of High-Speed Coaxial Rotor Blades Based on Coded Ultrasonic Ranging. Micromachines 2025, 16, 61. [Google Scholar] [CrossRef]
- Tonmoy, A.B.R.; Zinan, M.D.S.; Sultan, S.; Sarker, A. A comparative study on LIDAR and Ultrasonic Sensor for Obstacle Avoidance Robot Car. In Proceedings of the 2023 International Conference on Advances in Electronics, Communication, Computing and Intelligent Information Systems (ICAECIS), Bangalore, India, 19–21 April 2023; pp. 582–587. [Google Scholar] [CrossRef]
- Pinto, M.L.; Wehrmeister, M.A.; de Oliveira, A.S. Real-Time Performance Evaluation for Robotics. J. Intell. Robot Syst. 2021, 101, 37. [Google Scholar] [CrossRef]
- Özcan, M.; Aliew, F.; Görgün, H. Accurate and Precise Distance Estimation for Noisy IR Sensor Readings Contaminated by Outliers. Measurement 2020, 156, 107633. [Google Scholar] [CrossRef]
- Shen, M.; Wang, Y.; Jiang, Y.; Ji, H.; Wang, B.; Huang, Z. A New Positioning Method Based on Multiple Ultrasonic Sensors for Autonomous Mobile Robot. Sensors 2020, 20, 17. [Google Scholar] [CrossRef]
- Okonkwo, C.; Awolusi, I. Environmental Sensing in Autonomous Construction Robots: Applicable Technologies and Systems. Autom. Constr. 2025, 172, 106075. [Google Scholar] [CrossRef]
- Li, Q.; Huang, Z.; Zhu, Z. Design of High-Precision Ultrasonic Ranging System for Mobile Robot. In Proceedings of the 2021 IEEE 4th Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC), Chongqing, China, 18–20 June 2021; pp. 1490–1495. [Google Scholar] [CrossRef]
- Li, Q.; Zhu, H. Performance Evaluation of 2D LiDAR SLAM Algorithms in Simulated Orchard Environments. Comput. Electron. Agric. 2024, 221, 108994. [Google Scholar] [CrossRef]
- Wang, H.; Yin, Y.; Jing, Q. Comparative Analysis of 3D LiDAR Scan-Matching Methods for State Estimation of Autonomous Surface Vessel. J. Mar. Sci. Eng. 2023, 11, 840. [Google Scholar] [CrossRef]
- Adams, M.; Jose, E.; Vo, B.-N. Robotic Navigation and Mapping with Radar; Artech: Morristown, NJ, USA, 2012; ISBN 9781608074839. [Google Scholar]
- Rouveure, R.; Debain, C.; Peuchot, R.; Laneurit, J. Robot Localization and Navigation with a Ground-Based Microwave Radar. In Proceedings of the 2019 International Radar Conference (RADAR), Toulon, France, 23–27 September 2019; pp. 1–4. [Google Scholar] [CrossRef]
- Nonsakhoo, W.; Saiyod, S.; Moungmingsuk, N. Angle-of-Arrival Analysis of Multi-Channel Stereo Ultrasonic Signal for Angular Coordinates Positioning. In Proceedings of the 2018 2nd International Conference on Imaging, Signal Processing and Communication (ICISPC), Kuala Lumpur, Malaysia, 20–22 July 2018; pp. 125–131. [Google Scholar] [CrossRef]
- Zheng, S.; Li, Z.; Yin, Y.; Liu, Y.; Zhang, H.; Zheng, P.; Zou, X. Multi-robot relative positioning and orientation system based on UWB range and graph optimization. Measurement 2022, 195, 111068. [Google Scholar] [CrossRef]
- Wang, L.; Zhao, L.; Huo, G.; Li, R.; Hou, Z.; Luo, P.; Sun, Z.; Wang, K.; Yang, C. Visual Semantic Navigation Based on Deep Learning for Indoor Mobile Robots. Complexity 2018, 2018, 1627185. [Google Scholar] [CrossRef]
- Rudyk, A.V.; Semenov, A.O.; Kryvinska, N.; Semenova, O.O.; Kvasnikov, V.P.; Safonyk, A.P. Strapdown Inertial Navigation Systems for Positioning Mobile Robots—MEMS Gyroscopes Random Errors Analysis Using Allan Variance Method. Sensors 2020, 20, 4841. [Google Scholar] [CrossRef]
- Unger, A. Air Coupled Ultrasonic Transducers for Industrial Applications. Ph.D. Thesis, Technische Universität Darmstadt, Darmstadt, Germany, 2019. Available online: https://tuprints.ulb.tu-darmstadt.de/id/eprint/8974 (accessed on 10 January 2025).
- Rudyk, A.V. Issledovanie vliyaniya klimaticheskih faktorov na ocenku tochnosti ul’trazvukovogo dal’nomera sistemy tekhnicheskogo zreniya mobil’nogo robototekhnicheskogo kompleksa [Investigation of influence of climatic factors on accuracy of ultrasonic rangefinder of mobile robotic technical vision system]. Her. Azerbaijan Eng. Acad. 2018, 10, 122–132. [Google Scholar]
- Arvanitakis, I.; Giannousakis, K.; Tzes, A. Mobile robot navigation in unknown environment based on exploration principles. In Proceedings of the 2016 IEEE Conference on Control Applications (CCA), Buenos Aires, Argentina, 19–22 September 2016; pp. 493–498. [Google Scholar] [CrossRef]
- Al-Hadithi, B.M.; Pastor, C. Cost-Effective Localization of Mobile Robots Using Ultrasound Beacons and Differential Time-of-Flight Measurement. Appl. Sci. 2024, 14, 7597. [Google Scholar] [CrossRef]
- PIC18F8722. Available online: https://www.microchip.com/en-us/product/PIC18F8722 (accessed on 10 January 2025).
- Kolesnikov, A.E. Ultrasonic Measurements; Standards Publishing: Moscow, Russia, 1970. [Google Scholar]
- Licznerski, T.J.; Jaroński, J.; Kosz, D. Ultrasonic system for accurate distance measurement in the air. Ultrasonics 2011, 51, 960–965. [Google Scholar] [CrossRef] [PubMed]
- MA40B8S. Available online: https://www.datasheets.com/part-details/ma40b8s-murata-manufacturing-18850087 (accessed on 1 March 2025).
- Raj, B.; Rajendran, V.; Palanichamy, P. Science and Technology of Ultrasonics; Narosa Publishing House: New Delhi, India, 2003. [Google Scholar]
- Ultrasonic Anemometer 2D. Available online: https://fischer-barometer.de/media/pdf/d4/39/23/E451301.pdf (accessed on 1 March 2025).
- Ko, D.W.; Kim, Y.N.; Lee, J.H.; Suh, I.H. A scene-based dependable indoor navigation system. In Proceedings of the 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Daejeon, Republic of Korea, 9–14 October 2016; pp. 1530–1537. [Google Scholar] [CrossRef]
- Reina, G.; Giannoccaro, N.I.; Messina, A.; Gentile, A. Mobile robot perception using an inexpensive 3-D laser rangefinder. In Proceedings of the 2010 IEEE International Symposium on Industrial Electronics, Bari, Italy, 4–7 July 2010; pp. 2809–2814. [Google Scholar] [CrossRef]
- Rudyk, A.; Semenov, A.; Kryvinska, N.; Semenova, O. Study of phase and amplitude-phase methods for measuring a reactive element quality factor. Measurement 2022, 187, 110271. [Google Scholar] [CrossRef]
- Boni, E.; Pugi, L.; Montagni, M.; Savoia, A.S. High performance Vector Ultrasound Anemometer based on Capacitive Micromachined Ultrasonic Transducers. In Proceedings of the 2019 IEEE International Ultrasonics Symposium (IUS), Glasgow, UK, 6–9 October 2019; pp. 1594–1596. [Google Scholar] [CrossRef]
- Ghahramani, A.; Zhu, M.; Przybyla, R.J.; Andersen, M.P.; Galicia, P.J.; Peffer, T.E. Measuring Air Speed With a Low-Power MEMS Ultrasonic Anemometer via Adaptive Phase Tracking. IEEE Sens. J. 2019, 19, 8136–8145. [Google Scholar] [CrossRef]
- Chen, Z.; Li, H.; Yu, H.; Zhao, Y.; Ma, J.; Zhang, C.; Zhang, H. Designing of Airspeed Measurement Method for UAVs Based on MEMS Pressure Sensors. Sensors 2024, 24, 5853. [Google Scholar] [CrossRef]
- Ligęza, P.; Jamróz, P.; Socha, K. Development Trends of Air Flow Velocity Measurement Methods and Devices in Renewable Energy. Energies 2025, 18, 412. [Google Scholar] [CrossRef]
- WINDCAP Ultrasonic Wind Sensor WMT700. Available online: https://www.vaisala.com/en/products/weather-environmental-sensors/windcap-ultrasonic-wind-sensor-wmt700 (accessed on 10 January 2025).
- BME280. Combined Humidity and Pressure Sensor. Available online: https://www.mouser.com/datasheet/2/783/BST-BME280-DS002-1509607.pdf (accessed on 10 January 2025).
- Rudyk, A.; Semenov, A.; Semenova, O.; Kakovkin, S. USING STEALTH TECHNOLOGIES IN MOBILE ROBOTIC COMPLEXES AND METHODS OF DETECTION OF LOW-SIGHTED OBJECTS. Inform. Autom. Pomiary W Gospod. I Ochr. Sr. 2021, 11, 4–8. [Google Scholar] [CrossRef]
- Priddy, K.L.; Keller, P.E. Artificial Neural Networks: An Introduction; SPIE-International Society for Optical Engineering: Bellingham, WA, USA, 2005. [Google Scholar]
- Borenstein, J.; Feng, L. Measurement and correction of systematic odometry errors in mobile robots. IEEE Trans. Robot. Autom. 1996, 12, 869–880. [Google Scholar] [CrossRef]
- Peng, Y.; Yang, X.; Li, D.; Ma, Z.; Liu, Z.; Bai, X.; Mao, Z. Predicting flow status of a flexible rectifier using cognitive computing. Expert Syst. Appl. 2025, 264, 125878. [Google Scholar] [CrossRef]
- Semenov, A.; Baraban, S.; Kovtun, V.; Baraban, M.; Arseniuk, I.; Rudyk, A. Development and Validation of a Mathematical Model for Pyroelectric Temperature Measurement Sensors for Application in Mobile Robotic Systems. Electronics 2024, 13, 3173. [Google Scholar] [CrossRef]
- Rudyk, A.; Rudyk, V.; Radul, N.; Matei, M. The influence of the program code structure on the discretization frequency of the onboard computer of a mobile robot. In Proceedings of the III International Scientific and Practical Conference on Modeling, Control and Information Technologies, Rivne, Ukraine, 14–16 November 2019; pp. 212–214. [Google Scholar] [CrossRef]
- Hanzel, J.; Kľúčik, M.; Jurišica, L.; Vitko, A. Range Finder Models for Mobile Robots. Procedia Eng. 2012, 48, 189–198. [Google Scholar] [CrossRef]
- Lu, L.; Ye, W.; Tao, J. The Research of Amplitude Threshold Method in Ultrasound-Based Indoor Distance-Measurement System. In Proceedings of the 4th International Conference on Electronic Information Technology and Computer Engineering (EITCE), Virtual, Online, China, 6–8 November 2020. [Google Scholar] [CrossRef]
- Barreto-Cubero, A.J.; Gómez-Espinosa, A.; Escobedo Cabello, J.A.; Cuan-Urquizo, E.; Cruz-Ramírez, S.R. Sensor Data Fusion for a Mobile Robot Using Neural Networks. Sensors 2022, 22, 305. [Google Scholar] [CrossRef]
- Rudyk, A.V. USE MEDIAN AND DIAGNOSTIC FILTRATIONS IN MOBILE ROBOTIC SYSTEMS FOR PRE-PROCESSING SIGNALS. Key Title Zbìrnik Nauk. Pr. Odesʹkoï Deržavnoï Akad. Teh. Regulûvannâ Ta Âkostì 2016, 8, 73–78. [Google Scholar] [CrossRef]
Method | Distance Measurement Range, m | Beam Width | Accuracy, mm | Sensitivity to External Factors | The Need for Computing Resources | Realizable Value | References |
---|---|---|---|---|---|---|---|
Infrared (IR) | 0.1–4 | 20–60° | 2 | Medium | Medium | Medium | [30] |
Ultrasonic | 0.02–10 | 15–30° | 10–30 | High | Medium | Low | [31,32,33] |
LiDAR | 0.1–100 | 100–360° | 5–30 | High | Very large | High | [34,35] |
RADAR | 1–300 | 120–360° | 10–100 | Low | Large | High | [36,37] |
Characteristics | Threshold Detection Algorithm | Peak Detection Algorithm | Cross-Correlation Detection Algorithm | Adaptive Threshold Detection Algorithm | Statistical Detection Algorithm |
---|---|---|---|---|---|
Accuracy | Low | Medium | High | High | Very high |
Speed | Very high | High | Low | Medium | Low (steady) |
Sensitivity to noise | High (sensitive) | Medium | Low (steady) | Low | Very low (stable) |
Computational complexity | Low | Medium | High | Medium | High |
Real-time applications | Yes | Yes | Limited | Yes | Limited |
Type of environment | Simple | Moderately difficult | Very difficult | Dynamic | Very complex |
Feature | Artificial Neural Networks (ANN) | Traditional Regression (Linear/Polynomial) |
---|---|---|
Model Complexity | High complexity, capable of capturing non-linear relationships | Generally simpler, linear or polynomial forms |
Data Requirements | Requires a large amount of data for training | Can work with smaller datasets |
Interpretability | Often considered a “black box”; harder to interpret | Easier to interpret coefficients and model structure |
Performance on Non-linearity | Excels at modeling complex, non-linear relationships | Limited to linearity unless using higher-degree polynomials |
Training Time | Longer training times due to complexity and optimization processes | Generally, faster training times |
Overfitting Risk | Higher risk of overfitting, especially with small datasets | Lower risk; simpler models are less prone to overfitting |
Flexibility | Highly flexible; can be adapted for various tasks | Less flexible; model form must be specified in advance |
Scalability | Can scale well with increased data size | May require reevaluation of the model as data grows |
Regularization Techniques | Various techniques are available to reduce overfitting | Regularization methods (LASSO, Ridge) are commonly used |
Implementation Complexity | More complex implementations require tuning of multiple hyperparameters | Simpler to implement; fewer parameters to tune |
Partial Correlation Coefficient | Value of the Partial Correlation Coefficient | Estimated Student’s t-Test | Table Value of Student’s t-Test | Evaluation of Statistical Significance |
---|---|---|---|---|
0.8945 1 0.8569 2 | 71.4666 1 51.4958 2 | 2.345 1 2.345 2 | Statistically significant | |
−0.1614 1 −0.1311 2 | 2.6463 1 2.1301 2 | 2.345 1 2.345 2 | Statistically significant | |
0.1283 1 −0.0983 2 | 2.0831 1 1.5851 2 | 2.345 1 2.345 2 | Statistically insignificant |
Parameter | Glass | Brick | Wood | Cardboard | Fabric (Wool) |
---|---|---|---|---|---|
Minimal measured distance, cm | 8 | 8 | 9 | 10 | 12 |
Maximal stable measured distance, m | 2.73 | 2.55 | 2.14 | 1.42 | 0.36 |
Minimal resolution, mm | 1.5 | 1.5 | 2 | 2 | 2.5 |
No. | Temperature (°C) | Humidity (Fraction) | Pressure (kPa) | Wind Speed (m/s) | Wind Angle, Deg | Number of Pulses | Distance, m |
---|---|---|---|---|---|---|---|
1 | −10 | 0.7 | 100.02 | 0.73 | 24.7 | 10,277 | 0.838352 |
2 | −9.1 | 0.6 | 99.67 | 6.98 | 8.7 | 21,739 | 1.744043 |
3 | −7.8 | 0.9 | 99.31 | 4.82 | −18.4 | 30,647 | 2.538911 |
4 | −6.9 | 0.31 | 98.79 | 5.46 | −24.1 | 28,492 | 2.351368 |
5 | −5.1 | 0.32 | 101.94 | 9.94 | −15.7 | 6625 | 0.527413 |
6 | −3.6 | 0.35 | 101.69 | 9.81 | 155.6 | 28,632 | 2.363377 |
7 | −2.3 | 0.67 | 99.81 | 7.57 | 178.2 | 24,715 | 2.010055 |
8 | −1.7 | 0.69 | 98.87 | 2.49 | 158.4 | 19,583 | 1.621369 |
9 | −0.7 | 0.68 | 101.34 | 7.16 | 206.3 | 37,026 | 3.098483 |
10 | 0 | 0.64 | 101.64 | 8.61 | −4.7 | 16,873 | 1.398068 |
11 | 1 | 0.9 | 100.13 | 5.13 | 2.6 | 9682 | 0.793578 |
12 | 2.5 | 0.53 | 98.44 | 1.63 | 156.9 | 29,971 | 2.506964 |
13 | 3.8 | 0.67 | 101.37 | 0.94 | 200.7 | 14,448 | 1.208888 |
14 | 5.2 | 0.82 | 101.99 | 9.43 | 198.5 | 26,598 | 2.173143 |
15 | 7.1 | 0.67 | 100.92 | 5.18 | −18.3 | 7703 | 0.655108 |
16 | 9.1 | 0.54 | 100.9 | 0.54 | 204.7 | 7842 | 0.659548 |
17 | 10.5 | 0.86 | 99.43 | 1.77 | 161.8 | 7973 | 0.673498 |
18 | 12 | 0.65 | 100.99 | 9.56 | 193.3 | 8112 | 0.68859 |
19 | 13.2 | 0.88 | 100.33 | 7.81 | 26.5 | 8241 | 0.702672 |
20 | 14.5 | 0.42 | 98.03 | 1.82 | 27.4 | 12,156 | 1.029847 |
21 | 16 | 0.81 | 98.31 | 9.3 | 199.4 | 31,463 | 2.676505 |
22 | 17.5 | 0.69 | 98.84 | 5.88 | −4.1 | 2734 | 0.231413 |
23 | 19 | 0.94 | 101.74 | 7.28 | −10.4 | 32,541 | 2.756737 |
24 | 20.6 | 0.42 | 101.47 | 1.02 | 165.4 | 21,065 | 1.807347 |
25 | 22.2 | 0.9 | 99.18 | 9.87 | 17.5 | 3015 | 0.261555 |
26 | 24.2 | 0.51 | 99.99 | 7.84 | 7.6 | 30,513 | 2.653129 |
27 | 26.1 | 0.31 | 98.27 | 2.04 | 194.9 | 28,351 | 2.472844 |
28 | 28 | 0.65 | 99.26 | 9.11 | −15.7 | 9995 | 0.847194 |
29 | 29.1 | 0.64 | 100.15 | 6.24 | −12.9 | 6085 | 0.539583 |
30 | 30 | 0.69 | 99.38 | 9.07 | 160.1 | 6214 | 0.528747 |
31 | −9.8 | 0.43 | 98.83 | 5.95 | 16.2 | 6355 | 0.509037 |
32 | −5.9 | 0.63 | 98.77 | 5.69 | −18.8 | 16,343 | 1.363527 |
33 | −4.4 | 0.3 | 99.47 | 2.08 | 177.6 | 36,905 | 3.031556 |
34 | −0.4 | 0.52 | 98.86 | 4.1 | 186.3 | 14,183 | 1.16605 |
35 | 1.8 | 0.8 | 101.89 | 2.08 | 194.5 | 17,011 | 1.423296 |
36 | 4.6 | 0.34 | 99.58 | 0.93 | 203.5 | 17,156 | 1.430074 |
37 | 8.5 | 0.92 | 100.37 | 9.82 | −16.9 | 26,736 | 2.226313 |
38 | 16.7 | 0.5 | 98.76 | 0.68 | 191.6 | 12,291 | 1.046903 |
39 | 20 | 0.55 | 99.22 | 3.6 | 174.6 | 18,234 | 1.569153 |
40 | 25 | 0.82 | 99.16 | 6.28 | 19.3 | 23,902 | 2.104062 |
MSE (m2) | RMSE (m) | |
---|---|---|
Training | 1.6689 × 10−4 | 0.01292 |
Validation | 2.1779 × 10−4 | 0.01476 |
Testing | 4.0977 × 10−5 | 0.0064 |
Distance Measurement Range, m | Resolution, mm | Beam Width | RMSE | ANN Processing of Measurement Data | References |
---|---|---|---|---|---|
0.1–4 | - | 0–360° | 9 mm max | No | [67] |
0.2–0.6 | 2 | ±30° | 6 mm max | No | [38] |
0.1–5 | 3 | ±35° | 4 mm max | No | [68] |
0.04–2.12 | 1.5 | 30° ± 6° | 5 mm max | Yes | [69] |
0.08–2.73 (potentially up to 5.62) | 1.5 | ±30° | 7.083 mm | Yes | This work |
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. |
© 2025 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Rudyk, A.; Semenov, A.; Baraban, S.; Semenova, O.; Kulakov, P.; Kustovskyj, O.; Brych, L. Influence of Environmental Factors on the Accuracy of the Ultrasonic Rangefinder in a Mobile Robotic Technical Vision System. Electronics 2025, 14, 1393. https://doi.org/10.3390/electronics14071393
Rudyk A, Semenov A, Baraban S, Semenova O, Kulakov P, Kustovskyj O, Brych L. Influence of Environmental Factors on the Accuracy of the Ultrasonic Rangefinder in a Mobile Robotic Technical Vision System. Electronics. 2025; 14(7):1393. https://doi.org/10.3390/electronics14071393
Chicago/Turabian StyleRudyk, Andrii, Andriy Semenov, Serhii Baraban, Olena Semenova, Pavlo Kulakov, Oleksandr Kustovskyj, and Lesia Brych. 2025. "Influence of Environmental Factors on the Accuracy of the Ultrasonic Rangefinder in a Mobile Robotic Technical Vision System" Electronics 14, no. 7: 1393. https://doi.org/10.3390/electronics14071393
APA StyleRudyk, A., Semenov, A., Baraban, S., Semenova, O., Kulakov, P., Kustovskyj, O., & Brych, L. (2025). Influence of Environmental Factors on the Accuracy of the Ultrasonic Rangefinder in a Mobile Robotic Technical Vision System. Electronics, 14(7), 1393. https://doi.org/10.3390/electronics14071393