Производственное оборудование

Доброго времени суток!
Занимаюсь внедрение автоматизации процессов у себя на предприятии (старом советском). В частности, управлением пневматикой, шаговыми двигателями, сервоприводами и различными датчиками по средствам программирования платы ардуино (да, может это не серьезный подход, скажут многие, но это работает). Надо двигаться дальше в машинное зрение, но вообще не знаю, как к этому вопросу подойти...
Опишу, как я вижу одну из задач. Деталь состоит из основание из текстолита, на котором расположено 4 круглых стержня (перпендикулярно основанию).
Как я вижу алгоритм работы данного устройства:
1) Мы фоткаем эту деталь.
2) Распознаем координаты центров этих стержней.
3) Передаем координаты центров на шаговые двигатели, которые перемещают стол под механизм припайки проводков к центрам этих стержней по очереди.
Детальки у нас практически один в один, текстолитовое основание диаметром всего 15 мм.
1) Какая нужна камера (я так понимаю, с маленьким фокусным расстоянием)?
2) Думаю проще всего это делать с использованием OpenCV или нет?
3) Машинное зрение обрабатывает обычный компьютер или одноплатный компьютер (ардуино, я так понимаю не потянет)
4) Какие нужны программы и язык программирования (c++ или Питон)?
Помогите пожалуйста разобраться, а то я вообще не знаю, как к такому подступиться
Занимаюсь внедрение автоматизации процессов у себя на предприятии (старом советском). В частности, управлением пневматикой, шаговыми двигателями, сервоприводами и различными датчиками по средствам программирования платы ардуино (да, может это не серьезный подход, скажут многие, но это работает). Надо двигаться дальше в машинное зрение, но вообще не знаю, как к этому вопросу подойти...
Опишу, как я вижу одну из задач. Деталь состоит из основание из текстолита, на котором расположено 4 круглых стержня (перпендикулярно основанию).
Как я вижу алгоритм работы данного устройства:
1) Мы фоткаем эту деталь.
2) Распознаем координаты центров этих стержней.
3) Передаем координаты центров на шаговые двигатели, которые перемещают стол под механизм припайки проводков к центрам этих стержней по очереди.
Детальки у нас практически один в один, текстолитовое основание диаметром всего 15 мм.
1) Какая нужна камера (я так понимаю, с маленьким фокусным расстоянием)?
2) Думаю проще всего это делать с использованием OpenCV или нет?
3) Машинное зрение обрабатывает обычный компьютер или одноплатный компьютер (ардуино, я так понимаю не потянет)
4) Какие нужны программы и язык программирования (c++ или Питон)?
Помогите пожалуйста разобраться, а то я вообще не знаю, как к такому подступиться
