جدول المحتويات:

Arbotix Reactor Robot Arm و Pixycam مظاهرة: 11 خطوة
Arbotix Reactor Robot Arm و Pixycam مظاهرة: 11 خطوة

فيديو: Arbotix Reactor Robot Arm و Pixycam مظاهرة: 11 خطوة

فيديو: Arbotix Reactor Robot Arm و Pixycam مظاهرة: 11 خطوة
فيديو: Servo Inverse Kinematics - PhantomX Reactor Robotic Arm 2024, يونيو
Anonim
Arbotix Reactor Robot Arm and Pixycam Demonstration
Arbotix Reactor Robot Arm and Pixycam Demonstration

نحن 2 طلاب من كلية UCN في الدنمارك. لقد تم تكليفنا بجعل غامض كجزء من تقييمنا لفصلنا وروبوتنا ورؤيتنا. كانت متطلبات المشروع هي تضمين روبوت واحد أو أكثر من arbotix وأداء مهمة.

وصف المشروع:

كانت المهمة المختارة لمشروعنا هي استخدام ذراع آلية وكاميرا ملونة حيث يلتقط الروبوت العلامة وتحريكها أمام الكاميرا ، واكتشاف لون تلك العلامة ومن اللون الذي تم التعرف عليه ، يرسم الروبوت شكلاً على السبورة تعتمد على اللون.

بقلم: رازفان أوفريو وداني بيدرسن

الخطوة 1: توصيات المستخدم

توصيات المستخدم
توصيات المستخدم

من المستحسن أنه إذا حاولت اتباع هذا التطفل ، فلديك بعض المعرفة الأساسية أو الفهم للموضوعات التالية ولكن ليس أمرًا ضروريًا:

· اردوينو (https://learn.trossenrobotics.com/arbotix/7-arboti …)

· تشريح الروبوت

· البرمجة الأساسية (يفضل C)

· الصبر

يمكن أن توفر لك الروابط أدناه وعبر التعليمات المعرفة المطلوبة بالمواضيع المختلفة المذكورة أعلاه وأكثر من ذلك بكثير ، لذا يُنصح باستخدامها إذا كان لديك أي أسئلة أو مشاكل.

Arbotix:

اردوينو:

pixycam:

الخطوة الثانية: المواد المطلوبة

المواد المطلوبة
المواد المطلوبة
المواد المطلوبة
المواد المطلوبة
المواد المطلوبة
المواد المطلوبة
المواد المطلوبة
المواد المطلوبة

كافة العناصر المدرجة التي تم سردها مطلوبة

تكرار الإعداد. يمكن العثور على جميع العناصر وشرائها على موقع الويب أدناه مع استثناءات أقلام السبورة:

www. Trossenrobotics.com

_

1 × ذراع روبوت Arbotix مفاعل

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

_

1 × كاميرا CMUcam5 بيكسي

www.trossenrobotics.com/pixy-cmucam5

_

1 × زر ضغط

www.trossenrobotics.com/robotGeek-pushbutton

_

2 × علامات السبورة

الخطوة الثالثة: الأمان

أمان
أمان

عند تشغيل آلة arbotix وبرمجتها وتشغيلها ، يوصى بالحفاظ على النفس وأي مواد بعيدًا عن متناول الروبوتات ، حيث يمكنها القيام بحركات سريعة وغير منتظمة.

يوصى أيضًا بتثبيت الروبوت على سطح لإنشاء قاعدة مستقرة ، حيث يمكن أن تجعل حركات الروبوتات ينقلب بسهولة.

الخطوة 4: التجميع

المجسم
المجسم

سيستغرق تجميع ذراع روبوت مفاعل أربوتكس بعض الوقت والصبر. اتبع دليل تجميع الذراع من الرابط أدناه لتجنب مشاكل التشغيل عند الانتهاء من التجميع:

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

الخطوة 5: توصيل المكونات

توصيل المكونات
توصيل المكونات

الخطوة 6: تثبيت البرنامج

تثبيت البرامج
تثبيت البرامج

قم بتنزيل برنامج Arduino اللازم لبرمجة ملفات

ذراع الروبوت من الرابط أدناه (اختر الإصدار 1.0.6)

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

قم بتنزيل برنامج pixy camera المسمى pixymon من الرابط أدناه:

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

قم بتثبيت البرنامجين بعد التنزيل.

قم الآن بتوصيل كبلات USB المرفقة من Arduino و pixycam بجهاز الكمبيوتر الخاص بك وافتح البرامج وقم بإنشاء اتصال.

الخطوة 7: إعداد وتكوين Arbotix و Pixy Cam

يجب إعداد arbotix arduino و pixycam بشكل صحيح قبل أن تبدأ المتعة. تذكر أن تقوم بتعيين التوقيعات في تطبيق PixyMon ، سيمثل التوقيع الأول اللون على اليمين ، وسيمثل التوقيع الثاني اللون على اليسار.

يجب اتباع الروابط أدناه خطوة بخطوة لتجنب أي تعقيدات أخرى.

تقدم الصفحات المرتبطة أيضًا كيفية استكشاف الأخطاء وإصلاحها إذا لزم الأمر ،

Arbotix و Arduino:

learn.trossenrobotics.com/interbotix/robot-…

الكاميرا:

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

الخطوة 8: وضع الروبوت

وضع الروبوت
وضع الروبوت
وضع الروبوت
وضع الروبوت

تم برمجة موضع الروبوت والكاميرا والتقاط العلامات مسبقًا ، لذلك قمنا بعمل رسم تخطيطي / قالب على قطعتين من ورق A3 للتأكد من أن الإعداد سيعمل في كل مرة.

يمكنك فعل الشيء نفسه ، أو مجرد تشغيل التسلسل من برنامجنا وعمل العلامات الخاصة بك للإعداد.

الخطوة 9: البرنامج

هذا هو البرنامج المصنوع في اردوينو ، والذي يجب تحميله على السبورة.

يحتوي البرنامج على تعليقات مفيدة تساعد المستخدم على فهم مفهومه.

الخطوة 10: الفيديو

هنا يكمن عرض قصير للعملية.

الخطوة 11: الخاتمة

الكل في الكل ، مع الخبرة المكتسبة من بناء وبرمجة وتوثيق ذراع الروبوت ، فإن أعضاء الفريق أكثر ثقة في المهارات المتعلقة بهذه الدورة.

كانت التحديات التي تم مواجهتها هي جعل الكاميرا تعمل بشكل مناسب مع لوحة اردوينو ، لذلك تم استخدام قدر كبير من الوقت في جزء البرمجة. علاوة على ذلك ، نظرًا لحقيقة وجود الكثير من العمل الدقيق المتضمن في هذا المشروع ، واجهت المجموعة صراعًا طفيفًا في العثور على الزوايا والمسافات الصحيحة.

موصى به: