Development of an algorithm for constructing the optimal path based on the floor plan for the measuring robot
Abstract
The current level of development of robotics allows the use of robots to perform many tasks. A separate class of tasks is work in conditions that pose a danger to human life and health, in particular, work at nuclear facilities with an increased background radiation. Often at such facilities there are problems with coverage of the entire area of the facility with a wireless communication signal. In such a situation, remote control circuits for the measuring robot become unavailable. One of the options for controlling the robot in such conditions is an autonomous mode of operation according to a task prepared in advance based on the plan of the object. This global task can be represented as a set of simpler subtasks, some of which will be considered in this article, in particular - digitizing an image with a floor plan and converting it into a coordinate array of obstacles; building a path from the starting point to the end point, taking into account obstacles; selection of the optimal algorithm for constructing a path based on the type of floor plan. When digitizing, the original grayscale image is initially loaded, which is then binarized using the Otsu algorithm, the resulting image is then converted into an array of obstacle coordinates. Three different algorithms are used to build the path - Dijkstra's algorithm, A* search algorithm and D* search algorithm. Using each algorithm, the path is calculated for several rooms. Next, we consider an implementation option for choosing the optimal path construction algorithm using machine learning methods to determine similar images. For each image in the pre-trained dataset, an optimal algorithm is known, which is also recommended to be used for an image that is determined to be "similar" to the corresponding image in the dataset.
Full Text:
PDF (Russian)References
Zhabitskii M.G., Donetskii S.U., The problem of developing robotic systems for radiation measurements at industrial facilities, International Journal of Open Information Technologies ISSN: 2307-8162 vol. 11, no.7, 2023
Zhabitsky M.G., Chernenko K.V., Method for digital determination of the coordinates of the measuring complex when performing measurements in a closed room, International Journal of Open Information Technologies ISSN: 2307-8162 vol. 11, no.6, 2023
Mochkin K.A., Zhabitskii M.G., Chernenko K.V., Lagutina E.S., Sverdlik G.V., The concept of a digital scanning system for equipment-saturated premises of reverse engineering at educational projects and startups, International Journal of Open Information Technologies ISSN: 2307-8162 vol. 10, no. 8, 2022
OpenCV https://opencv.org
N. Otsu. A threshold selection method from gray-level histograms // IEEE Trans. Sys., Man., Cyber. : journal. — 1979. — Vol. 9. — P. 62—66.
Dijkstra E. W. A note on two problems in connexion with graphs // Numerische Mathematik / F. Brezzi — Springer Science+Business Media, 1959. — Vol. 1, Iss. 1. — P. 269—271. — ISSN 0029-599X
Hart P. E., Nilsson, N. J., Raphael, B. A Formal Basis for the Heuristic Determination of Minimum Cost Paths // IEEE Transactions on Systems Science and Cybernetics SSC4. — 1968. — № 2. — С. 100 — 107.
Anthony Stentz (1994). Optimal and efficient path planning for partially known environments. Proceedings of the International Conference on Robotics and Automation: 3310-3317. CiteSeerX 10.1.1.15.3683.
Z. Wang, A. C. Bovik, H. R. Sheikh and E. P. Simoncelli, "Image quality assessment: From error visibility to structural similarity", IEEE Transactions on Image Processing, vol. 13, no. 4, p. 600–612, Apr. 2004.
Addison P.S. The Illustrated Wavelet Transform Handbook. — IOP, 2002.
Refbacks
- There are currently no refbacks.
Abava Кибербезопасность IT Congress 2024
ISSN: 2307-8162