Веб камера

Контроллеры, драйверы, датчики, управляющие устройства.
vladin21
Кандидат
Сообщения: 75
Зарегистрирован: 28 янв 2012, 21:37
Репутация: 31
Контактная информация:

Re: Веб камера

Сообщение vladin21 »

Поскольку на портальнике стоит 0501 DSP пульт, то программные прибамбасы не проходят, приходится "по старинке". Тем более добавились работы по гравировке с вырезанием отверстий , решил немного упростить процесс.
Для поиска краев\ центров при позиционирование заготовки использовал давно валявшуюся вебкамеру и 14" телек (плюшкинизм однако иногда помогает..хорошо , что не выкинул :think: )
Крепление сделал простое...из мдф таркета. Нагрузки нет, камеру держит мертво. Кроме того , с учетом круглого корпуса, можно подстроить горизонты по осям.
20150620_142457.jpg (4577 просмотров) <a class='original' href='./download/file.php?id=52719&mode=view' target=_blank>Загрузить оригинал (1.71 МБ)</a>
Линия от гравера 0.2мм на телеке вышла в 3мм. Так что попадание по точности позиционирования в 0.1мм гарантировано.
Собственно заморочился с камерой только из-за применения вакуумного стола.
20150601_151633.jpg (4577 просмотров) <a class='original' href='./download/file.php?id=52720&mode=view' target=_blank>Загрузить оригинал (1.51 МБ)</a>
Надоело лепить пластик на двухсторонний скотч...потом мордоваться отдирать.
Сейчас вначале на вакумном столе гравирую, потом на жертвенном, после позиционирования по реперным точкам через камеру, режу сквозные отверстия и проемы.
Стол сделал из акрилового камня+вакуумный насос с накопителем.
Аватара пользователя
Sandr
Опытный
Сообщения: 108
Зарегистрирован: 28 сен 2016, 12:07
Репутация: 5
Настоящее имя: Александр
Контактная информация:

Re: Веб камера

Сообщение Sandr »

verser писал(а):Для linuxcnc есть плагин CamUnits.
А уважаемые могут пояснить - как поставить сей плагин на LINUXCNC 2.7.8 (Debian 7.11 wheezy)

При добавлении репозитория psha.org.ru
и обновлении

Код: Выделить всё

sudo apt-get update
получаю ошибку

Код: Выделить всё

W: Ошибка GPG: http://psha.org.ru lucid Release: Следующие подписи неверные: KEYEXPIRED 1446622515 KEYEXPIRED 1446622515 KEYEXPIRED 1446622515
Блог на моем сайте sandr.ru
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Веб камера

Сообщение nkp »

Sandr писал(а):как поставить сей плагин на LINUXCNC 2.7.8 (Debian 7.11 wheezy)
не прошло и двух лет)))
CamPY.tar
(50 КБ) 315 скачиваний
в README описана установка:
установить доп. пакеты
проверить камеру на работоспособность

запустить CamPY_setup.py
Аватара пользователя
vovafed
Мастер
Сообщения: 1822
Зарегистрирован: 08 фев 2013, 16:19
Репутация: 325
Настоящее имя: Владимир
Откуда: башкортостан
Контактная информация:

Re: Веб камера

Сообщение vovafed »

Эта программа может определять реперные точки, или только видео глазок?
По машинному переводу сайта не понял(
Микола
Новичок
Сообщения: 38
Зарегистрирован: 21 июл 2014, 16:59
Репутация: 3
Настоящее имя: Николай
Откуда: Московская обл.
Контактная информация:

Re: Веб камера

Сообщение Микола »

fsmoke писал(а):Здравствуйте, пилю очередную самодельную pick and place машину.... чтоб было все как у взрослых. Но чет инфы вообще не могу найти про прикручивание камеры к чпу
Доброго здравия. Информации действительно мало но есть. У вас не совсем правильный концептуальный подход.

1. Нужно искать/строить систему управления с возможностью динамического формирования управляющих команд.
2. Камеры нужно как минимум 2 - выравнивание элемента и корректировка положения платы по рэперным меткам и как следствие менять/формировать код на лету.
3. Небольшое дополнение по камерам
для платы (смотрит вниз) - просто ставиться сбоку (есть смещение), когда формируется команда с участием камеры используюется смещение.
для элемента - ставиться фиксированно на столе с подсветкой и смотрит вверх.

Есть бесплатные программы могут служить как пример, в поиске OpenPnP и PP4Sofware. У них есть вся работа с камерами.
Есть некоторое ограничение - они привязаны к определенной кинематике.
В случае если свое делать на базе известного - изучать API mach3 или linuxcnc.
Если вы начинаете - лучше готовый OpenPnP и кинематику подогнать под софт.

Мне не понравились/не подошли (у меня несколько типов фидеров), но попробовал и получил много информации. Я в принципе сделал свою систему с применением конроллера GRBL. С камерами немного повозился - OpenCV в помощ.

Пример работы моих(OpenCV) алгоритмов в настроечном окне. Очень стабильное определение.
a1.jpg (3114 просмотров) <a class='original' href='./download/file.php?id=160273&mode=view' target=_blank>Загрузить оригинал (93.95 КБ)</a>
a2.jpg (3114 просмотров) <a class='original' href='./download/file.php?id=160274&mode=view' target=_blank>Загрузить оригинал (101.84 КБ)</a>
В целом все комерциализировано - много интелектуальной закладки.
Мой первый установщик работал без камер на mach3, приходилось подправлять, сейчас - ляпота.
Ответить

Вернуться в «Электроника»