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

Цель проекта

Разработать кроссплатформенное программное обеспечение, которое преобразует световой сигнал от внешнего источника в команды управления интерфейсом.

Основные требования

Функционал

  • Кроссплатформенность: Приложение должно работать под операционными системами Android и Windows.
  • Работа с камерой: Использование USB-камеры для захвата видео в реальном времени.
  • Алгоритм обработки: Быстрое определение позиции диодной вспышки в поле зрения камеры.
  • Система координат: Привязка обнаруженной позиции вспышки к виртуальной координатной сетке, наложенной на экран целевого устройства.
  • Эмуляция действий: Имитация клика мышью (или тапом) по вычисленным координатам на управляемом устройстве.
  • Производительность: Ключевое требование - высокая скорость и минимальная задержка в определении позиции и выполнении действия.

Технические аспекты

  • Язык и технологии разработки - на усмотрение исполнителя, с обоснованием выбора для обеспечения кроссплатформенности и скорости работы.
  • Необходимо предусмотреть калибровку системы (соотношение координат камеры и экрана).
  • Интерфейс приложения должен быть минималистичным и функциональным, содержать элементы для запуска/остановки отслеживания и настройки параметров.

Ожидаемый результат

Готовое рабочее приложение для двух платформ с исходным кодом и краткой инструкцией по настройке и использованию.

Разработка чертежей бани из оцилиндрованного бревна в AutoCAD с деталировкой

Требуется создать проект бани из оцилиндрованного бревна в AutoCAD с полной деталировкой. Каждое бревно должно быть промаркировано, привязано к конкретной стене и иметь указание своей длины. Результат - готовый комплект чертежей для строительства.