<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">omna</journal-id><journal-title-group><journal-title xml:lang="ru">Омский научный вестник</journal-title><trans-title-group xml:lang="en"><trans-title>Omsk Scientific Bulletin</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1813-8225</issn><issn pub-type="epub">2541-7541</issn><publisher><publisher-name>Омский государственный технический университет</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.25206/1813-8225-2023-186-60-66</article-id><article-id custom-type="elpub" pub-id-type="custom">omna-171</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>МАШИНОСТРОЕНИЕ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>MECHANICAL ENGINEERING</subject></subj-group></article-categories><title-group><article-title>Использование технического зрения в гибких производственных системах для определения координат беспорядочно расположенных объектов</article-title><trans-title-group xml:lang="en"><trans-title>The use of technical vision in flexible production systems to determine coordinates of randomly located objects</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Аверков</surname><given-names>К. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Averkov</surname><given-names>K. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>АВЕРКОВ Константин Васильевич, кандидат технических наук, доцент (Россия), доцент кафедры  «Технологии транспортного машиностроения и ремонта подвижного состава»</p><p>г. Омск</p></bio><bio xml:lang="en"><p>AVERKOV Konstantin Vasilyevich, Candidate of Technical Sciences, Associate Professor, Associate Professor of Technologies of Transport Engineering and Rolling Stock Repair Department</p><p>Omsk</p></bio><email xlink:type="simple">averok@yandex.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Макашин</surname><given-names>Д. С.</given-names></name><name name-style="western" xml:lang="en"><surname>Makashin</surname><given-names>D. S.</given-names></name></name-alternatives><bio xml:lang="ru"><p>МАКАШИН Дмитрий Сергеевич, кандидат технических наук, доцент кафедры «Металлорежущие станки и инструменты», доцент кафедры «Технологии транспортного машиностроения и ремонта подвижного состава»</p><p>г. Омск</p></bio><bio xml:lang="en"><p>MAKASHIN Dmitriy Sergeyevich, Candidate of Technical Sciences, Associate Professor of Metalcutting Machines and Tools Department, Mechanical Engineering Institute, Associate Professor of Technologies of Transport Engineering and Rolling Stock Repair Department</p><p>Omsk</p></bio><email xlink:type="simple">dima.makashin@gmail.com</email><xref ref-type="aff" rid="aff-2"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru">Омский государственный университет путей сообщения<country>Россия</country></aff><aff xml:lang="en">Omsk State Transport University<country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru">Омский государственный университет путей сообщения; Омский государственный технический университет<country>Россия</country></aff><aff xml:lang="en">Omsk State Transport University; Omsk State Technical University<country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2023</year></pub-date><pub-date pub-type="epub"><day>30</day><month>06</month><year>2023</year></pub-date><volume>0</volume><issue>2</issue><fpage>60</fpage><lpage>66</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Аверков К.В., Макашин Д.С., 2023</copyright-statement><copyright-year>2023</copyright-year><copyright-holder xml:lang="ru">Аверков К.В., Макашин Д.С.</copyright-holder><copyright-holder xml:lang="en">Averkov K.V., Makashin D.S.</copyright-holder><license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://onv.omgtu.ru/jour/article/view/171">https://onv.omgtu.ru/jour/article/view/171</self-uri><abstract><p>Статья посвящена разработке алгоритма определения координат и ориентации объектов с помощью технического зрения с использованием языка программирования Python и библиотеки компьютерного зрения OpenCV. В статье представлена программа, позволяющая установить координаты объекта, произвольно расположенного в области видимости камеры, а также определить его ориентацию. Эти данные позволят выполнить эффективный захват объекта схватом манипулятора. В современном машиностроении задачи такого рода являются достаточно актуальными, они позволяют повысить автономность гибких производственных систем и сделать производство более безопасным. </p></abstract><trans-abstract xml:lang="en"><p>The article is devoted to the development of an object recognition algorithm using technical vision using Python and the OpenCV computer vision library. The article presents a program that allows you to set the coordinates of an object arbitrarily located in the field of view of the camera, as well as determine its orientation. This data will allow you to perform an effective capture of the object by the grip of the manipulator. In modern mechanical engineering, tasks of this kind are quite relevant, they make it possible to increase the autonomy of flexible production systems and make production safer. </p></trans-abstract><kwd-group xml:lang="ru"><kwd>гибкая производственная система</kwd><kwd>промышленный робот</kwd><kwd>техническое зрение</kwd><kwd>распознавание объектов</kwd><kwd>координаты объекта</kwd><kwd>ориентация схвата</kwd></kwd-group><kwd-group xml:lang="en"><kwd>flexible production system</kwd><kwd>industrial robot</kwd><kwd>technical vision</kwd><kwd>object recognition</kwd><kwd>object coordinates</kwd><kwd>orientation of the grip</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Бахрамов Н. М., Храмов В. В. Проблемы использования технического зрения роботов-ассистентов в контексте цифровой трансформации // Интеллектуальные ресурсы — региональному развитию. 2022. № 2. С. 163–167.</mixed-citation><mixed-citation xml:lang="en">Bakhramov N. M., Khramov V. V. Problemy ispol’zovaniya tekhnicheskogo zreniya robotov-assistentov v kontekste tsifrovoy transformatsii [Directions for improving and integrating the robot vision system for integrated data mining] // Intellektual’nyye resursy — regional’nomu razvitiyu. Intellectual Resources for Regional Development. 2022. No. 2. P. 163–167. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Андросов А. Ю., Горшков А. А., Луцков Ю. И. Размещение системы технического зрения на манипуляторе мобильного робота // Известия ТулГУ. Технические науки. 2014. № 11-1. С. 418–426.</mixed-citation><mixed-citation xml:lang="en">Androsov A. Yu., Gorshkov A. A., Lutskov Yu. I. Razmeshcheniye sistemy tekhnicheskogo zreniya na manipulyatore mobil’nogo robota [A placement of the vision system on the mobile robot manipulator] // Izvestiya TulGU. Tekhnicheskiye nauki. Izvestiya TulGU. Technical Sciences. 2014. No. 11-1. P. 418–426. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Гуров В. С., Колодько Г. Н., Костяшкин Л. Н. [и др.]. Обработка изображений в авиационных системах технического зрения: моногр. / под ред. Л. Н. Костяшкина, М. Б. Никифорова. Москва: Физматлит, 2016. 240 с.</mixed-citation><mixed-citation xml:lang="en">Gurov V. S., Kolod’ko G. N., Kostyashkin L. N. [et al.]. Obrabotka izobrazheniy v aviatsionnykh sistemakh tekhnicheskogo zreniya [Image processing in aviation vision systems] / ed. by L. N. Kostyashkina, M. B. Nikiforova. Moscow, 2016. 240 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Котляр Д. И., Ломанов А. Н., Корнейчук В. С. Применение технического зрения для сканирования кромки лопатки в процессе ремонта // Вестник Череповецкого государственного университета. 2022. № 1 (106). С. 42–54. DOI: 10.23859/19940637-2022-1-106-4.</mixed-citation><mixed-citation xml:lang="en">Kotlyar D. I., Lomanov A. N., Korneychuk V. S. Primeneniye tekhnicheskogo zreniya dlya skanirovaniya kromki lopatki v protsesse remonta [The application of computer vision for scanning the blade edge during repair procedures // Vestnik Cherepovetskogo gosudarstvennogo universiteta. Cherepovets State University Bulletin. 2022. No. 1 (106). P. 42–54. DOI: 10.23859/1994-0637-2022-1-106-4 (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Юдин Д. А., Магергут В. З. Программный комплекс системы технического зрения для оценки состояния процесса обжига // Программные продукты и системы. 2013. № 2. С. 257–262.</mixed-citation><mixed-citation xml:lang="en">Yudin D. A., Magergut V. Z. Programmnyy kompleks sistemy tekhnicheskogo zreniya dlya otsenki sostoyaniya protsessa obzhiga [Computer vision system software for assessment of firing process] // Programmnyye produkty i sistemy. Software Products and Systems. 2013. No. 2. P. 257–262. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Бублик Д. А., Кононенко Р. В. К вопросу контроля геометрических параметров объектов двойной кривизны больших размеров при помощи системы технического зрения // Вестник Иркутского государственного технического университета. 2019. № 4. С. 670–677. DOI: 10.21285/1814-3520-20194-670-677.</mixed-citation><mixed-citation xml:lang="en">Bublik D. A., Kononenko R. V. K voprosu kontrolya geometricheskikh parametrov ob”yektov dvoynoy krivizny bol’shikh razmerov pri pomoshchi sistemy tekhnicheskogo zreniya [To control of geometrical parameters of large size double curvature objects using computer vision system] // Vestnik Irkutskogo gosudarstvennogo tekhnicheskogo universiteta. Proceedings of Irkutsk State Technical University. 2019. No. 4. P. 670–677. DOI: 10.21285/1814-3520-2019-4-670-677. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Блохин К. О., Матлахов В. П., Хандожко В. А. Наукоемкая технология контроля качества керамической плитки с использованием технического зрения // Наукоемкие технологии в машиностроении. 2018. № 2. С. 27–34.</mixed-citation><mixed-citation xml:lang="en">Blokhin K. O., Matlakhov V. P., Khandozhko V. A. Naukoyemkaya tekhnologiya kontrolya kachestva keramicheskoy plitki s ispol′zovaniyem tekhnicheskogo zreniya [Science intensive technology for ceramic tile quality control using computer vision] // Naukoyemkiye tekhnologii v mashinostroyenii. Science-based Technology in Mechanical Engineering. 2018. No. 2. P. 27–34. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Прукс В. Э. Пример системы технического зрения на основе нейросетевого классификатора // Вестник Балтийского федерального университета им. И. Канта. 2012. № 10. С. 99–103.</mixed-citation><mixed-citation xml:lang="en">Pruks V. E. Primer sistemy tekhnicheskogo zreniya na osnove neyrosetevogo klassifikatora [Example of a vision system based on a neural network] // Vestnik Baltiyskogo federal'nogo universiteta im. I. Kanta. Bulletin of I. Kant Baltic Federal University. 2012. No. 10. P. 99–103. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Пелевин Е. Е., Балясный С. В. Оптимальные алгоритмы выделения контуров изображения в системе технического зрения // Juvenis scientia. 2016. № 6. С. 6–8. DOI: 10.15643/jscientia.2016.6.195.</mixed-citation><mixed-citation xml:lang="en">Pelevin E. E., Balyasnyy S. V. Optimal'nyye algoritmy vydeleniya konturov izobrazheniya v sisteme tekhnicheskogo zreniya [Optimal algorithm of edge detection within the system of computer vision] // Juvenis scientia. Juvenis Scientia. 2016. No. 6. P. 6–8. DOI: 10.15643/jscientia.2016.6.195. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Сокол Е. Е. Концепция системы технического зрения для контроля качества и сортировки готовых деталей // Молодежный вестник ИрГТУ. 2021. № 3. С. 20–25.</mixed-citation><mixed-citation xml:lang="en">Sokol E. E. Kontseptsiya sistemy tekhnicheskogo zreniya dlya kontrolya kachestva i sortirovki gotovykh detaley [Vision system concept for quality control and sorting of finished parts] // Molodezhnyy vestnik IrGTU. Young Researchers Journal of ISTU. 2021. No. 3. P. 20–25. (In Russ.).</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
