- Issue
- Journal of Siberian Federal University. Engineering & Technologies. 2022 15 (8)
- Authors
- Pikalov, Iakov Yu.; Shtabel, Nikolai V.; Saramud, Mikhail V.
- Contact information
- Pikalov, Iakov Yu.: Reshetnev Siberian State University of Science and Technology Krasnoyarsk, Russian Federation; Shtabel, Nikolai V.: Reshetnev Siberian State University of Science and Technology Krasnoyarsk, Russian Federation; Saramud, Mikhail V.: Reshetnev Siberian State University of Science and Technology Krasnoyarsk, Russian Federation;
- Keywords
- honeycomb filler; control system; process cell; cutting
- Abstract
This article presents the results of control system development оf an automated complex for cutting honeycomb or cellular filler, which consists of several modules performed on various software and hardware platforms and combined into a single system. On the control computer, the following are implemented: an interface module, a planning and control module written in the C ++, and a machine vision module written in the Python. The KUKA controller has a module for communication with a computer and a movement module written using the Kuka Robot Language. The interface module is required to interact with the operator, the planning and control module, and the robot information exchange module. The planning and control module performs the functions of generating sequence of elementary operations and moving points, compiling control programs and executing them. The machine vision module, using a machine vision camera, takes a series of images of the workpiece, by which the boundaries of the workpiece are identified, the edges of the cellular filler are recognized, and the coordinates of the optimal cut points are calculated
В данной статье представлены результаты разработки системы управления автоматизированным комплексом резки сотового заполнителя, который состоит из нескольких модулей, выполненных на различных программно-аппаратных платформах и объединенных в единую систему. На управляющем компьютере реализованы: модуль интерфейса, модуль планирования и управления, написанный на языке C++, и модуль машинного зрения, написанный на языке Python. Контроллер KUKA имеет модуль для связи с компьютером и модуль движения, написанный на языке роботов Kuka. Интерфейсный модуль необходим для взаимодействия с оператором, модулем планирования и управления и модулем обмена информацией о роботе. Модуль планирования и управления выполняет функции формирования последовательности элементарных операций и перемещения точек, составления управляющих программ и их выполнения. Модуль машинного зрения с помощью камеры машинного зрения делает серию снимков заготовки, по которым идентифицируются границы заготовки, распознаются края ячеистого заполнителя, рассчитываются координаты оптимальных точек среза
- Pages
- 1009–1019
- DOI
- 10.17516/1999-494X‑0445
- Paper at repository of SibFU
- https://elib.sfu-kras.ru/handle/2311/149820
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0).