Название проекта:

 Индивидуальный проект "Carcarych"

Лидер проекта:

Блинцов Сергей

Команда проекта:

Заиграев Владислав
Яшков Владислав
Блинцов Сергей

Кураторы проекта

Диана

Сергей

Цель проекта:

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

Задачи проекта/распределение задач по участникам проекта

 

Распределение задач среди участников проекта:

 БЛИНЦОВ СЕРГЕЙ:

Контроль выполнения задач проекта каждым участником

 Реализовать алгоритм, для предотвращения засыпания водителя за рулем
-Исследовать состояние водителя, переходящего в спящий режим
-Разработка алгоритма
-Тестирование алгоритма
-Сборка продукта
-Тестирование продукта
-Тесты в "полевых условиях" (автомобиль)
 
Разработка корпуса для устройства
-Изготовление корпуса
-Проектирование электрической схемы
-Сборка корпуса
 
ЗАИГРАЕВ ВЛАДИСЛАВ:
Разработка алгоритма. 
Разработка программного обеспечения. 
Тестирование и отладка
 
ЯШКОВ ВЛАДИСЛАВ:
 Разработать мобильное приложение для Android, с помощью которого будет производиться синхронизация с основным устройством и управление ем, а также отображение всей статистики использования 
Разработка и создание корпуса устройства.

Календарь выполнения проекта

Отчет за 01.08.16

Ознакомились с характеристиками Intel Edison
Установили софт, необходимый для разработки
Изучили возможности платформы 
 
Отчет за 02.08.16
 Выполнили подключение Web камеры к Edison
Составили список необходимых устройств для гаджета
Провели начальные исследования алгоритма

Отчет за 03.08.16

Реализовали стрим видео на локалхост эдисона
Изучили особенности реализации алгоритма отображения глаз с помощью средств opencv
Подключили opencv к питону 
Разработали программу для определения глаз при помощи каскада Хаара 

Отчет за 04.08.16

Оптимизировали алгоритма (до ~5 секунд на 1 кадр, после ~ 2,8 секунд на кадр)
Поставили новую задачу оптимизации алгоритма
Начали анализировать доступные алгоритмы по обнаружению глаз. 

Отчет за 05.08.16

 Проанализировали рынок, составили список конкурентов. Выявили достоинства и недостатки предоставленных на рынок продуктов. Провели анкетирование на странице "ВКонтакте" посвященное актуальности поставленной проблемы.

Отчет за 06.08.16

Посетили офис компании "Intel". Приняли участие в хакатоне по параллельному программированию. Наша команда показала результат, хоть и не попала в список призеров. 

Отчет за 07.08.16

Приняли участие в поездке в Пешелань. Посетили город Арзамас и музей горного дела. 

Отчет за 08.08.16

 Приняли решение отказаться от стандартных решений OpenCV, а использовать свое решение, используя средства этой библиотеки. Данное решение было принято для оптимизации времени выполнения программы. 

UPD: Алгоритм реализован, программа написана

Отчет за 09.08.16

Командой разработали первый прототип устройства (3d модель).

Распечатать корпус на 3d принтере не удалось из за громоздкого корпуса

В мастерской был создан первый прототип корпуса из Оргстекла

Пришлось отказаться от решения из оргстекла из-за технических издержек.

Принято решение использовать уже готовый корпус для Intel Edison, распечатанный ранее на 3d принтере

Отчет за 10.08.16

 Во время тестирования программы было выявлено несколько недочетов в работе программы, напрямую влияющих, на ее работоспособность

Недочеты были устранены.

 Программа подготовлена к выпуску. Был настроен скрипт автозапуска.

Официальные тесты пройдены

Отчет за 11.08.16

Работали над презентацией и бизнес планом проекта, тестированием приложения для Android

Отчет за 12.08.16

Проводили испытания устройства. Был заготовлен и собран финальный вариант корпуса. Все необходимые соединения были спаяны. Записано демо-видео.

Отчет за 13.08.16 (Итоговый отчет)

Оценка (резюме)  кураторов проекта