Доработать open source проект (Qt C++) с пользовательским интерфейсом

Цена договорная • безналичный расчёт
08 июня 2018, 16:31 • 5 откликов • 67 просмотров
Для проекта научно-исследовательского института необходимо доработать ПО с открытым исходным кодом. Название ПО - QGroundControl.

Официальный сайт QGC: http://qgroundcontrol.com


GitHub: https://github.com/mavlink/qgroundcontrol

Список того, что конкретно необходимо поменять в софте:
1) Пользовательский интерфейс. Визуальная составляющая должна быть
основательно переработана (по нашим макетам) в сторону упрощения
работы пользователя. Изменения по большей части коснутся компоновки главного окна.

2) Язык. Все текстовые элементы должны быть переведены на русский
язык.


3) Реализация получения (через USB) и обработки данных с устройства
измерения скорости ветра.


4) Сопряжение данного ПО с ПО от других разработчиков (синхронизация
точек, установленных на карте и другое).

5) Интеграция в данное ПО библиотеки трансляции видео-потока через
http и rtp/rtsp (тоже от сторонних разработчиков), либо адаптация
существующего в QGC модуля трансляции видео под нужды нашего
проекта.


6) Добавление возможности отправлять на беспилотный летательный
аппарат дополнительные команды, необходимые для нашего проекта. QGC
будет общаться с автопилотом БЛА по протоколу MAVLink.

В целом проект долгосрочный, будет время неспешно и вдумчиво писать код, будет время тщательно его протестировать. Однако, первые два пункта (переработка интерфейса и перевод на русский язык) необходимо реализовать до осени 2018 года.

В связи с описанными выше сроками, пункты 3-6 умышленно не расписываются подробно, они будут дополняться и обсуждаться по мере поступления нам оборудования и общения со сторонними разработчиками.

Что касается макетов пользовательского интерфейса - они будут предоставлены конкретному исполнителю и подвергнуты тщательному обсуждению.

Для тестирования доработанного ПО с реальным оборудованием будет предоставлен VPN.
Выполнение заказа через оформление договора. Не обязательно, но было бы отлично, если исполнитель смог бы периодически посещать наш офис (г. Смоленск) по предварительной договоренности (для оформления бумаг и тестирования софта с реальным оборудованием без VPN).
Оплата договорная. Называйте свою цену после изучения сложности и объема работ.