Требуется разработчик с опытом разработки на Unity 3d / Delphi для реализации проекта. Задача - полное обновление пользовательского интерфейса оборудования. Более подробная информация о задаче в приложении. Сроки и бюджет обсуждаем индивидуально.
Разработка алгоритма распознавания по 3Д модели
Добрый день.
Необходимо разработать алгоритм распознавания и нахождения видимых образцов заданной детали в куче разнообразных деталей (навал) по 3д-модели данной детали.
Алгоритму будут предварительно известны следующие данные:
- список 3д-моделей деталей и сопоставленных им имен.
- точное положение и ориентация в пространстве камеры, лидара, датчиков и пр. распознающих устройств. Точность положения до 0,001 мм, точность ориентации до 0,001 градуса.
- параметры прямоугольника, в который вписан навал деталей (ориентация, положение, размеры) с точностью до 1 мм.
- примерная высота навала деталей, с точностью до 1 см.
- дополнительная информация, которая может потребоваться для калибровки системы: точное положение и ориентация каких-либо меток, калибровочных таблиц и пр.
На выходе: список-массив распознанных образцов, для каждого из которых известно положение по трём осям (X,Y,Z) по возможности с точностью до 0,001 мм и ориентация по трем углам (W,P,R) с точностью до 0,001 градуса, но не грубее 0,1 мм и 0,1 градуса.
Требования к аппаратной составляющей:
для распознавания разрешается использовать любые устройства наблюдения как пассивные (видео камеры, в одиночном, стерео- и мульти- исполнении), так и активные ИК-камеры, TOF-камеры, лидары, сонары и пр. в любом разумном количестве.
Вопрос приобретения соответствующей аппаратуры необходимой для разработки обсуждаем.
Требования к реализации:
Реализация на С++ в виде консольного приложения, которое должно успешно компилироваться и работать под Linux (Ubuntu 14.10) и Windows (7 и 8).
Форматы и интерфейсы для входных и выходных данных на выбор разработчика.
Возможность автокалибровки при текущих параметрах среды (освещение, температура, прозрачность).
Частные параметры задачи:
- размеры распознаваемых деталей от 2х2х2 до 200х200х200 мм.
- материал деталей металл, пластик, дерево.
- удаленность камеры от навала на выбор разработчика, при необходимости возможно перемещения камеры над навалом деталей промышленным роботом с учетом требуемых координат, направления и скорости.
Независимость системы от освещения, в том числе успешная работа при динамическом освещении.
Проведение работ только с юридическим оформлением сделки: либо заключение договора подряда, либо прием в штат.
+ NDA договор + договор на отчуждение исключительных прав на полученный продукт.
Сроки 2 – 6 месяцев, зависимо от плана работ и предоставления первых результатов.
-------------------------------------------------- ---------------
Все пункты ТЗ, в том числе вознаграждение за проект обсуждаемы и не являются жесткими.
При ответе на проект от Вас пожелания по оплате, оформлению, срокам, а также примерный план работ, планируемый подход к решению данной задачи и соответственно требования/пожелания по мат.обеспечению.
Заявки фрилансеров
Похожие заказы
- Прикладное ПО4 заявкиЗакрыт9 лет назад
Разработка ПО для Asterisk.
Прикладное ПО1 заявкаЗакрыт9 лет назадТребуется сделать программу для расчета длины отрезка и области его позиционирования от фиксированной точки. Пользователь задает значения и программа рассчитывает. Значений три типа с вариантами выбора показателей этих самых значений. Результат выражается в виде текста ...
Прикладное ПО6 заявокЗакрыт9 лет назадНеобходимо разработать программу/интерфейс, которые при вводе заданной модели спортивного товара найдет его на разных сайтах и приведет сравнительную информацию в определенном, структурированном и обработанном виде. Т.е. при поиске, например, кроссовок для баскетбола Air Jordan 3 ...
Прикладное ПО3 заявкиЗакрыт9 лет назадМне нужно реализовать программу, выполняющую функции покерного тернировщика. Примерное описание программы в прикрепленном документе. Всю покерную терминологию, необходмую для реализации проекта я объясню. Не стесняйтесь задавать вопросы в личных сообщениях, если без ...
Прикладное ПО1 исполнительЗавершен9 лет назадВопрос технического характера. В приложенном файле ссылки на исторические данные о консолидированных бюджетах субъектов РФ с 2005 по 2015 года. (официальный сайт Казначейства России). Предлагаемый формат представления сильно тормозит написание курсовой ...
Прикладное ПО4 заявкиЗакрыт9 лет назад1. Назначение. Программа предназначена для создания, управления содержимым баз данных, содержащих следующую информацию: a. Перечень регулярно обновляемых администратором со стороны компании-разработчика программы баз данных б. Информация от пользователей ...
Прикладное ПО2 заявкиЗакрыт9 лет назадидеальный пример http://ru.homestyler.com/floorplan/ главные функции: рисование стен соединение стен со стенами перемещение стен удаление нам нужно значительно проще, но с постепенным доведением ...
Прикладное ПО1 исполнительЗакрыт9 лет назадДобрый день! Интересует дестопное приложение с возможностью в дальнейшем сделать аналог под Андроид (через апи) Нужен музыкальный плеер который будет - воспроизводить потоковое аудио(Интернет радио) с заданного сервера - Транслировать M3U ...
Прикладное ПО1 заявкаЗакрыт9 лет назад- $30
Необходимо сделать программу, которая будет находить границы круга на подобных картинках. https://www.sendspace.com/file/fkyv9h Круг может находиться в разных местах и полностью не влезать в картинку. необходим исходный код на c++
Прикладное ПО1 заявкаЗакрыт9 лет назад