Оглавление:
Видео: Робот-манипулятор Arduino Computer Vision: 4 шага (с изображениями)
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Основная идея этого руководства заключалась в том, чтобы создать простую руку робота 3DOF, которая собирает объекты и размещает их в нужном месте.
Материалы:
4 сервопривода SG90
МДФ 4мм
Ардуино Нано
Джемперы
Ноутбук
Клей
Нейлон
Шаг 1: набросок
Прежде всего, я сделал несколько рисунков, ища размер звеньев и эффектора.
a1 = 10 см
a2 = 8,5 см
a3 = 10 см
Но вам это легко, потому что я использовал Rhino для моделирования окончательной конструкции, а затем сделал лазерную резку.
**** Прикрепленные векторные файлы, если вы хотите их использовать ***
Шаг 2: Решите головоломку
Собрать вырезанные детали совсем несложно, просто следите за рисунками, они показывают, где разместить сервоприводы.
Шаг 3: Завершение работы с роботом
Я просто использовал немного нейлона для эффектора, как вы можете видеть на фотографиях.
Шаг 4: компьютерное зрение
В прикрепленных мною ранее CAD-файлах вы можете увидеть структуру веб-камеры. Кулачок подключен к Matlab, и это процесс:
1. Вам необходимо установить драйвер в Matlab.
2. Затем установите пакет arduino для Matlab, который позволит вам программировать arduino.
3. После того, как вы установили драйвер веб-камеры и Arduino, код будет делать снимок, а затем анализировать его.
4. Программа делит изображение на 3 слоя R, G и B.
5. Используя обратную кинематографию, веб-камера передает Arduino координаты.
где цвет, а затем робот идет в это место и берет объект.
6. Наконец я решил, где робот оставляет объект.
Я приложил объясненный код. Извините, только на испанском.
это все. Извините за мой английский.