Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разработка модульной программной платформы для управления рабочей камерой.
Робо-камера представляет собой манипулятор с цилиндрической системой координат, плата управления Arduino UNO и камера OV7670 с платой управления Arduino NANO.
Обе платы управления подключаются к компьютеру через интерфейс USB по протоколу Serial.
Идея разработать платформу (API), позволяющую абстрагироваться от протоколов обмена данными между плагином и робо-камерой, плагин реализует некий фукционал, например: ручное управление робо-камерой, поиск лица на изображении и следование за ним и т.п.

Функционал программы:
- отзывчивый и адаптивный современный дизайн;
- фукционал подключения/отключения от робо-камеры и обработка всех связанных с этим ошибок;
- система автоматически подгружает из файловой системы все доступные плагины и отображает их;
- реализуемый плавающий виджет камеры, позволяющий видеть изображение на любом выбранном плагине;
- настройка соединения и активация/деактивация плагинов.

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

Стек:
- Gtk4 и компоненты Adwaita, Gio, GDK, GObject, GLib;
- Python3;
- OpenCV, PySerial, logging, Cairo, numpy;
- CSS;
- Linux, PyCharm, Gnome Builder, Cambalache, Glade.

#Gtk #Python3 #usb #OpenCV #NumPy #css #Pycharm #desktop #linux
Детали работы
Бюджет 6000 UAH
Добавлена 19 марта 2023
232 просмотра
Фрилансер
Vadym Matus
Украина Днепр  4  0

Временно не работаю Временно не работаю
4 Сейфа завершены
На сервисе 5 лет