Съдържание:

Arduino Computer Vision Robot Arm: 4 стъпки (със снимки)
Arduino Computer Vision Robot Arm: 4 стъпки (със снимки)

Видео: Arduino Computer Vision Robot Arm: 4 стъпки (със снимки)

Видео: Arduino Computer Vision Robot Arm: 4 стъпки (със снимки)
Видео: Leap Motion SDK 2024, Ноември
Anonim
Image
Image
Arduino Computer Vision Robot Arm
Arduino Computer Vision Robot Arm

Основната идея с тази инструкция беше просто да направите обикновена ръка 3DOF робот, която да събира предмети и да ги поставя на правилното място.

Материали:

4 серво SG90

MDF 4 мм

Arduino Nano

Джъмпери

Лаптоп

Лепило

Найлон

Стъпка 1: Скицирайте

Скица
Скица
Скица
Скица

Първо направих няколко рисунки, търсейки размера на връзките и ефектора.

а1 = 10см

a2 = 8,5 см

а3 = 10см

Но ви е лесно, защото използвах Rhino за моделиране на окончателната структура, а след това направих лазерно изрязване.

**** Прикачени векторни файлове, ако искате да ги използвате ***

Стъпка 2: Решете пъзела

Решете пъзела
Решете пъзела
Решете пъзела
Решете пъзела
Решете пъзела
Решете пъзела

Събирането на изрязаните части е напълно лесно, просто следвайте снимките, те показват къде да поставите сервомоторите.

Стъпка 3: Завършване на робота

Довършване на робота
Довършване на робота
Довършване на робота
Довършване на робота
Довършване на робота
Довършване на робота

Току -що използвах малко найлон за ефектора, както можете да видите на снимките.

Стъпка 4: Компютърно виждане

Image
Image

В CAD файловете, които прикачих по -рано, можете да видите структурата на уеб камерата. Камерата е свързана към matlab и това е процесът:

1. Трябва да инсталирате драйвера в matlab

2. След това инсталирайте пакета arduino за matlab, който ви позволява да програмирате arduino.

3. След като инсталирате драйвера за уеб камера и arduino, кодът заснема моментна снимка и след това я анализира.

4. Софтуерът разделя изображението на 3 слоя R, G и B.

5. Използвайки обратна кинематография, уеб камерата дава на arduino координатите

където е цветът и след това роботът отива на това място и взема обекта.

6. Накрая реших къде роботът оставя обекта.

Прикачих обяснения код. Съжалявам, само испански.

това е всичко. съжалявам за английския ми

Препоръчано: