Для экономии здоровья, задался целью создать себе помощника.
Я занимаюсь покраской деревянных изделий краскопультом.
При первичной окраске выполняются однотипные операции, такие как нанесения грунтовочных слоев.
Вот их и хочется автоматизировать.
Исследуя промышленные образцы, пришел к выводу что существует 2 основных пути. Это конвейерная окраска и окраска роботом - манипулятором.
Есть еще варианты окунания, наливания, статического напыления итп, но у нас задача красить аэрозолю.
Учитывая отсутствие опыта в программировании- робот манипулятор отпадает.
Останавливаемся на окрасочной камере проходного типа. или конвейера.
Задача:
1) обнаружить объект на входе в зону покраски, определить контур изделия.
2) произвести расчет траектории, переместить объект в зону окраски.
3)генерировать траекторию для инструмента
4)собственно окрасить
5)вывести из зоны
Для осуществления данной задачи построен прототип. ленточный конвейер с шаговым приводом над которым размещена линейная ось с шаговым приводом и закреплен условный краскопульт.Принцип струйного принтера. пистолет движется поперек детали. в дальнейшем будет 4 пистолета и более сложный алгоритм.
Но начинаем с малого.
Управлять будем Arduino uno Смотреть будем веб камерой.
Помогите правильно начать. Какие области стоит изучить.
С чего нужно начинать работу с OpenCV и как ее связать с контроллером?
Заранее благодарю всех.