Mundarija:

Arbotix reaktorli robot qo'l va Pixycam namoyishi: 11 qadam
Arbotix reaktorli robot qo'l va Pixycam namoyishi: 11 qadam

Video: Arbotix reaktorli robot qo'l va Pixycam namoyishi: 11 qadam

Video: Arbotix reaktorli robot qo'l va Pixycam namoyishi: 11 qadam
Video: Обзор мини роботов Orbotix. Гаджетариум #123 2024, Noyabr
Anonim
Arbotix reaktorli robot qo'l va Pixycam namoyishi
Arbotix reaktorli robot qo'l va Pixycam namoyishi

Biz Daniyaning UCN kollejining 2 talabasimiz. Bizga sinf, robot va ko'rish qobiliyatini baholashning bir qismi sifatida tushunarsiz qilish vazifasi qo'yildi. Loyihaning talablari arbotixdan bir yoki bir nechta robotlarni o'z ichiga olishi va vazifani bajarish edi.

Loyihaning tavsifi:

Bizning loyihamiz uchun tanlangan vazifa - bu robot qo'lini va rangli kamerani ishlatish, shunda robot markerni olib, uni kamera oldida harakatlantirdi, bu markerning rangini aniqladi va tanlangan rangdan robotning chizilgan chizig'ini aniqladi. doska rangga bog'liq edi.

Muallif: Razvan Ovreyu va Denni Pedersen

1 -qadam: Foydalanuvchi tavsiyalari

Foydalanuvchi tavsiyalari
Foydalanuvchi tavsiyalari

Agar siz ushbu talablarni bajarishga harakat qilsangiz, sizda quyidagi asosiy bilimlar yoki tushunchalar bo'lishi shart emas, lekin:

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

· Robot anatomiyasi

· Asosiy dasturlash (yaxshisi C)

· Sabr

Quyidagi havolalar va ko'rsatmalar bo'yicha sizga yuqorida aytib o'tilgan turli mavzular bo'yicha kerakli bilimlarni taqdim etishi mumkin va shuning uchun sizda biron bir savol yoki muammo bo'lsa, ulardan foydalanish tavsiya etiladi.

Arbotix:

Arduino:

pixycam:

2 -qadam: kerakli materiallar

Kerakli materiallar
Kerakli materiallar
Kerakli materiallar
Kerakli materiallar
Kerakli materiallar
Kerakli materiallar
Kerakli materiallar
Kerakli materiallar

Ro'yxatda keltirilgan barcha ro'yxatdagi narsalar majburiydir

sozlashni takrorlang. Oq taxtadagi markerlar bundan mustasno, barcha narsalarni quyida joylashgan veb -saytda topish va sotib olish mumkin:

www. Trossenrobotics.com

_

1 x Arbotix reaktorli robot qo'l

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

_

1 x CMUcam5 pikselli kamera

www.trossenrobotics.com/pixy-cmucam5

_

1 x tugma

www.trossenrobotics.com/robotGeek-pushbutton

_

2 ta doska markerlari

3 -qadam: Xavfsizlik

Xavfsizlik
Xavfsizlik

Arbotix -ni yoqish, dasturlash va ishga tushirishda, robotni qo'li etmaydigan joyda saqlash tavsiya etiladi, chunki u tez va tartibsiz harakatlarni amalga oshirishi mumkin.

Robotni sirtga mahkamlash, shuningdek, mustahkam tayanch yaratish uchun tavsiya etiladi, chunki robotlar harakati uni osonlik bilan ag'darib yuborishi mumkin.

4 -qadam: yig'ish

O'rnatish
O'rnatish

Arbotix reaktorli robot qo'lini yig'ish biroz vaqt va sabr -toqat talab qiladi. O'rnatish paytida muammolarga yo'l qo'ymaslik uchun qo'llarni o'rnatish bo'yicha ko'rsatmaga amal qiling:

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

5 -qadam: Komponentlarni ulash

Komponentlarning ulanishi
Komponentlarning ulanishi

6 -qadam: dasturiy ta'minotni o'rnatish

Dasturiy ta'minotni o'rnatish
Dasturiy ta'minotni o'rnatish

Dasturlash uchun zarur bo'lgan Arduino dasturini yuklab oling

Quyidagi havola orqali robot qo'li (1.0.6 versiyasini tanlang)

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

Pixymon nomli pixy kamera dasturini quyidagi havoladan yuklab oling:

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

Yuklab olingandan so'ng ikkita dasturni o'rnating.

Endi Arduino va pixycam -dan olingan USB kabellarini kompyuteringizga ulang va dasturlarni oching va ulanishni o'rnating.

7 -qadam: Arbotix va Pixy Cam -ni sozlash va sozlash

O'yin -kulgi boshlanishidan oldin arbotix arduino va pixycam -ni to'g'ri sozlash kerak. PixyMon ilovasida imzo qo'yishni unutmang, birinchi imzo o'ngdagi rangni, ikkinchisi chapdagi rangni bildiradi.

Quyidagi havolalarni bosqichma -bosqich ta'qib qilish kerak, shunda hech qanday asoratlar paydo bo'lmaydi.

Bog'langan sahifalar, shuningdek, agar kerak bo'lsa, muammolarni bartaraf etish usullarini taklif qiladi.

Arbotix va arduino:

learn.trossenrobotics.com/interbotix/robot-…

Pixycam:

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

8 -qadam: Robotlarni joylashtirish

Robotlarni joylashtirish
Robotlarni joylashtirish
Robotlarni joylashtirish
Robotlarni joylashtirish

Robotning joylashuvi, kamerasi va markerlarning ko'tarilish joyi oldindan dasturlashtirilgan, shuning uchun biz har safar A3 formatidagi qog'ozga joylashtirish eskizini/shablonini o'rnatdik, bu har safar o'rnatilishini ta'minlaydi.

Siz ham xuddi shunday qilishingiz mumkin, yoki bizning dasturimizdagi ketma -ketlikni ishga tushirishingiz va sozlash uchun o'z belgilaringizni qo'yishingiz mumkin.

9 -qadam: Dastur

Bu erda arduino -da yaratilgan dastur, uni taxtaga yuklash kerak.

Dasturda o'z tushunchasini tushunishga yordam beradigan foydali izohlar mavjud.

10 -qadam: video

Bu erda jarayonning qisqa namoyishi yotadi.

11 -qadam: Xulosa

Umuman olganda, robot qo'lini yaratish, dasturlash va hujjatlarni to'plash tajribasi bilan, jamoa a'zolari ushbu kurs bilan bog'liq ko'nikmalarga ko'proq ishonadilar.

Qiyinchiliklar pixycam -ni arduino platasi bilan to'g'ri ishlashiga olib keldi, shuning uchun dasturlash qismida ko'p vaqt sarflandi. Bundan tashqari, ular ushbu loyihada juda aniq ish olib borganligi sababli, guruh to'g'ri burchak va masofani topish bilan biroz kurash olib bordi.

Tavsiya: