Описание
Программа предназначена для определения и передачи пространственного положения тканевой детали роботу в робототехническом комплексе «Робот-швея» и может быть использована системами захвата и переноса детали.Программа используется для нахождения облака точек пикселей контура плоского объекта (тканевой детали) на изображении, полученном с помощью матричной камеры, а также для расчета трехмерной позиции, в т.ч. и угла поворота плоского объекта, с использованием пиксельного облака точек контура объекта, относительно откалиброванной системы отсчета, две оси которого находятся в плоскости лежащего объекта.
Программа позволяет: сегментировать любой плоский объект на изображении, и получать его пиксельное облако точек, которое может быть использовано для расчета трехмерной позиции плоской детали; получать пространную позицию плоских объектов с толщиной до 5 мм, лежащих на плоской поверхности.
Получение изображения: ПО автоматически получает изображение с камеры, подключенной к системе через Modbus протокол. Камера фиксирует стол, на котором размещена плоская деталь.
Определение контура: Захваченное изображение обрабатывается для определения контура плоского объекта, результатом чего является создание пиксельного облака точек.
Расчет позиции: Полученное пиксельное облако точек используется для точного расчета трехмерных координат (xyz) и угла поворота плоского объекта на столе.
Передача координат: Рассчитанные координаты и углы поворота передаются обратно в роботизированную систему через Modbus протокол, позволяя роботу точно позиционировать и обрабатывать деталь.
Если вы обнаружили ошибку, пожалуйста, уведомите нас — выделите текст с ошибкой и нажмите клавиши Ctrl+Enter. Отключите блокировщик рекламы, если после нажатия комбинации кнопок не срабатывает всплывающее окно.