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

الالتقاط والمكان المستند إلى الرؤية مع UArm: 6 خطوات
الالتقاط والمكان المستند إلى الرؤية مع UArm: 6 خطوات

فيديو: الالتقاط والمكان المستند إلى الرؤية مع UArm: 6 خطوات

فيديو: الالتقاط والمكان المستند إلى الرؤية مع UArm: 6 خطوات
فيديو: وظيفتي هي مراقبة الغابة وشيء غريب يحدث هنا. 2024, شهر نوفمبر
Anonim
الانتقاء والمكان المستند إلى الرؤية مع UArm
الانتقاء والمكان المستند إلى الرؤية مع UArm

في الآونة الأخيرة ، معظم الاستفسارات التي نسمعها منك تتعلق بالتطبيقات القائمة على الرؤية لـ uArm ، مثل التعرف على الأشياء ، وترابط الكاميرا ، وما إلى ذلك. في الواقع ، لقد عملنا على ذلك لفترة من الوقت.

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

الخطوة 1: المكونات

عناصر
عناصر
عناصر
عناصر

ملخص سريع للمكونات--

ذراع ،

،كاميرا،

كمبيوتر شخصي

منصات البرمجيات--

شبابيك

Visual Studio C ++

المكتبات - Opencv3.0 و Aruco1.3 و QT5.5

على وجه التحديد ، ستفصل uArm بين نوعين مختلفين من العملات المعدنية ، 1Yuan و 1 Jiao من العملات المعدنية الصينية ، وتضعهما في الصناديق الصغيرة الشفافة المقابلة (يبلغ قطر 1Yuan حوالي 25 مم وقطر 1Jiao حوالي 19 مم).

الخطوة الثانية: دعونا نحصل على خريطة ذهنية لهذا المشروع

دعونا نحصل على خريطة ذهنية لهذا المشروع
دعونا نحصل على خريطة ذهنية لهذا المشروع

هنا يمكنك أن ترى ثلاث وحدات وهي ثلاث خطوات رئيسية. سيتم مناقشتها في وقت لاحق.

الخطوة 3: الوحدة الأولى - الاعتراف

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

الخطوة التالية هي الاعتراف. من السهل معرفة الفرق بين حجم 1Yuan و 1 Jiao. إذا كان لديك عملات ملونة أخرى أو أشكال مختلفة ، يمكنك مشاركة فكرتك معنا.:)

الخطوة 4: الوحدة الثانية - تنسيق التحويلات

الوحدة الثانية - تنسيق التحويلات
الوحدة الثانية - تنسيق التحويلات

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

الخطوة 5: الوحدة الأخيرة - اضبط موضع المصاص واحصل على الهدف الصحيح

الوحدة الأخيرة - اضبط موضع المصاص واحصل على الهدف الصحيح!
الوحدة الأخيرة - اضبط موضع المصاص واحصل على الهدف الصحيح!

كيف نتعامل مع مشكلة الدقة فيما يتعلق بإمساك العملة المستهدفة؟ لنرى!

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

الخطوة 6: ينفذ هذا الفيديو العملية الكاملة لجمع العملات المعدنية وتمييزها

شكرا على اهتمامك. أتمنى أن يساعدك هذا الفيديو واستمتع!

أي سؤال ، يرجى التحدث في المنتدى--

forum.ufactory.cc/

:)

الخشخاش في uArm

موصى به: