LinuxCNC 2.7.2 + web-camera
-
NSUHCSP
- Новичок
- Сообщения: 19
- Зарегистрирован: 25 ноя 2015, 07:00
- Репутация: 2
- Настоящее имя: Олег
- Контактная информация:
LinuxCNC 2.7.2 + web-camera
Добрый день, товарищи.
С сайта http://linuxcnc.org/ скачали образ 2.7.2 и сделали LiveUSB. Загрузили, настроили станок, пока все что нужно от станка работает.
Но вот теперь есть необходимость подключить web-камеру и по возможности записывать видео обработки (хотим создать видеоблог по навыкам работы с ЧПУ, http://vk.com/nsu_hackspace).
По инструкциям/рекомендациям (http://wiki.linuxcnc.org/cgi-bin/wiki.p ... amview-Emc и http://wiki.linuxcnc.org/cgi-bin/wiki.p ... mbed_Video) не получается настроить подключение камеры в umc2 (не получается установить пакеты camunits и прочие).
Вопрос: Есть практический опыт настройки под данную версия LinuxCNC поддержку web-камеры в EMC2?
С сайта http://linuxcnc.org/ скачали образ 2.7.2 и сделали LiveUSB. Загрузили, настроили станок, пока все что нужно от станка работает.
Но вот теперь есть необходимость подключить web-камеру и по возможности записывать видео обработки (хотим создать видеоблог по навыкам работы с ЧПУ, http://vk.com/nsu_hackspace).
По инструкциям/рекомендациям (http://wiki.linuxcnc.org/cgi-bin/wiki.p ... amview-Emc и http://wiki.linuxcnc.org/cgi-bin/wiki.p ... mbed_Video) не получается настроить подключение камеры в umc2 (не получается установить пакеты camunits и прочие).
Вопрос: Есть практический опыт настройки под данную версия LinuxCNC поддержку web-камеры в EMC2?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: LinuxCNC 2.7.2 + web-camera
Какая камера?
В системе из коробки она видна? В cheese нормально показавает?
В системе из коробки она видна? В cheese нормально показавает?
- torvn77
- Мастер
- Сообщения: 2442
- Зарегистрирован: 02 июн 2012, 22:12
- Репутация: 215
- Откуда: Россия,Санкт-Петербург
- Контактная информация:
Re: LinuxCNC 2.7.2 + web-camera
С одной стороны видеопоток с камеры работе LinuxCNC на Mesa не мешает,
но с другой стороны вы хотите видео ещё и записывать, а это и лишняя нагрузка на процессор, и занятие IO записью потока на диск.
Не проще ли для записи использовать отдельный комп?
но с другой стороны вы хотите видео ещё и записывать, а это и лишняя нагрузка на процессор, и занятие IO записью потока на диск.
Не проще ли для записи использовать отдельный комп?
-
berkas
- Кандидат
- Сообщения: 62
- Зарегистрирован: 02 май 2014, 18:57
- Репутация: 6
- Откуда: Томск (Новосибирск)
- Контактная информация:
Re: LinuxCNC 2.7.2 + web-camera
Интересная тема.
Пока еще не разбирался с этим. У меня версия 2.7.0
Сначала тоже не мог установить пакеты, из репозитария deb http://psha.org.ru/debian/ testing contrib. Потом попробовал deb http://psha.org.ru/debian/ precise contrib и установилось. Хотя, вроде ошибку при установке выдал, не помню точно.
Пока еще не разбирался с этим. У меня версия 2.7.0
Сначала тоже не мог установить пакеты, из репозитария deb http://psha.org.ru/debian/ testing contrib. Потом попробовал deb http://psha.org.ru/debian/ precise contrib и установилось. Хотя, вроде ошибку при установке выдал, не помню точно.
-
NSUHCSP
- Новичок
- Сообщения: 19
- Зарегистрирован: 25 ноя 2015, 07:00
- Репутация: 2
- Настоящее имя: Олег
- Контактная информация:
Re: LinuxCNC 2.7.2 + web-camera
Камера китайская Helios Optic Camera (как-то так называется, затертая этикетка), но UVC поддерживает.
Из коробки работает, в Cheese и фото и видео делает и эффекты включает.
Из коробки работает, в Cheese и фото и видео делает и эффекты включает.
-
NSUHCSP
- Новичок
- Сообщения: 19
- Зарегистрирован: 25 ноя 2015, 07:00
- Репутация: 2
- Настоящее имя: Олег
- Контактная информация:
Re: LinuxCNC 2.7.2 + web-camera
Как добавить вкладку с захватом камеры я разобрался:
Устанавливаем MPlayer (terminal -> sudo apt-get install mplayer) и в файл *.ini вносим записи:
Тут же рисуем перекрестие из двух прямоугольников 
А вот как выводить по-верх видео значения DRO например, или что схожее с Combi_DRO?
Или можно на эту же вкладку вывести сделанную в GladeVCP форму или элементы?
Устанавливаем MPlayer (terminal -> sudo apt-get install mplayer) и в файл *.ini вносим записи:
Код: Выделить всё
[DISPLAY]
EMBED_TAB_NAME = LiveCam
EMBED_TAB_COMMAND = mplayer -wid {XID} tv://0 -vf rectangle=-1:2:-1:240,rectangle=2:-1:320:-1А вот как выводить по-верх видео значения DRO например, или что схожее с Combi_DRO?
Или можно на эту же вкладку вывести сделанную в GladeVCP форму или элементы?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: LinuxCNC 2.7.2 + web-camera
На туже врядли, можно рядом повесить...NSUHCSP писал(а):Или можно на эту же вкладку вывести сделанную в GladeVCP форму или элементы?
-
NSUHCSP
- Новичок
- Сообщения: 19
- Зарегистрирован: 25 ноя 2015, 07:00
- Репутация: 2
- Настоящее имя: Олег
- Контактная информация:
Re: LinuxCNC 2.7.2 + web-camera
Рядом на этой вкладеке?
-
NSUHCSP
- Новичок
- Сообщения: 19
- Зарегистрирован: 25 ноя 2015, 07:00
- Репутация: 2
- Настоящее имя: Олег
- Контактная информация:
Re: LinuxCNC 2.7.2 + web-camera
Нужно чтобы можно было одновременно на экране видеть и захваченное видео и отображение DRO например. Как -нить вот так
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: LinuxCNC 2.7.2 + web-camera
DRO есть в GladeVCP, добавь его в правую панель и все.
-
NSUHCSP
- Новичок
- Сообщения: 19
- Зарегистрирован: 25 ноя 2015, 07:00
- Репутация: 2
- Настоящее имя: Олег
- Контактная информация:
Re: LinuxCNC 2.7.2 + web-camera
Nick, помоги пожалуйста.
Нарисовал свою панельку в GladeVCP, внедрил ее в Axis.
На панельке метки подключил к пинам текущих позиций на осях, все работает (показываются).
А вот как прицепить на кнопки mdi команды, которые у меня в *.ini файле прописаны?
Нарисовал свою панельку в GladeVCP, внедрил ее в Axis.
На панельке метки подключил к пинам текущих позиций на осях, все работает (показываются).
А вот как прицепить на кнопки mdi команды, которые у меня в *.ini файле прописаны?
Код: Выделить всё
[b]содержимое setup.hal:[/b]
sets spindle-at-speed true
net net_xl axis.0.coarse-pos-cmd gladevcp.xl
net net_yl axis.1.coarse-pos-cmd gladevcp.yl
net net_zl axis.2.coarse-pos-cmd gladevcp.zl
# net go_home_x gladevcp.home_x halue.mdi-command-00
# net go_home_y gladevcp.home_y halue.mdi-command-01
# net go_home_z gladevcp.home_z halue.mdi-command-02
# net go_global_home halue.mdi-command-03 gladevcp.global_homeКод: Выделить всё
[b]содержимое CNC.ini:[/b]
[DISPLAY]
DISPLAY = axis
GLADEVCP = setup.ui
[HAL]
HALUI=halui
HALFILE = CNC.hal
HALFILE = custom.hal
POSTGUI_HALFILE = setup.hal
[HALUI]
MDI_COMMAND = G0 X0 F100
MDI_COMMAND = G0 Y0 F100
MDI_COMMAND = G0 Z0 F100
MDI_COMMAND = G92 X0 Y0 Z0
MDI_COMMAND = S1500 M2
MDI_COMMAND = S2500 M2
MDI_COMMAND = S3500 M2
MDI_COMMAND = S4500 M2
- Вложения
-
- CNC.tar.gz
- (7.26 КБ) 1246 скачиваний
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: LinuxCNC 2.7.2 + web-camera
Код: Выделить всё
net go_home_x gladevcp.home_x halui.mdi-command-00
net go_home_y gladevcp.home_y halui.mdi-command-01
net go_home_z gladevcp.home_z halui.mdi-command-02
net go_global_home gladevcp.global_home halui.mdi-command-03NSUHCSP писал(а):halue.mdi-command-00
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: LinuxCNC 2.7.2 + web-camera
можно "вешать" mdi команды на кнопки (hal_button) прямо в Glade:
(не прописывая в конфиге)
(не прописывая в конфиге)
-
NSUHCSP
- Новичок
- Сообщения: 19
- Зарегистрирован: 25 ноя 2015, 07:00
- Репутация: 2
- Настоящее имя: Олег
- Контактная информация:
Re: LinuxCNC 2.7.2 + web-camera
Спасибо.
Банальная опечатка, а найти сам не смог.
Банальная опечатка, а найти сам не смог.
-
cuplcomp
- Новичок
- Сообщения: 1
- Зарегистрирован: 20 янв 2017, 21:21
- Репутация: 0
- Настоящее имя: Igor
- Контактная информация:
Re: LinuxCNC 2.7.2 + web-camera
Подскажите, в линукс новичок. Установил linuxcnc 2.7
Хочу поставить пакет от http://psha.org.ru/debian/ но при установке ругается на просроченный ключ. Что делать?
Хочу поставить пакет от http://psha.org.ru/debian/ но при установке ругается на просроченный ключ. Что делать?
-
Фрост
- Мастер
- Сообщения: 393
- Зарегистрирован: 28 окт 2013, 00:18
- Репутация: 23
- Настоящее имя: Сергей
- Контактная информация:
Re: LinuxCNC 2.7.2 + web-camera
Запускай с ключем игнорирования проверки. Точно уже не помню, находил в яндексе когда ставил похожее
