Management and Future Technologies | Volume 2, Issue 1 | № 005

Читайте выпуск в формате PDF

316 стр. · PDF · 6.30 MB

Скачать
Текстовый вид 21–40 / 316 стр.

Текст автоматически извлечён из PDF-файла, поэтому форматирование может быть нарушено. Откройте PDF-копию для корректного отображения.

21-стр.

Management and Future Technologies journal.umft.uz March 2025 Volume 2, Issue 1 N-gramm aniqligi: BLEU mos yozuvlar tarjimalari bilan solishtirganda savollar javoblarini, matnlar tarjimasida N-grammlarning (N tokenning qo‘shni ketma-ketligi) aniqligini o‘lchaydi. U har xil uzunlikdagi N-grammlarni ko‘rib chiqadi. U odatda unigram (bitta so‘z) lardan fourgram (to‘rt so‘zli ketma-ketliklari) gacha bo‘lgan o‘xshashliklarni baholaydi. Yuqori aniqlik ballari savollarga javoblarni yoki tarjimasidagi ko‘proq N-grammlar mos yozuvlar tarjimalaridagiga mos kelishini ko‘rsatadi [8]. BLEU ballari 0 dan 1 gacha o‘zgarib turadi. Yuqori ball tizim tomonidan berilgan javob yoki tarjima sifati yaxshilanganligini ko‘rsatadi. BLEU 1 balli mukammal javob sifatini ifodalaydi. Bunda tizim javobi N-gramm aniqligi bo‘yicha maqsadli javobga to‘liq mos keladi. BLEU da bir nechta cheklovlar mavjud. BLEU faqat N-gramm aniqligiga tayanganligi sababli ravonlik, grammatiklik va semantik aniqlik kabi sifatining barcha jihatlarini qamrab ololmasligi mumkin. Shuningdek, u baholashning to‘g‘riligiga ta’sir qilishi mumkin bo‘lgan jumla uzunligi va so‘zning nomuvofiqligi kabi omillarga sezgir. U ko‘pincha savollarga javoblarni generatsiya qilgan matnni yoki tarjima sifatini yanada to‘liqroq baholash uchun boshqa baholash ko‘rsatkichlari va usullari bilan birgalikda qo‘llaniladi[3]. N 1 BLUE BP * exp(n1 log ( pn )) N (1) bu yerda pn – N-grammlar o‘zgartirilgan aniqligidir. U quyida keltirilgan (3) formula asosida hisoblanadi. N – maksimal N-grammlar uzunligi (odatda N=4), BP (Brevity Penalty) qisqartirish jarimasi hisobladi. Ayrim hollarda tarjima natijasi maqsadli chiqishdan uzun bo‘lishi mumkin. U quyidagi (2) formula asosida hisoblanadi: �� � � 1, 𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎 � � 𝑎𝑎 � exp �1 � � , 𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎 𝑎𝑎 � � (2) � bu yerda c nomzod chiqish uzunligi, r madsadli chiqish uzunligi hisoblanadi. pn Cn Cm (3) bu yerda Cn – nomzodaning maqsadli javobida yoki tarjimada uchraydigan N-grammlar soni va Cm – maqsali javobda yoki tarjimada yaratilgan N-grammlar soni. ROUGE (Recall-oriented understudy for Gisting Evaluation): ROUGE birinchi navbatda mashina tomonidan yaratilgan javoblarni baholash uchun ishlatiladi, lekin u so‘z yoki N-gramm darajasida nomzod va mos yozuvlar tarjimalari o‘rtasidagi o‘xshashlikni solishtirish orqali mashina tarjimasini baholash uchun ham moslashtirilishi mumkin. ROUGE shuningdek, mashina tarjima tizimida hosil qilingan nomzod matn va maqsadli tarjima o‘rtasidagi o‘xshashlik belgilarini hisoblashga asoslangan. ROUGE ning asl taqdimotida u aniqroq yo‘naltirilgan BLEU bilan solishtirganda eslab qolish (Recall) tomoniga ko‘proq e’tibor qaratildi. Hozirgi kunda biz buni odatda bir-biriga o‘xshashlik uchun F1-balli (F1-score) ni hisoblash asosida ko‘ramiz. ROUGE turli mezonlar, jumladan, N-gramm 21

22-стр.

Volume 2, Issue 1 22 March 2025 Management and Future Technologies journal.umft.uz o‘xshashligi, so‘zlarning o‘zaro mos kelishi va eng uzun umumiy ketma-ketlik asosida tizim tomonidan yaratilgan xulosalar va mos yozuvlar xulosalari o‘rtasidagi o‘xshashlikni o‘lchaydi[7]. N-gramm o‘xshashligi: ROUGE-N N-gramm larning (N so‘zning qo‘shni ketma-ketligi) tizim tomonidan yaratilgan xulosa va mos matnlar o‘rtasidagi o‘xshashligini o‘lchaydi. Odatda 1 dan 4 gacha bo‘lgan N ning turli qiymatlari uchun aniqlik (Precision), eslab qolish (Recall) va F1 balli (F1score) ni hisoblaydi. ROUGE-N tizim tomonidan yaratilgan nomzod tarjima maqsadli tarjimada mavjud bo‘lgan asosiy tarkib va iboralarni qanchalik yaxshi qamrab olishini baholaydi. So‘zlarning o‘xshashligi: ROUGE-W tizim tomonidan yaratilgan tizim javobi va tarjima o‘rtasidagi so‘zlarning bir-biriga mos kelishini o‘lchaydi. U matnlar orasidagi semantik o‘xshashlikni aniqlash uchun barcha bir-biriga o‘xshash so‘zlarni, ularning tartibidan qat’iy nazar, hisobga oladi. ROUGE-W N-grammlarga qaratilgan ROUGE-N bilan solishtirganda matnlar o‘rtasidagi o‘xshashlikning yanada yaxlit ko‘rinishini beradi. Eng uzun umumiy ketma-ketlik (LCS): ROUGE-L tizim tomonidan yaratilgan matn va maqsadli tarjimada mavjud bo‘lgan so‘zlarning eng uzun ketma-ketligini aniqlaydi. Bu esa so‘z tartibi va jumla tuzilishidagi o‘zgarishlarga imkon beradi. ROUGE-L ayniqsa tarjimning ravonligi va uyg‘unligini baholash uchun foydalidir. Chunki, u so‘zlarning aniq mosligini emas, balki tarkibiy o‘xshashlikni hisobga oladi. F o‘lchovi: Har bir ROUGE ko‘rsatkichi (ROUGE-N, ROUGE-W, ROUGE-L) uchun F-o‘lchovi aniqlik va eslab qolishning garmonik o‘rtacha qiymati sifatida hisoblanadi (4-ifoda). F-o‘lchovi aniqlikni (tizim tomonidan yaratilgan matn qancha qismi haqiqiy javob bilan mos kelishini) va eslab qolishni (tizim tomonidan yaratilgan matnning qancha qismi qaralgani) muvozanatlashtiradigan yagona ball beradi. Umuman olganda, ROUGE ko‘rsatkichlari tizim tomonidan yaratilgan va mos yozuvlar matni o‘rtasidagi o‘xshashlikni miqdoriy baholash orqali avtomatik umumlashtirish tizimlari va boshqa tabiiy tillarni qayta ishlash vazifalari samaradorligini baholash uchun qimmatli vositani taqdim etadi. cn cw * precision cm ca f 1 score cn cw recall cm ca (4) bu yerda Cw – tizimda tomonidan berilgan javobda uchraydigan so‘zlar soni, Ca – javobdagi barcha so‘zlar soni, Cn – tizim tomonidan berilgan javobda uchraydigan N-grammlar soni va Cm tizim javobidagi N-grammlar soni. 3. Natija Xorijda amalga oshirilgan ko‘plab tadiqot ishlarida T5 modelidan ko‘ra Flan-T5 modeli yuqori natijalarni qayt etganligini takidlangan shuning uchun o‘z masalamizda T5-small modeli va Flan T5small modellari ustida o‘qitishlar soni (epochs) 3, 6, 8 qiymatlarida sinov olib bordik. O‘qitish natijlariga ko‘ra yo‘qotilish (loss) qiymatlar quyidagilarni qayt etdi(4-jadval).

23-стр.

Management and Future Technologies journal.umft.uz March 2025 Volume 2, Issue 1 4-jadval. O‘qitilishlar soni (epochs) bo‘yicha xatoliklar(loss) qiymatlarning ifodalanishi Model nomi T5-small Flan T5-small Epochlar soni 1 0.643 0.578 2 0.336 0.275 3 0.192 0.152 4 0.118 0.100 5 0.080 0.064 6 0.059 0.040 7 8 0.048 0.039 0.030 0.036 Yo‘qotishlar qiymatlarini grafik orqali ifodalasak quyidagi ko‘rinishda bo‘ladi. Flan T5 modellari bilan T5 modellarining loss qiymatlarini alohida tasvirlarda ifodaladik (2-rasm). 2-rasm. Trainning jarayonida T5 modelining har bir turida loss qiymatlar Tajriba natijasida RUOGE aniqlikni baholash quyidagi natijalarni qayt etdi(5-jadval). 5-jadval. Rouge baholash usuni bo‘yicha natijalar. Model nomi va epochlar soni T5-small Flan T5-small Rouge1 0.872 0.871 Baholash usuli Rouge2 Rouge L 0.734 0.872 0.735 0.871 RougeLsum 0.872 0.871 BLEU va METEOR baholash metodlari orqali quyidagi natijalar olindi (6-jadval). 23

24-стр.

Volume 2, Issue 1 24 March 2025 Management and Future Technologies journal.umft.uz 6-jadval. BLEU va METEOR baholash metodlari orqali aniqlangan natijalar. Baholash metodi BLEU METEOR T5-small Flan T5-small 0.709 0.711 0.717 0.714 ROUGE baholash natijalari bo‘yicha T5-small va Flan T5-small modellarining natijalari deyarli bir xil bo‘lib, ROUGE-1 va ROUGE-L ko‘rsatkichlari bo‘yicha T5-small biroz yuqori, ROUGE-2 bo‘yicha esa Flan T5-small ozgina yaxshiroq natija qayd etgan. BLEU va METEOR baholash metodlari bo‘yicha esa Flan T5-small modeli mos ravishda 0.717 va 0.714 natijalarni ko‘rsatib, T5-small dan biroz yuqoriroq natijalarga erishgan. Umuman olganda, summarization uchun har ikkala model bir xil darajada ishlashi mumkin, lekin machine translation yoki matn generatsiyasi vazifalari uchun Flan T5-small modeli afzalroq bo‘lishi mumkin. Xulosa T5 modeli asosida o‘zbek tili uchun yartilgan savol-javob tizimi shuni ko‘rsatdiki, ananaviy T5 modeli asosida yaratilgan savol-javob tizimi ROUGE baholash ko‘rsatkichi ROUGE1 0.872, ROUGE2 0.734, ROUGE L 0.872 va BLEU baholash metodi 0.709 va METEOR baholash metodida 0.711 aniqlikni qayt etdi. Flan T5 modeli asosida yaratilgan savol-javob tizimi esa ROUGE baholash ko‘rsatkichi ROUGE1 0.871, ROUGE2 0.735, ROUGE L 0.871 va BLEU baholash metodi 0.717 va METEOR baholash metodida 0.714 aniqlikni ko‘rsatdi. Natijalar shuni ko‘rsatadiki, Flan T5 modeli yordamida o‘zbek tilida savol-javob tizimi yaratishda yetarli natijalar berishi mumkinligini aniqlandi.

25-стр.

Management and Future Technologies journal.umft.uz March 2025 Volume 2, Issue 1 Adabiyotlar 1. Musayev, M., Ochilov , M., Kholmatov, O. and Narzullayev , O. Vektor fazo modeli hamda jumlalar o‘xshashligi o‘lchovlariga asoslangan savol - javob tizimi ishlab chiqish. Digital transformation and artificial intelligence.3,1( Jan.2025),23–30. 2. Liu, Y, etcs. BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. Proceedings of NAACL-HLT 2019. Minneapolis, MN, USA. June 2–7, 2019. 3. Raffel, C. Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformer. Proceedings of the 37th International Conference on Machine Learning (ICML 2020). 4. Raffel, C., Shinn, E., Roberts, A., Lee, K., & Narang, S. Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformer. Proceedings of the 37th International Conference on Machine Learning (ICML), Long Beach, CA, USA, June 9–15, 2019. 5. Chung, H. W., etcs. Scaling Instruction-Finetuned Language Models. Proceedings of the 40th International Conference on Machine Learning (ICML), 2023. Honolulu, HI, USA. July 23–29, 2023. 6. Roberts, A.; Chung, H. W.; Mishra, G.; Levskaya, A.; Bradbury, J. Scaling Up Models and Data with t5x and seqio Journal of Machine Learning Research. 2023. 7. Lin, C.Y. ROUGE: A Package for Automatic Evaluation of Summaries. Proceedings of the 4th International Conference on Text Summarization. Spain. July 5–7, 2004. 8. Papineni, D.; Roukos, S.; Ward, T.; Zhu, W. BLEU: A Method for Automatic Evaluation of Machine Translation. Proceedings of the 40th Annual Meeting of the Association for Computational Linguistics (ACL), Philadelphia, PA, USA, July 6–11, 2002. 25

26-стр.

Volume 2, Issue 1 March 2025 26 Mualliflar Ravshan Shirinboyev Jizzakh branch of the National University, Jizzakh, Uzbekistan; forravshanrsh@gmail.com Ma’ruf Tojiyev Samarkand State University, Samarkand, Uzbekistan; mrtojiyev6886@gmail.com Jo’ra Kuvandikov Jizzakh branch of the National University, Jizzakh, Uzbekistan; quvondiqov86@mail.ru Correspondence: forravshanrsh@ gmail.com Copyright: © 2024 by the authors. Ushbu maqola Creative Commons Attribution (CC BY) litsenziyasi shartlari asosida tarqatiladigan ochiq foydalanish maqolasi hisoblanadi (https://creativecommons.org/ licenses/by/4.0/). Management and Future Technologies journal.umft.uz FIRE DETECTION BASED ON OPTICAL FLOW TECHNOLOGY A bstract: Ensuring fire safety and preventing emergencies has always been an important issue. Fires are one of the natural and man-made disasters that pose a great threat to human life and property. Their rapid spread and difficulty in preventing require increasing the efficiency of fire detection systems. Modern technologies, in particular, the development of artificial intelligence and optical flow algorithms, allow for early detection of fires. Alyzes the principles of operation, technical approaches and effectiveness of automatic fire detection systems based on optical flow technology. Optical flow technology can detect early fire symptoms by monitoring movement dynamics and analyzing changes. Traditional sensors often face the problem of late detection in the development stage of a fire, which causes material damage and endangers human life. The optical flow approach can overcome these problems by detecting the initial movement patterns of a fire. Discusses the basic principles of optical flow technology, motion detection methods using various algorithms, and their contribution to early fire detection. In addition, the possibilities of integrating this technology with artificial intelligence and video surveillance systems are also discussed. By combining optical flow and machine learning approaches, fire detection systems can be more reliable and faster.The article also analyzes the accuracy and performance of algorithms used for fire detection. The results of early fire detection using optical flow technology in various real-world conditions are reviewed, and recommendations are made for future development of this technology. Key words: Optical flow, lucas-kanade method, hornschunck algorithm, farneback, optical flow, motion estimation, fire detection, computer vision, image processing, real-time monitoring, deep learning in fire detection, video surveillance, feature tracking, ai-based fire recognition, early fire detection systems, smoke and flame detection.

27-стр.

Management and Future Technologies journal.umft.uz March 2025 Volume 2, Issue 1 Introduction 27 Fire is one of the disasters that can cause serious damage to human life, property and ecological systems. The rapid spread of fire and the difficulty of prevention increase the importance of early detection systems. Today, there are traditional fire detection methods , which mainly work through smoke detectors, temperature sensors and infrared cameras. However, these methods may not give accurate results in the early stages of a fire or may lead to false positives. Optical flow technology is seen as an innovative approach to solve this problem. This technology analyzes the movement patterns of fire and smoke by processing images in real time , helping to detect fires at an early stage. This approach is much more effective than traditional sensors , allowing for rapid response and fire prevention. Optical flow technology has several advantages in fire detection systems. It provides rapid warning by tracking the movement of fire and smoke. While fire detection systems are usually based on smoke or temperature sensors, optical flow works in the visible spectrum using cameras. It can be integrated into existing surveillance cameras , eliminating the need for new hardware. It can be combined with machine learning methods to reduce false positives and increase accuracy. It has the ability to detect where a fire is starting and predict its trajectory. During a fire, the optical flow approach adapts to environmental conditions and works effectively in both natural and artificial lighting conditions of the fire. These advantages of optical flow technology make it a promising tool in the field of fire detection. This article analyzes the theoretical basis of optical flow, its application to fire detection , and the results. Materials and Methods Lucas - Canadian method optical stream 𝑣𝑣� , 𝑣𝑣� small 𝑊𝑊size in the mirror ( of the image) small part ) permanent to be guess So the optical flow equation is for all the objects inside this window 𝑞𝑞 � ��, ��. is performed for pixels with coordinates : 𝐼𝐼� �𝑞𝑞�𝑣𝑣� � 𝐼𝐼� �𝑞𝑞�𝑣𝑣� � �𝐼𝐼� �𝑞𝑞�, �𝑞𝑞 � ��, �� � 𝑊𝑊 These equations form a system of linear equations and can be written in the following matrix form: 𝐴𝐴𝑣𝑣 � � here : 𝐴𝐴– size 𝑛𝑛� � 2 is a matrix that 𝑊𝑊 contains the image gradient components for each pixel within the window: 𝐼𝐼� �𝑞𝑞� � ⎡ 𝐼𝐼 �𝑞𝑞 � 𝐴𝐴 � ⎢ � � ⋮ ⎢ 𝐼𝐼 �𝑞𝑞 � ⎣� � 𝐼𝐼� �𝑞𝑞� � ⎤ 𝐼𝐼� �𝑞𝑞� � ⎥ ⋮ ⎥ 𝐼𝐼� �𝑞𝑞� �⎦ 𝑣𝑣 – mirror 𝑊𝑊The vector representing the optical flow for:

28-стр.

Volume 2, Issue 1 March 2025 Management and Future Technologies 28 journal.umft.uz 𝑣𝑣� 𝑣𝑣 � �𝑣𝑣 � � 𝑏𝑏– size 𝑛𝑛� is a vector that contains the time derivatives of the image: ��� ��� � �� �� � 𝑏𝑏 � � � � � ⋮ ��� ��� � This linear system has 𝑛𝑛� one equation and two unknowns, which means it is an overdetermined system . The Lucas-Canade method finds the solution to this equation using the least squares method : where is the transpose of 𝐴𝐴� the matrix 𝐴𝐴. 𝐴𝐴� 𝐴𝐴𝑣𝑣 � 𝐴𝐴� 𝑏𝑏 The least squares solution looks like this : Expanding this formula, we write: 𝑣𝑣 � �𝐴𝐴� 𝐴𝐴��� 𝐴𝐴� b � �� ��� �� � �� ��� ��� ��� � 𝑣𝑣� � �𝑣𝑣 � � � � � �� ��� ��� ��� � � � � �� ��� �� � �� � � � �� ��� ��� ��� � � � � � � �� ��� ��� ��� � � The optical flow can 𝑣𝑣only be evaluated if 𝐴𝐴� 𝐴𝐴the matrix is inverse and well-conditioned. This condition is satisfied if: 𝐴𝐴� the eigenvalues 𝜆𝜆� , 𝜆𝜆� of the matrix are large and of the same order. The condition for determining the angle is met , because this condition is also important for calculating optical flow. On the contrary, if the window: Is a flat region , the gradients are close to zero and the motion cannot be detected. If there is an edge in only one direction , only one component of the motion can be detected. The Lucas-Canade method is one of the important techniques in computer vision . We use the concept of optical flow and the mathematical formulas of the Lucas-Canade method . This method is effective for detecting small movements and is widely used in areas such as object tracking , face detection, and video stabilization.

29-стр.

Management and Future Technologies journal.umft.uz March 2025 Volume 2, Issue 1 29 Figure 1. Lucas-Canade optical flow. Lucas-Canade is a popular approach to optical flow calculation , which improves optical flow calculation by applying a global smoothness constraint. This method, unlike the Lucas-Kanade method, attempts to find optical flow over the entire image and ensures logical smoothness of the optical flow vectors. The Horn-Schunck method relies on two main assumptions in calculating optical flow. Optical Flow Equation (Brightness Constancy Assumption): The light intensity in an image is virtually constant over time. 𝐼𝐼�𝑥𝑥, 𝑦𝑦, �� � 𝐼𝐼�𝑥𝑥 � �𝑥𝑥, 𝑦𝑦 � �𝑦𝑦, � � ��� Expanding this equation into a first-order Taylor series yields the optical flow equation: 𝐼𝐼� 𝑣𝑣� � 𝐼𝐼� 𝑣𝑣� � 𝐼𝐼� � 0 here : 𝐼𝐼� , 𝐼𝐼� – image 𝑥𝑥and 𝑦𝑦gradients in the direction. 𝐼𝐼� – gradient over time . 𝑣𝑣� , 𝑣𝑣� – components of the optical flow in 𝑥𝑥the and 𝑦𝑦directions. Smoothness Constraint : The Horn-Schunck method assumes that the optical flow is smooth over the entire image area. It assumes that the optical flow vectors for neighboring pixels should be similar . This is achieved by the following smoothing function: � � 𝜕𝜕𝜕𝜕� 𝜕𝜕𝜕𝜕� 𝜕𝜕𝜕𝜕� � 𝜕𝜕𝜕𝜕� � 𝐸𝐸� � � �� � �� � � 𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑 � �� � �� 𝜕𝜕𝜕𝜕 𝜕𝜕𝜕𝜕 𝜕𝜕𝜕𝜕 𝜕𝜕𝜕𝜕 The weight of this s y l l i s t i n g constraint is introduced as 𝛼𝛼( smoothness coefficient ) . Thus, the overall optimization function becomes : � � 𝜕𝜕𝜕𝜕� 𝜕𝜕𝜕𝜕� 𝜕𝜕𝜕𝜕� � 𝜕𝜕𝜕𝜕� � � �� � �� 𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑 𝐸𝐸� � � ��𝐼𝐼� 𝑣𝑣� � 𝐼𝐼� 𝑣𝑣� � 𝐼𝐼� � � 𝛼𝛼 �� � �� � �� 𝜕𝜕𝜕𝜕 𝜕𝜕𝜕𝜕 𝜕𝜕𝜕𝜕 𝜕𝜕𝜕𝜕 � � This energy function, the best optical flow vectors can be found. Uses the Euler-Lagrange equations

30-стр.

Volume 2, Issue 1 30 March 2025 Management and Future Technologies journal.umft.uz to minimize the above optimization function. finds the optical flow vectors by solving. Using the variational calculus method, the following equations are obtained: 𝐼𝐼� �𝐼𝐼� 𝑣𝑣� � 𝐼𝐼� 𝑣𝑣� � 𝐼𝐼� � � 𝛼𝛼 � ∇� 𝑣𝑣� � 0 𝐼𝐼� �𝐼𝐼� 𝑣𝑣� � 𝐼𝐼� 𝑣𝑣� � 𝐼𝐼� � � 𝛼𝛼 � ∇� 𝑣𝑣� � 0 where and are ∇� 𝑣𝑣� the ∇� 𝑣𝑣� Laplacian operators of the optical flow vectors, which provide smoothness across the image. The Horn-Schunck method finds the optical flow by iteratively solving this system of equations. The optical flow for each pixel is updated using the following formulas: 𝐼𝐼� �𝐼𝐼� 𝑣𝑣̅� ��� � 𝐼𝐼� 𝑣𝑣̅� ��� 𝐼𝐼� � ��� ��� 𝑣𝑣� � 𝑣𝑣̅� � 𝛼𝛼 � � 𝐼𝐼�� � 𝐼𝐼�� here : 𝐼𝐼� �𝐼𝐼� 𝑣𝑣̅� ��� � 𝐼𝐼� 𝑣𝑣̅� ��� 𝐼𝐼� � ��� ��� 𝑣𝑣� � 𝑣𝑣̅� � 𝛼𝛼 � � 𝐼𝐼�� � 𝐼𝐼�� 𝑣𝑣̅� and 𝑣𝑣̅� – average values of the optical flux of neighboring pixels. 𝑘𝑘– iteration number. Figure 2. Horn-Schunk optical flow This iteration is performed multiple times over the image , and at each step the optical flow vectors are significantly updated. It computes global optical flow , i.e., it provides smooth results over

31-стр.

Management and Future Technologies journal.umft.uz March 2025 Volume 2, Issue 1 the entire image. It is robust to noise , as smoothness constraints reduce subtle image errors. It produces accurate and consistent results , especially for small motions. It can be problematic for detecting large motions , as the smoothness constraint links all pixels together. It is computationally intensive , and computationally expensive because of the iterative method used. It can produce very smooth results , which sometimes makes it difficult to detect precise motions. The Horn-Schunck method attempts to compute optical flow over the entire image and improves the results by applying a smoothness constraint . It allows for smoother and more accurate detection of motions across the image . This method is widely used in the fields of video stabilization, object tracking , and motion analysis . was introduced by Gunnar Farneback in 2003 , and it is used to calculate the dense optical flow of images. for mathematical models and polynomials uses approximation techniques. The Farneback method estimates motion continuously and densely by modeling the image with local quadratic polynomials . This approach, unlike the Lucas-Kanade and Horn-Schunck methods , does not only use gradient information, but also analyzes image structures. allows for the calculation of optical flow vectors for each pixel in a dense form (dense optical flow) . This is a direct result of the Lucas-Kanade method. This allows for a separate optical flow value to be obtained for each pixel. proposes to represent the intensity function in each part of the image by a quadratic polynomial . This means that the image intensity in each small region is approximated as follows : here : 𝑓𝑓�𝑥𝑥� � 𝑥𝑥 � 𝐴𝐴𝑥𝑥 � 𝑏𝑏 � 𝑥𝑥 � 𝑐𝑐 𝑥𝑥– pixel coordinates �𝑥𝑥, ��, 𝐴𝐴– symmetric matrix (contains second-order derivatives of the image), 𝑏𝑏– gradient vector, 𝑐𝑐– scalar value. Using this model, information about the location and orientation of the image can be obtained. If the image is moving , then a new image (frame) can be obtained from the old image using optical flow vectors: Here: 𝑓𝑓� �𝑥𝑥� � 𝑓𝑓� �𝑥𝑥 � 𝑑𝑑� 𝑓𝑓� �𝑥𝑥� and 𝑓𝑓� �𝑥𝑥�– intensity functions in the initial and subsequent frames of the image. 𝑑𝑑– optical flow vector (direction of motion). the vectors for each pixel 𝑑𝑑. The Farneback method calculates optical flow through the following steps: 1. A small region around each pixel is represented by a quadratic polynomial. Image Resizing with Gaussian Pyramid (Scale Space) The image is zoomed in several times to detect large movements . The optical flow at each dimension level is calculated separately. Step-by-step calculation of optical flow Starting from small images and moving to large images, updating the motion vectors at each stage. 31

32-стр.

Volume 2, Issue 1 32 March 2025 Management and Future Technologies journal.umft.uz Smoothing motion vectors and stabilizing the detected motion vectors using filters . Figure 3. Farneback optic flow Results. To evaluate the effectiveness of optical flow algorithms for early fire detection, various experimental tests were conducted. These tests were carried out under different conditions, including real-time monitoring, varying lighting levels, and different fire intensity stages. The following results compare the performance of each algorithm in terms of fire detection accuracy, false positive rates, and computation speed. Table 1. Comparative experimental results. Algorithm Accuracy (%) False positive (%) Lucas-Canade Horn-Schunck Farneback 85.3 88.7 92.1 10.5 8.2 6.8 Calculation time (ms) 50 70 35 The Lucas-Kanade algorithm is designed to detect small movements related to fire symptoms. It accurately identifies early fire indicators such as light smoke and sparks. However, its accuracy decreases when detecting large fires and rapidly moving smoke flows. The probability of false alarms is relatively high (10.5%), which can lead to excessive alerts. The computation speed is 50 ms, making it suitable for real-time monitoring. The Horn-Schunck algorithm provided good results for monitoring fire spread. It allows for

33-стр.

Management and Future Technologies journal.umft.uz March 2025 Volume 2, Issue 1 smooth global motion representation, making it well-suited for tracking fire and smoke directions in video frames. However, the computation process is relatively heavy, requiring 70 ms for processing. While its accuracy in tracking large movements is higher than the Lucas-Kanade method, it is not efficient enough for real-time monitoring. The false positive rate is 8.2%, which is lower compared to other algorithms. The Farneback algorithm demonstrated the highest accuracy across all test conditions – 92.1%. It quickly detects smoke and fire movements at the early stages. This method calculates dense optical flow, meaning it analyzes movement for each pixel, leading to improved accuracy. The computation speed is the fastest (35 ms), making it highly suitable for real-time monitoring. The false alarm rate is low (6.8%), which increases system reliability. However, one drawback is that in some cases, it may mistakenly classify non-fire movements as fire. Early detection of initial fire indicators (e.g., smoke and fire movement). Faster and more accurate than heat and smoke detectors. High-speed and precise analysis due to the Farneback algorithm. Improved accuracy when combined with machine learning and deep learning techniques. Can be integrated into existing surveillance cameras, reducing the need for additional hardware. Requires high computational power, such as a powerful GPU and optimized software for real-time monitoring. Environmental movements (e.g., wind, moving objects) can sometimes cause false fire alarms. For more reliable results, optical flow technology should be combined with infrared or thermal cameras. When combined with deep learning models such as CNN or RNN, fire detection can become even more precise. Using infrared and thermal cameras along with conventional cameras can enhance detection accuracy.Optical flow algorithms can be integrated into drones to monitor large areas, enabling early fire detection. Current results are based on laboratory conditions, but field tests in forests and industrial areas will help assess real-world effectiveness.Optimizing optical flow algorithms can improve computation speed and adapt them for low-power devices. Conclusion Optical flow technology is a new way of fire detection and prevention early on. Compared to standard fire detection methods, optical flow technology is better and more accurate since it can scan video frames in real-time to detect movements in flames and smoke. Farneback algorithm proved to be the most effective one with 92.1% accuracy and a best processing time of 35 ms for fire detection. Horn-Schunck algorithm easily detected global motion but was a resource-intensive computer algorithm. Lucas-Kanade algorithm could detect minor movements but suffered from low accuracy in detecting large fire with a false positive rate of 10.5%. Merging fire safety systems with optical flow technology has the potential to improve response and detection time for fires significantly, saving human life and property in the long run. The greatest advantages of this technology are. Instant response and detection the moment a fire is started. Picks up fire signs earlier than traditional heat and smoke detectors. Can be integrated into existing surveillance systems without additional hardware costs. Fire detection systems can be made more efficient and reliable if they are combined with machine learning and deep learning techniques. Optical flow algorithms can be employed in drones as well as surveillance cameras for monitoring large areas such as forests and industrial zones. 33

34-стр.

Volume 2, Issue 1 34 March 2025 Management and Future Technologies journal.umft.uz Several areas for improvement in optical flow-based fire detection systems are suggested on the basis of the outcomes of the research. Combining optical flow algorithms with infrared sensors has the potential to improve accuracy by detecting fire-caused movements outside the visual spectrum. Incorporation of optical flow technology into drone systems can greatly enhance fire detection in vast environments such as forests and industrial complexes. Utilization of deep learning networks such as Convolutional Neural Networks (CNNs) and Recurrent Neural Networks (RNNs) will also assist in simplifying fire and smoke movement. In an effort to enhance real-time monitoring, optical flow algorithms need to be optimized for running on GPUs as well as FPGA accelerators to speed up processing time and reduce computing overhead. While this research has been conducted in laboratory conditions, more work needs to be conducted in field tests within industrial and natural settings to examine the real-world efficiency of optical flow fire detection. Optical flow technology holds vast potential for transforming fire detection and prevention systems. Through faster and more accurate detection than traditional means, it can have a significant effect on fire safety. Also, the integration of this technology with artificial intelligence, infrared sensors, and drone monitoring can lead to even more powerful and reliable fire detection systems. Advances and utilizations of this technology in the future will be of great importance in improving fire safety measures and protecting human life.

35-стр.

Management and Future Technologies journal.umft.uz March 2025 Volume 2, Issue 1 References 1. Lucas, B. D., & Kanade, T. (1981). An Iterative Image Registration Technique with an Application to Stereo Vision. Proceedings of Imaging Understanding Workshop, 121–130. 2. Horn, B. K. P., & Schunck, B. G. (1981). Determining Optical Flow. Artificial Intelligence, 17(1-3), 185-203. 3. Farnebäck, G. (2003). Two-Frame Motion Estimation Based on Polynomial Expansion. Scandinavian Conference on Image Analysis (SCIA), 363-370. 4. Fleet, D. J., & Weiss, Y. (2006). Optical Flow Estimation. Handbook of Mathematical Models in Computer Vision, 239-258. 5. Gonzalez, R. C., & Woods, R. E. (2018). Digital Image Processing (4th ed.). Pearson. 6. Beauchemin, S. S., & Barron, J. L. (1995). The Computation of Optical Flow. ACM Computing Surveys, 27(3), 433-467. 7. Chino, T., et al. (2020). Deep Learning-Based Fire Detection Using Optical Flow Analysis. IEEE Transactions on Image Processing, 29, 610-622. 8. Yuan, C. (2019). A Review of Fire Detection Using Computer Vision Techniques. Journal of Fire Sciences, 37(2), 85-102. 9. Baeldung Computer Science (2024). Lucas-Kanade Optical Flow Method. Retrieved from: https:// www.baeldung.com/cs/optical-flow-lucas-kanade-method 10. OpenCV Documentation (2024). Optical Flow Techniques. Retrieved from: https://docs.opencv. org 11. Shirinboyev, R., Rakhimov, N., Khasanov, D., & Xafizadinov, U. (2024). EVALUATING THE PERFORMANCE OF CONVOLUTIONAL NEURAL NETWORKS AND HYBRID CNN-SVM MODELS FOR SYMBOL RECOGNITION IN COMPLEX DATASETS. DTAI–2024, 1(DTAI), 295-299. 12. Rustamovich, A. A., Ruzikulovich, T. M. R., & O‘G‘Li, S. R. S. (2023). Yong‘inni videotasvirda rangli filtrlash bilan intensivlik o‘zgarishi asosida aniqlash. Илм-фан ва инновацион ривожланиш/Наука и инновационное развитие, 6(2), 13-21. 13. Рахимов, Н., Ширинбаев, Р., & Саидова, З. (2023). Ma’lumotlarni intellektual tahlillash uchun oldindan tasniflash va yakuniy konvolyutsion neyron tarmog ‘i. Информатика и инженерные технологии, 1(2), 55-61. 14. Dilmurod, H., & Shirinboyеv, R. (2024). THЕ MАIN THЕORY OF LINЕАR RЕGRЕSSION MODЕLS IN DАTА MINING. Sun’iy Intellekt Nazariyasi va Amaliyoti: Tajribalar, Muammolar va Istiqbollari, 143-147. 15. Xolboyevich, A. S. (2022). Pythonda chiziqli regressiya. International Journal of Contemporary Scientific and Technical Research, 233-238. 16. Akhatov, A., Shirinboyev, R., & Bobolov, J. (2023). Correction of integrity violations in the video image area using the retinex algorithm. International Journal of Contemporary Scientific and Technical Research, (Special Issue), 162-172. 17. Ruzikulovich, T. M. R. (2022). Neyron tarmoq algoritmlari yordamida murakkab fondagi belgilarni aniqlash algoritmlari. International Journal of Contemporary Scientific and Technical Research, 238241. 18. Rustamovich, A. A., & Ruzikulovich, T. M. R. (2022). Konvolyutsion neyron tarmog ‘i asosida video tasvirdan yong ‘inni erta aniqlash. International Journal of Contemporary Scientific and Technical Research, 128-132. 35

36-стр.

Volume 2, Issue 1 36 March 2025 Management and Future Technologies journal.umft.uz 19. Таджиев, М., Ширинбоев, Р., & Сулаймонова, М. (2022). Open cv kutubxonasida tasvirlarga rang modellari bilan ishlov berish. Современные инновационные исследования актуальные проблемы и развитие тенденции: решения и перспективы, 1(1), 212-215. 20. Shirinboyev, R., & Bobolov, J. (2023). Image segmentation by otsu method. International Journal of Contemporary Scientific and Technical Research, (Special Issue), 64-72.

37-стр.

Management and Future Technologies Mualliflar Ilyos Xujayarov Axborot texnologiyalari kafedrasi, Toshkent axborot texnologiyalari universiteti Samarqand filiali, Samarqand, O‘zbekiston; ilyoskhujayorov@gmail.com Quvonchbek Norqo‘ziyev Kompyuter ilmlari va dasturlashtirish kafedrasi, O‘zbekiston Milliy universiteti Jizzax filiali, Jizzax, O‘zbekiston; quvonchbek9535@gmail.com Mas’ul: quvonchbek9535@gmail.com journal.umft.uz Ushbu maqola Creative Commons Attribution (CC BY) litsenziyasi shartlari asosida tarqatiladigan ochiq foydalanish maqolasi hisoblanadi (https://creativecommons.org/ licenses/by/4.0/). Volume 2, Issue 1 THE CONSTRUCTSIM MUHITIDA ROS YORDAMIDA AVTONOM MOBIL ROBOTLARNING LOKALLASHTIRISH VA KARTOGRAFIYALASH ASOSIDA NAVIGATSIYA ALGORITMLARI TAHLILI A Copyright: © 2024 by the authors. March 2025 nnotatsiya: Ushbu tadqiqotda TheConstructSim muhitidan foydalanib, avtonom mobil robotlarning lokallashtirish, kartografiyalash va navigatsiya algoritmlarini tadqiq qilish jarayoni bayon etiladi. SLAM (Simultaneous Localization and Mapping), yo‘l rejalashtirish algoritmlari (Dijkstra, A*, RRT, va DWA) va sensor birlashtirish texnikalarining amaliy sinovlari TurtleBot 3 va Jackal UGV robot modellari yordamida simulyatsiya qilindi. Ish jarayonida ROS (Robot Operating System), Gazebo, RViz va robot_localization kabi vositalardan foydalanildi. Tadqiqot natijalariga ko‘ra, turli lokallashtirish va navigatsiya algoritmlarining samaradorligi solishtiriladi hamda optimal yondashuvlar aniqlanadi. Natijalarga ko‘ra, turli lokallashtirish va navigatsiya metodlari o‘rtasida samaradorlik, hisoblash resurslari va real vaqt rejimidagi bajarilish tezligi kabi jihatlar bo‘yicha taqqoslashlar o‘tkazildi. Ushbu yondashuvlar va tahlillar kelgusidagi robototexnika tizimlarini yanada takomillashtirish hamda haqiqiy sharoitga moslashtirishda muhim asos bo‘lib xizmat qiladi. Kalit so‘zlar: SLAM, path planning, ROS, Gazebo, TheConstructSim, Gmapping, Dijkstra, A*, RRT va DWA. 37

38-стр.

Volume 2, Issue 1 38 March 2025 Management and Future Technologies journal.umft.uz Kirish Avtonom mobil robotlar zamonaviy texnologiyalarning ajralmas qismiga aylanib, sanoat, logistika, qishloq xo‘jaligi, xavfsizlik va transport sohalarida keng qo‘llanilmoqda. Ushbu robotlarning samarali ishlashi uchun ularning atrof-muhitni tushunishi, aniqlik bilan lokallashtirilishi va optimal harakatlanish trayektoriyasini belgilashi muhim ahamiyatga ega. Lokallashtirish va navigatsiya avtonom tizimlarning asosiy komponentlari bo‘lib, bu jarayonlarning aniqligi robotlarning to‘g‘ri va xavfsiz harakatlanishiga bevosita ta’sir ko‘rsatadi. Ushbu yo‘nalishda turli algoritmlar va texnologiyalar ishlab chiqilgan bo‘lsa-da, ularning haqiqiy sharoitda va simulyatsiya muhiti orqali sinovdan o‘tkazilishi ilmiy izlanishlar uchun muhim ahamiyat kasb etadi [1]. Lokallashtirish va kartografiyalash texnologiyalari robotning o‘z muhitida joylashuvini aniqlash va atrof-muhit xaritasini yaratishga asoslanadi. Ushbu jarayonlarda SLAM (Simultaneous localization and mapping) algoritmlari yetakchi rol o‘ynaydi. SLAM texnologiyasi turli sensorlar, jumladan, LIDAR, RGB-D kameralar, IMU va GPS yordamida amalga oshiriladi. An’anaviy SLAM yondashuvlari orasida Gmapping, Hector SLAM, RTAB-Map va Cartographer kabi algoritmlar keng qo‘llaniladi. Ushbu algoritmlar odometrik ma’lumotlar va vizual sensorlardan olingan ma’lumotlarni qayta ishlash orqali robotning harakatlanish traektoriyasini aniq belgilaydi va xaritalarni yaratadi. Biroq, har bir usulning o‘ziga xos cheklovlari mavjud bo‘lib, real sharoitda ularning samaradorligi turlicha bo‘lishi mumkin. [2] Avtonom navigatsiya esa harakatlanish rejasini tuzish va to‘siqlardan qochish mexanizmlarini o‘z ichiga oladi. Navigatsiya algoritmlaridan Dijkstra, va DWA* A va RRT (Rapidly-exploring random tree)* kabi klassik yondashuvlar keng foydalaniladi. Dijkstra algoritmi eng qisqa yo‘lni topishda ishonchli natijalar bersa, A* algoritmi optimal va samarali yo‘l rejalashtirish imkoniyatini yaratadi. RRT esa tasodifiy daraxt asosida yo‘l rejalashtirishga mo‘ljallangan bo‘lib, real vaqt rejimida murakkab muhitlarda robot harakatini rejalashtirishda qo‘llaniladi. Ushbu algoritmlarning ishlashi simulyatsiya muhiti orqali sinovdan o‘tkazilib, ularning aniqligi va samaradorligi baholanadi. Tadqiqotlarda real muhitni imitatsiya qilish muhim ahamiyat kasb etadi. Simulyatsiya muhitlari ilmiy tadqiqotlar va amaliy testlar o‘tkazish uchun qulay platformalar hisoblanadi. TheConstructSim platformasi bu borada ROS (Robot operating system) bilan ishlash uchun mo‘ljallangan bo‘lib, unda turli mobil robotlar bilan ishlash va ularning harakatlanishini sinash imkoniyati mavjud. Ushbu muhit Gazebo, RViz kabi vositalarni qo‘llab-quvvatlaydi va real sharoitlarga yaqin modellar yaratish imkonini beradi. TheConstructSim yordamida avtonom mobil robotlarning turli navigatsiya va lokallashtirish algoritmlarini sinash orqali ularning real tizimlardagi samaradorligini baholash mumkin [1]. Ushbu tadqiqot doirasida TheConstructSim muhitida TurtleBot 3 va Jackal UGV mobil robotlaridan foydalanildi. Ushbu robotlar odatda ilmiy tadqiqotlarda, akademik muhitda va sanoat sharoitlarida test sinovlari uchun keng qo‘llaniladi. Tadqiqot jarayonida SLAM algoritmlari asosida xaritalash, turli lokallashtirish usullari, GPS va IMU ma’lumotlarining integratsiyasi hamda navigatsiya algoritmlarining samaradorligi sinovdan o‘tkazildi. Har bir algoritmning aniqligi, ishlash tezligi va real vaqt rejimidagi samaradorligi tahlil qilindi [3].

39-стр.

Management and Future Technologies journal.umft.uz March 2025 Volume 2, Issue 1 Ushbu tadqiqotda lokallashtirish, kartografiyalash va navigatsiya jarayonlarini o‘rganish, ularning amaliy tadbiqini simulyatsiya qilish hamda turli algoritmlarning qiyosiy tahlilini o‘tkazish maqsad qilingan. Tadqiqot natijalari kelajakda avtonom transport vositalari, sanoat robotlari va aqlli logistika tizimlari uchun samarali boshqaruv mexanizmlarini ishlab chiqishda muhim ahamiyatga ega bo‘lishi kutilmoqda. TheConstructSim muhitida sinov o‘tkazish robototexnika sohasida yangi yondashuvlarni kashf qilish imkonini beradi va real tizimlarga o‘tishdan oldin eng samarali echimlarni tanlashga yordam beradi [7]. Nazariy asoslari SLAM (Simultaneous localization and mapping) – bu avtonom robotlarning o‘z muhitida harakatlanishi davomida lokallashtirish va kartografiyalashni bir vaqtda amalga oshirish jarayonidir. SLAM algoritmlari robotning atrof-muhitni tasvirlash, xarita yaratish va shu xaritada o‘zining joylashuvini aniqlashiga imkon beradi. Bu jarayon odatda LIDAR, RGB-D kamera, IMU va odometriya kabi sensorlar yordamida amalga oshiriladi. SLAM robototexnika va sun’iy intellekt sohalarida keng qo‘llanilib, avtonom avtomobillar, ombor robotlari, qishloq xo‘jaligi texnikasi va hatto uchuvchi dronlar uchun ham qo‘llaniladi.[4] SLAM algoritmlarining samaradorligi uning aniqligi, ishlash tezligi va muhitdagi to‘siqlarga moslashish qobiliyatiga bog‘liq. Hozirgi vaqtda Gmapping va Hector SLAM eng ommalashgan SLAM algoritmlaridan bo‘lib, ular 2D xaritalash va navigatsiya tizimlarida keng qo‘llaniladi. Gmapping – bu 2D SLAM algoritmi bo‘lib, avtonom robotlarning muhitni xaritalash va o‘z pozitsiyasini aniqlash jarayonida eng ko‘p ishlatiladigan usullardan biridir. Ushbu algoritm Monte Carlo Localization (MCL) va Rao-Blackwellized Particle Filter (RBPF) texnologiyalariga asoslangan. Gmapping asosan LIDAR va odometriya sensorlaridan foydalanib, grid-based (to‘rli) xarita yaratadi.[5] Gmapping SLAM tizimi robotning o‘z muhitida harakatlanishi davomida sensorlardan olingan ma’lumotlarni qayta ishlaydi va real vaqt rejimida xarita hosil qiladi. Ushbu algoritm odometriya ma’lumotlari va LIDAR skanerlaridan foydalanib, robot harakatini kuzatib boradi va xaritani aniqlik bilan yaratishga yordam beradi.[6] Hector SLAM – bu 2D SLAM algoritmi bo‘lib, uning eng katta ustunligi odometriyaga bog‘liq bo‘lmagan ishlash mexanizmi. Gmapping SLAM odometriya sensorlariga tayanadi, Hector SLAM esa faqat LIDAR sensorlaridan foydalangan holda xaritalashni amalga oshiradi. Ushbu algoritm scanmatching (skanerlash bo‘yicha moslashtirish) texnikasi yordamida robotning joylashuvini real vaqt rejimida hisoblaydi va odometriya xatolaridan xalos bo‘ladi.[1] Hector SLAM tez harakatlanuvchi yoki odometriyasi mavjud bo‘lmagan robotlar uchun mo‘ljallangan. U LIDAR sensorlari yordamida atrof-muhitning xaritasini yaratadi va harakatlanish davomida robotning joylashuvini yuqori aniqlik bilan kuzatib boradi. Bu algoritm ayniqsa tez harakatlanuvchi dronlar, qidiruv-qutqaruv robotlari va real vaqt xaritalash tizimlari uchun juda mos keladi.[5] 39

40-стр.

Volume 2, Issue 1 40 March 2025 Management and Future Technologies journal.umft.uz Odometriya – bu harakatlanuvchi robot yoki transport vositasining joylashuvi va yo‘l bosib o‘tish masofasini hisoblash uchun ishlatiladigan texnika. Ushbu usul odatda g‘ildirak sensorlari (enkoderlar), IMU (inerisial o‘lchov birligi) va boshqa harakat o‘lchov tizimlari yordamida amalga oshiriladi. 1-jadval. Gmapping va Hector SLAM eng ommalashgan SLAM algoritmlari. Xususiyatlar Afzalliklari Kamchiliklari Qo‘llanilish sohalari Gmapping - Oddiy va samarali 2D SLAM - ROS bilan to‘liq mos - Tezkor xaritalash imkoniyati - O‘rta va kichik muhitlar uchun mos Hector SLAM - Odometriyasiz ishlaydi - Yuqori aniqlikdagi xaritalash - Tezkor real vaqt ishlashi - Dronlar va tez harakatlanuvchi robotlar uchun mos - Odometriya xatolariga sezgir - IMU va LIDAR talab qiladi - Katta va murakkab muhitlarda aniq - Dinamik muhitlarda aniqligi ishlamasligi mumkin pasayishi mumkin - GPS bilan cheklangan ishlash - GPS bilan ishlash qiyin - Ichki muhit robotlari (ombor, ofis, uy - Dronlar va uchuvchi robotlar robotlari) - Qutqaruv robotlari va xavfsizlik - Sanoat logistika tizimlari tizimlari - ROS muhitida SLAM tadqiqotlari - Ichki muhitda aniq xaritalash talablari Navigatsiya – bu avtonom robot yoki transport vositasining muayyan maqsadga eng samarali va xavfsiz yo‘l bilan yetib borishini ta’minlash jarayoni. Navigatsiya algoritmlari robotning marshrutini rejalashtirish va to‘siqlardan qochish uchun ishlatiladi. Ushbu algoritmlar asosan graf nazariyasi va qidiruv strategiyalari asosida quriladi. Eng ko‘p qo‘llaniladigan algoritmlar orasida Dijkstra va A* (AStar) usullari mavjud. Avtonom robotlar va transport vositalari uchun sensor integratsiyasi muhim rol o‘ynaydi. IMU (Inertial Measurement Unit), GPS (Global Positioning System) va LIDAR (Light Detection and Ranging) sensorlari birgalikda ishlatilganda, robotning joylashuvi aniqroq aniqlanadi, harakat traektoriyasi kuzatiladi va atrof-muhitning batafsil xaritasi yaratiladi. Ushbu integratsiya lokallashtirish, kartografiyalash va navigatsiya tizimlarida samarali qo‘llaniladi. Amaliy ishlar va eksperimentlar Avtonom mobil robotlarning lokallashtirish va navigatsiya algoritmlari real dunyo sharoitida aniq harakatlanish, yo‘l rejalashtirish va to‘siqlardan qochish imkoniyatini beradi. Ushbu tadqiqotda TheConstructSim muhitida ROS yordamida TurtleBot 3 va Jackal UGV robotlarida navigatsiya va SLAM algoritmlarining samaradorligi sinovdan o‘tkaziladi. Eksperimentlar davomida Dijkstra, A, RRT va DWA* algoritmlarining ishlash natijalari baholanadi, lokallashtirish va xaritalash uchun Gmapping va Hector SLAM tahlil qilinadi.

PDF-документ

Лицензии университета

Предварительный просмотр лицензии