Техническое задание: Плагин для интеграции системы распознавания с лазерным маркировщиком

Основная цель проекта

Создание программного модуля, который обеспечит автоматическое получение данных от внешней системы технического зрения и их использование для точного позиционирования и нанесения DataMatrix-кодов с помощью лазерного маркировщика.

Ключевые функциональные требования

Внешний модуль (программа для заполнения буфера)

  • Реализация TCP-сервера или клиента для приёма данных от системы распознавания.
  • Формат входящих данных: координаты X, Y и угол поворота (Angle).
  • Формирование буфера, содержащего сам DataMatrix-код, а также полученные координаты и угол для его корректного отображения.

Плагин для ПО EzCad (версия 2.14.11)

  • Интеграция с программным обеспечением лазерного маркировщика EzCad.
  • Функционал для чтения подготовленного буфера данных.
  • Автоматическая подстановка считанных значений (код, координаты, угол поворота) в проект маркировки для обеспечения точного нанесения.

Технические детали и ожидания

  • Платформа: Microsoft Windows.
  • Цель: Полная автоматизация процесса - от получения координат с камеры до готовой команды на маркировку.
  • Решение должно быть устойчивым и корректно работать в промышленном цикле.

Разработка виджета OpenGL для плавной визуализации изображений в Qt C++

Требуется создать библиотечный виджет на Qt/C++ с использованием чистого OpenGL для отображения изображений, поступающих вертикальными полосами. Необходимо обеспечить плавную и эффективную визуализацию, а также демонстрационное приложение.

Разработка административной панели с API-документацией для финтех-проекта

Требуется создать надежную и функциональную админ-панель с полным набором эндпоинтов и интегрированной Swagger-документацией. Предпочтительный стек - Django, но готовы рассмотреть другие варианты от опытных разработчиков.