Страница 5 из 8
Re: Нужен мастер для изготовления не SMD Раскладчика)
Добавлено: 20 ноя 2016, 16:52
AndyBig
selenur писал(а):деталь полученную с камеры уже вращать на нужный угол?
Так проблема как раз в том, чтобы определить угол поворота детали на камере по сравнению с тем что должно быть

Кстати, в том же OpenCV есть и поиск заданного контура, которому программа предварительно обучена. Только не помню выдает ли он при нахождении угол поворота...
Re: Нужен мастер для изготовления не SMD Раскладчика)
Добавлено: 20 ноя 2016, 16:58
selenur
AndyBig писал(а):selenur писал(а):деталь полученную с камеры уже вращать на нужный угол?
Так проблема как раз в том, чтобы определить угол поворота детали на камере по сравнению с тем что должно быть

Кстати, в том же OpenCV есть и поиск заданного контура, которому программа предварительно обучена. Только не помню выдает ли он при нахождении угол поворота...
Вот смотри пример,
https://blogs.msdn.microsoft.com/rucodi ... 1/16/1003/
Есть буквы с известным контуром (типа оригинальные данные), и есть кубики с буквами, наши детальки, причем ориентированы как попало, после определения нужной детали, ну и там дальше....
Re: Нужен мастер для изготовления не SMD Раскладчика)
Добавлено: 20 ноя 2016, 17:03
bolek4321
AndyBig писал(а): не ею пользуетесь?
Да, в OpenCV она.
Re: Нужен мастер для изготовления не SMD Раскладчика)
Добавлено: 20 ноя 2016, 17:06
AndyBig
selenur писал(а):Вот смотри пример
Ну я и говорю - попробовать работать с поиском известных контуров

В примере как раз используется OpenCV, о которой я и говорил.
bolek4321 писал(а):Да, в OpenCV она.
Так что она, каждый раз по разному назначает прямоугольник?
Re: Нужен мастер для изготовления не SMD Раскладчика)
Добавлено: 20 ноя 2016, 17:19
vagr
Даа, активность высокая. Я просто улетел в Москву и на ходу с айфона не совсем удобно все читать и отвечать. Через пару дней буду в Сочи у компа, тогда реагировать чаше получится на посты.
Теперь по теме: я выложил фото деталей))), а не коробочек в чем они лежат( это для девочек сборщиц они там ), и ясно что станку не оттуда их надо забирать, а с заранее набитого магазина под нужным углом поставленных деталей. Любая деталь, даже когда её отрисовываешь например в Кореле, вписана в условный прямоугольник. Детали все маленькие и легкие, я их вакуумным пинцетом поднимал. Надо только не центр находить за что брать, а центр тяжести, чтоб параллельно порталу перемещать. Насчёт ТЗ. Если бы я был такой умный, то мне скорее здесь никто не нужен был. Я пришёл к зубному и говорю что болит ЧЕЛОВЕЧЕСКИМ!! языком, он мне будет говорить чтоб я ему на латыни изложил мой диагноз!!!??
Продолжение потом....неудобно
Re: Нужен мастер для изготовления не SMD Раскладчика)
Добавлено: 20 ноя 2016, 17:19
vagr
---.
Re: Нужен мастер для изготовления не SMD Раскладчика)
Добавлено: 20 ноя 2016, 17:32
Oxford
Вам предложили 2 миллиона. Вам это дорого.
За 100000 устроит установщик?
Вы озвучьте на какой бюджет рассчитываете, диапазон в который уложиться надо.
В магазине например когда обувь покупают уже знают что пара сапог им нужна за 2000р, а не за 5000р
Но это сапоги серийные, разработка пары сапог под свои хотелки будет стоить гораздо больше. Минимум в два раза дороже.
Посмотрите в сторону
http://www.k97.ru/catalog/promishlennie ... a/irb_360/
IRB 360 от ABB например неплохой.
За 1600000р можно купить хороший промышленный робот
http://inrosystems.ru/product/robot-kuka-kr-150-2
Re: Нужен мастер для изготовления не SMD Раскладчика)
Добавлено: 20 ноя 2016, 17:33
bolek4321
AndyBig писал(а):Так что она, каждый раз по разному назначает прямоугольник
Нет, но назначенный ею прямоугольник отличается от того, что был в исходнике.
Можно, конечно, придумывать, как это использовать, но пока ясного пути не вижу.
Обрати внимание на плавно закругляющуюся нижнюю часть "курицы": здесь каждый пиксел считанной камерой картинки может повлиять на угол поворота.
selenur писал(а):Вот смотри пример,
Пример хороший, наглядный. Один вопрос: почему этот отличный и быстрый алгоритм не используют в OCR? Нейросети придумывают...
Ради смеха, взять наклонный текст да и скормить его через вебку читалке. Какой будет результат? Думаю, не всё будет так красиво, как в статье: у меня не получилось, пробовал.

Re: Нужен мастер для изготовления не SMD Раскладчика)
Добавлено: 20 ноя 2016, 17:40
bolek4321
vagr писал(а):Надо только не центр находить за что брать, а центр тяжести,
Вот я специально в сообщении
http://www.cnc-club.ru/forum/viewtopic. ... 15#p314915 картинку привёл: у деталей 1,2 центр масс приходится на воздух, дырку. И за что брать прикажете?
vagr писал(а):Я пришёл к зубному и говорю что болит ЧЕЛОВЕЧЕСКИМ!! языком...
А он, добрая душа, ни слова не говоря, сначала щупом потыкал в зуб - чтобы глаза на лоб вылезли, потом без анестезии высверливал дырки и удалял нервы (пациент описался прямо в кресле), потом, побурчал что-то под нос, ухватил щипцы да и давай зуб драть (пациент поорал, поорал и отключился). А потом, когда пациента, откачали, сказал : "Извини, мужик, промахнулся малость, надо соседний зуб полечить. Начинаем?"

Re: Нужен мастер для изготовления не SMD Раскладчика)
Добавлено: 20 ноя 2016, 17:55
Oxford
Зубной врач с вас будет постепенно по мере проблем доить деньгами и вы будете платить ровно столько, сколько он скажет.
Во вторых он уже заранее обучен и имеет опыт в лечении.
В третьих это серийная работа поставленная на поток.
Re: Нужен мастер для изготовления не SMD Раскладчика)
Добавлено: 20 ноя 2016, 18:09
AndyBig
bolek4321 писал(а):Нет, но назначенный ею прямоугольник отличается от того, что был в исходнике.
Ну и пофиг, пусть отличается, эту разницу можно просто внести в свойства этого типа деталей

Тут все равно еще неясно как будет назначаться угол и позиция всем деталям

Re: Нужен мастер для изготовления не SMD Раскладчика)
Добавлено: 20 ноя 2016, 18:12
selenur
selenur писал(а):Вот смотри пример,
Пример хороший, наглядный. Один вопрос: почему этот отличный и быстрый алгоритм не используют в OCR? Нейросети придумывают...
Ради смеха, взять наклонный текст да и скормить его через вебку читалке. Какой будет результат? Думаю, не всё будет так красиво, как в статье: у меня не получилось, пробовал.

[/quote]
Если деталь положить на поверхность и сфоткать для анализа изображения, то вариант с наклоном можно исключить. Нейросети это хорошо, но скорость пока не айс.....
Re: Нужен мастер для изготовления не SMD Раскладчика)
Добавлено: 20 ноя 2016, 18:43
savo
Если не анализировать контур детали, а нарисовать, на обратной стороне, тем же лазером которым режем некий ключ- три точки, треугольник или подобное и уже ориентировать по нему, рисовать можно в центре масс.
Re: Нужен мастер для изготовления не SMD Раскладчика)
Добавлено: 20 ноя 2016, 20:00
AndyBig
Теперь предложите по быстрому как переворачивать деталь лицевой стороной вверх после того как посмотрели на ключ на обратной стороне

Re: Нужен мастер для изготовления не SMD Раскладчика)
Добавлено: 20 ноя 2016, 20:15
savo
AndyBig писал(а):тороной вверх после того как посмотрели на ключ на обратной стороне
дак собирать вверх ногами, ну или смотреть снизу
Re: Нужен мастер для изготовления не SMD Раскладчика)
Добавлено: 20 ноя 2016, 20:19
foundsecret
SVP писал(а):vagr писал(а):А вообще мне нужны советы по существу темы- а не философия на тему почему, как и где.
Совет по существу: закажите себе за 50000-100000 руб написание ТЗ.
Любым грамотным технарем.
Не включайте в него НИКАКИХ хотелок, кроме остро необходимых.
Будьте готовы повторить этот этап 2-3 раза.
Потом уже, с четко поставленно задачей ищите исполнителей.
Яб тут процитировал про то, какой результат бывает без четкого ТЗ,
но обещали забанить...
http://arint.ru/analytics/spec.html - что интересно, частенько мятущимся заказчикам показываю эту ссылку. Некоторые продолжают метаться и мяться. Другие, более продвинутые, сразу действуют по этой стратегии. Сначала заказывают разработку ТЗ, и потом у нас же - софт по этому ТЗ
Попробуй отнекаться, когда изначально под себя делал?

Re: Нужен мастер для изготовления не SMD Раскладчика)
Добавлено: 20 ноя 2016, 20:21
foundsecret
arkhnchul писал(а):Если подсовывать раскладчику правильно ориентированные стопки, то все становится резко проще.
Сразу подумал об этом!

Зачем делать все одним манипулятором... Один может собирать, а другие - подготавливать. Детальки расставлять и поворачивать. Если это промпроизводство, то за счет этого будет быстрее.
И, даже если одним - программу веселее разрабатывать по частям. По факту получения работающих тестов можно и объединить.
Re: Нужен мастер для изготовления не SMD Раскладчика)
Добавлено: 20 ноя 2016, 20:38
foundsecret
Оффтопическое. Был такой случай...
Поставили задачу - на конвейере обнаруживать предметы
строго определенной формы. Как только появится - просто зажечь лампочку.
С OCV, конечно, решалось тривиально. Но задача заключалась в том, чтобы подвесить независимое устройство, не большое, не капризное по питанию и вентиляции. То есть вариант с системником отметался.
В качестве эксперимента попробовал ардуину. И, что интересно, получилось.
"Баланс белого" настраивал по месту регулировкой подсвечивающего светодиода

Картинка через фильтры приводилась в Ч/Б, и сразу получал серию редукций по разрешению. Конечно четных - 1/2, 1/4, 1/8, 1/16 и т.д. Из наименьших редукций определял количество предметов и их положение (можно было и скорость движения конвейера получить...). Потом для каждого предмета брал фрагмент с его изображением, и редукции в цикле вращал, до совпадения с маской - образцом. Совпадение считал простым вычитанием матриц - если на выходе меньше дельты - значит совпало. Детальки одна на другой не лежали.
Это удивительным образом заработало! Прошло уже почти 2 года, точно знаю, что приборчик жив, работает, и лажи за ним не наблюдалось.
Re: Нужен мастер для изготовления не SMD Раскладчика)
Добавлено: 20 ноя 2016, 20:41
foundsecret
vagr писал(а):Мне уже в личку за 2 ляма предложили)), ясно что дорого
Не, это не дорого. Дешевле - или серийные решения (где в НИОКР и проектирование уже вложена большая сумма), или профанация.
Другой вопрос, что если бизнес таких вложений в производство не потянет - а стоит ли в этот бизнес делать вложения в принципе? Это уже "самозанятость", а не бизнес. 2 ляма - это цена условно типового станка.
Re: Нужен мастер для изготовления не SMD Раскладчика)
Добавлено: 20 ноя 2016, 20:49
Oxford
Для этого есть бизнес-планирование