Improvement of the positioning system of robotic devices based on the color beacon algorithm

Today, the development of indoor positioning systems is a promising and relevant, but difficult task. This requires the creation of maps based on floor plans, the selection of effective location algorithms, and the creation of an appropriate building infrastructure for reliable location determination. Existing positioning systems that use radio channels for indoor navigation, infrared and ultrasonic tagging are considered. It is established that the use of a radio channel indoors is problematic due to interference and signal reflections that affect accuracy. The analysis showed that the most reliable channel for use indoors is a channel in the visible range of the electromagnetic spectrum. Such systems work using video cameras and algorithms. Systems known from open sources that use video cameras and machine vision systems are considered. The main problem of existing indoor positioning technologies based on applied video surveillance systems is their connection with the working background, such as the interior, or the requirement of a uniform background for the use of colored beacons. Based on the analysis, the use of colored beacons as reference points and a video measurement system for calculating distances to these points for indoor navigation are proposed. The use of colored beacons is proposed based on the hypothesis that they can work in conditions of a heterogeneous background, unlike existing systems. To confirm these assumptions, appropriate studies were conducted. An algorithm for recognizing colored lights on an input video image obtained from a digital image processing video camera has been developed. The algorithm is based on constructing a "color mask" using a smooth continuous logistic sigmoid curve and a Gaussian function to extract the color characteristic of the light signal. An algorithm for determining the coordinates of the marker recognition point based on recognized colored beacons in frames of the input video image has been developed. To determine the coordinates of a mobile robotic system, measurements are taken on the video image to determine the relative coordinates of the beacons in the camera coordinate system. A relative map is constructed, which is converted into absolute camera coordinates in the world coordinate system using a three-dimensional transformation. This is made possible by the predefined absolute coordinates of the color beacons. Filtering parameters for the color beacon recognition algorithm are defined, which allows the algorithm to maintain performance under conditions of heterogeneous backgrounds. The following parameters are used: the variance of the Gaussian curve for hue filtering, the curve and logistic threshold shift of the sigmoid curve for saturation; the logistic curvature of the sigmoid curve and the brightness threshold shift. These parameters allow classifying the pixels of the input image by color, thereby identifying only those areas that correspond to the color values of the color beacon areas under variable lighting conditions.

[1] B. Kovacevic, M. Kovacevic, V. Pekovic and Z. Radonjic, "Automatic key performance indicator measurements of television system using black box testing solution," 2014 IEEE Fourth International Conference on Consumer Electronics Berlin (ICCE-Berlin), Berlin, Germany, 2014, pp. 173-175, https://doi/org10.1109/ICCE Berlin.2014.7034225.. [2] F. Gao and F. Deng, "Design of a Networked Embedded Software Test Platform Based on Software and Hardware Co-simulation," 2016 IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C), Vienna, Austria, 2016, pp. 375-381, https://doi/org10.1109/QRS-C.2016.57. [3] F. Deng and F. Gao, "Design of High Confidence Embedded Software Hardware-in-Loop Simulation Test Platform Based on Hierarchical Model," 2018 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), Västerås, Sweden, 2018, pp. 163-168, https://doi/org10.1109/ICSTW.2018.00046.. [4] Robin, C., Lacroix, S. ( 2016 ) Multi-robot target detection and tracking:taxonomy and survey. Autonomous Robots, 40 : 729 - 760. [5] Zou, L. Y., Zhang, M. Z., Rong, M. ( 2019 ) Analysis of intelligent unmanned aircraft systems swarm concept and main development trend. Tactical Missile Technology, 5 : 1 - 11. [6] Khaliq, S., Ahsan, S., Nisar, M. D. ( 2021 ) Multi-platform hardware in the loop (hil) simulation for decentralized swarm communication using ros and gazebo. In: 2021 IEEE 22nd International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM). Pisa pp. 310315.. [7] Beijing Links Tech. ( 2023 ) Semi physical experimental platform for unmanned aerial vehicle formation flight control Hardware-in-the-Loop Simulation Systems. http://www.linkstech.com.cn/edu/detail?id=524.. [8] Ma J., Li, Y. ( 2024 ) Application of Artificial Intelligence in the Field of UAV. Radio Engineering, 54 (3): 759 - 764. and [9] L. Vu-Ngoc, B. -H. Nguyễn, T. Vo-Duy, M. C. Ta and J. P. F. Trovão, "Power Hardware-in-the-loop Simulation of Hybrid Energy Storage System Considering Supercapacitor Voltage Limitation," 2022 IEEE Vehicle Power Propulsion Conference (VPPC), https://doi/org10.1109/VPPC55846.2022.10003397. Merced, CA, USA, 2022, pp. 1-6, [10] H. Chen and Z. Zhou, "Research on hardware-in-the-loop simulation of static var generator," 2024 7th International Conference on Electrical Engineering and Green Energy (CEEGE), Los Angeles, CA, USA, 2024, pp. 100-106, https://doi/org10.1109/CEEGE62093.2024.10744143. [11] R. Hartwig, A. Hensler and T. Ellinger, “Volume and efficiency optimization of an industrial flying capacitor GaN multilevel inverter,” PCIM Europe digital days 2020; International Exhibition and Conference for Power Electronics Intelligent Motion Renewable Energy and Energy Management, pp. 1–5, 7-8 July 2020.. [12] O. Mikram, A. Abouloifa, I. Lachkar, M. Aourir and H. Katir, “Flatness-Based-Control of Three-phase shunt active power filters based on five-level NPC inverter,” 2020 International Conference on Electrical and Information Technologies (ICEIT), pp. 1–5, 4-7 March 2020. [13] J. Hrouda, M. Čerňan and K. Procházka, "A New Method of Smart Control of Single-Phase Photovoltaic Inverters at Low Voltage for Voltage Control and Reactive Power Management," in IEEE Access, vol. 12, pp. 80071 80085, 2024, https://doi/org10.1109/ACCESS.2024.3410374. [14] https://reference.medscape.com/calculator/846/mifflin-st-jeor-equation.