Spisu treści:

Demonstracja ramienia robota reaktora Arbotix i kamery Pixycam: 11 kroków
Demonstracja ramienia robota reaktora Arbotix i kamery Pixycam: 11 kroków

Wideo: Demonstracja ramienia robota reaktora Arbotix i kamery Pixycam: 11 kroków

Wideo: Demonstracja ramienia robota reaktora Arbotix i kamery Pixycam: 11 kroków
Wideo: Pulpitowa automatyczna maszyna do mocowania śrubowego, automatyczna maszyna do wkręcania, fabryka w 2024, Listopad
Anonim
Demonstracja ramienia robota reaktora Arbotix i kamery Pixycam
Demonstracja ramienia robota reaktora Arbotix i kamery Pixycam

Jesteśmy 2 studentami z college'u UCN w Danii. Otrzymaliśmy zadanie, aby w ramach oceny naszej klasy, robota i wizji zrobić nieodgadniony element. Wymogiem projektu było włączenie jednego lub więcej robotów firmy arbotix i wykonanie zadania.

Opis Projektu:

Wybranym zadaniem dla naszego projektu było użycie ramienia robota i kolorowej kamery, dzięki czemu robot podniesie znacznik i przesunie go przed kamerę, wykrywając kolor tego znacznika i z rozpoznanego koloru robot rysuje kształt na tablica zależała od koloru.

Autorzy: Razvan Ovreiu i Danny Pedersen

Krok 1: Rekomendacje użytkownika

Rekomendacje użytkownika
Rekomendacje użytkownika

Zaleca się, że jeśli spróbujesz podążać za tym trudnym zadaniem, masz podstawową wiedzę lub zrozumienie następujących tematów, chociaż nie jest to konieczne:

· Arduino (https://learn.trossenrobotics.com/arbotix/7-arboti…)

· Anatomia robota

· Podstawowe programowanie (najlepiej C)

· Cierpliwość

Linki poniżej iw całej instrukcji mogą zaoferować niezbędną wiedzę na temat różnych wyżej wymienionych tematów i wiele więcej, dlatego zaleca się korzystanie z nich w przypadku jakichkolwiek pytań lub problemów.

Arbotix:

Arduino:

pixycam:

Krok 2: Potrzebne materiały

Potrzebne materiały
Potrzebne materiały
Potrzebne materiały
Potrzebne materiały
Potrzebne materiały
Potrzebne materiały
Potrzebne materiały
Potrzebne materiały

Wszystkie wymienione pozycje, które są wymienione, są zobowiązane do

zreplikuj konfigurację. Wszystkie przedmioty można znaleźć i kupić na poniższej stronie internetowej z wyjątkiem markerów do tablic suchościeralnych:

www. Trossenrobotics.com

_

1 x ramię robota reaktora Arbotix

www.interbotix.com/p/phantomx-ax-12-reactor-robot-arm.aspx

_

1 x kamera pixy CMUcam5

www.trossenrobotics.com/pixy-cmucam5

_

1 x przycisk

www.trossenrobotics.com/robotGeek-pushbutton

_

2 x markery do tablic suchościeralnych

Krok 3: Bezpieczeństwo

Bezpieczeństwo
Bezpieczeństwo

Podczas uruchamiania, programowania i uruchamiania arbotixa zaleca się trzymanie siebie i wszelkich materiałów poza zasięgiem robota, ponieważ może on wykonywać szybkie i nieregularne ruchy.

Zaleca się również mocowanie robota do powierzchni, aby stworzyć stabilną podstawę, ponieważ ruchy robota mogą spowodować, że będzie się łatwo przewracał.

Krok 4: Montaż

montaż
montaż

Montaż ramienia robota reaktora Arbotix zajmie trochę czasu i cierpliwości. Postępuj zgodnie z instrukcją montażu ramienia z poniższego łącza, aby uniknąć problemów operacyjnych po zakończeniu montażu:

learn.trossenrobotics.com/projects/165-phan…

Krok 5: Połączenie komponentów

Połączenie komponentów
Połączenie komponentów

Krok 6: Instalacja oprogramowania

Instalacja oprogramowania
Instalacja oprogramowania

Pobierz oprogramowanie Arduino potrzebne do programowania

ramię robota z linku poniżej (wybierz wersję 1.0.6)

www.arduino.cc/en/Main/OldSoftwareReleases…

Pobierz oprogramowanie aparatu pixy o nazwie pixymon z poniższego linku:

www.cmucam.org/projects/cmucam5/wiki/Najnowsze…

Zainstaluj dwa programy po pobraniu.

Teraz podłącz dostarczone kable USB z Arduino i pixycam do komputera i otwórz programy i nawiąż połączenie.

Krok 7: Konfiguracja i konfiguracja Arbotix i Pixy Cam

Arbotix arduino i pixycam muszą zostać poprawnie skonfigurowane, zanim rozpocznie się zabawa. Pamiętaj, aby ustawić podpisy w aplikacji PixyMon, pierwszy podpis będzie reprezentował kolor po prawej stronie, a drugi kolor po lewej stronie.

Poniższe linki należy śledzić krok po kroku, aby uniknąć dalszych komplikacji.

Strony, do których prowadzą linki, oferują również sposoby i rozwiązywanie problemów, jeśli jest to wymagane, Arbotix i arduino:

learn.trossenrobotics.com/interbotix/robot-…

Pixycam:

cmucam.org/projects/cmucam5/wiki/Pixy_Regul…

Krok 8: Umieszczenie robota

Umieszczenie robota
Umieszczenie robota
Umieszczenie robota
Umieszczenie robota

Umieszczenie robota, kamery i pozycja podnoszenia znaczników są wstępnie zaprogramowane, dlatego wykonaliśmy szkic/szablon rozmieszczenia na 2 kawałkach papieru A3, aby upewnić się, że konfiguracja będzie działać za każdym razem.

Możesz zrobić to samo lub po prostu uruchomić sekwencję z naszego programu i zrobić własne oznaczenia do konfiguracji.

Krok 9: Program

Oto program wykonany w arduino, który należy wgrać na płytkę.

Program zawiera przydatne komentarze, które pomogą użytkownikowi zrozumieć jego koncepcję.

Krok 10: Wideo

Oto krótka demonstracja procesu.

Krok 11: Wniosek

Podsumowując, dzięki doświadczeniu zdobytemu podczas budowania, programowania i dokumentowania ramienia robota, członkowie zespołu są bardziej pewni umiejętności związanych z tym kursem.

Wyzwania, przed którymi staliśmy, polegały na tym, aby pixycam współpracował z płytą arduino, przez co poświęcono dużo czasu na część programistyczną. Ponadto ze względu na to, że w tym projekcie jest dużo precyzyjnej pracy, grupa miała lekki problem ze znalezieniem odpowiednich kątów i odległości.

Zalecana: