Python. Приведение к стандартам и общим правилам оформления
5 000 руб. за проект
Станок под управлением - Raspberry Pi 4 Model B 2GB в связке с Arduino Mega 2560,
В станке используется видеозрение, USB камера Logitech c930e подключенная к Raspberry. На основе полученной картинки с камеры проводится обсчёт изображения: дисторсии, андисторсии, контуры, фоны - это всё туда. Высчитываются необходимые координаты и соответсвующие команды передаются по USB на Arduino Mega управляющую моторами и прочими исполняющими устройствами.
К станку возможно удалённое подключение с наблюдением за рабочим процессом и полным доступом к системе.
Задача:
Станок управляется самописным кодом, доступа к специалисту создавшему код нет. Необходимо стандартизировать код, сделать его универсально читаемым.
В идеале по итогу вашей работы код должен соответствовать вот этой истории: https://tproger.ru/translations/15-rules-for-writi...
Как минимум: Должно быть описание каждой функции, классов и их методов, а также всех используемых переменных.
На данном этапе предлагаем изучить код и выдать ваши рекомендации по действиям над ним в рамках вышеозвученной задачи.
Стоимость работ: указана за этап.
Сроки: Зависят от ваших возможностей.
Параметры доступа к станку предоставим.
В штате есть специалист который сможет оценить ваши действия, он занят на других задачах.
В станке используется видеозрение, USB камера Logitech c930e подключенная к Raspberry. На основе полученной картинки с камеры проводится обсчёт изображения: дисторсии, андисторсии, контуры, фоны - это всё туда. Высчитываются необходимые координаты и соответсвующие команды передаются по USB на Arduino Mega управляющую моторами и прочими исполняющими устройствами.
К станку возможно удалённое подключение с наблюдением за рабочим процессом и полным доступом к системе.
Задача:
Станок управляется самописным кодом, доступа к специалисту создавшему код нет. Необходимо стандартизировать код, сделать его универсально читаемым.
В идеале по итогу вашей работы код должен соответствовать вот этой истории: https://tproger.ru/translations/15-rules-for-writi...
Как минимум: Должно быть описание каждой функции, классов и их методов, а также всех используемых переменных.
На данном этапе предлагаем изучить код и выдать ваши рекомендации по действиям над ним в рамках вышеозвученной задачи.
Стоимость работ: указана за этап.
Сроки: Зависят от ваших возможностей.
Параметры доступа к станку предоставим.
В штате есть специалист который сможет оценить ваши действия, он занят на других задачах.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.