مستشعر الرؤية#
مقدمة#
يكتشف مستشعر الرؤية الخاص بـ VEX EXP الألوان ورموزها ويتتبعها. وهذا يسمح لمستشعر الرؤية بتحليل محيطه، ومتابعة الأجسام، والتفاعل بناءً على البيانات المرئية المكتشفة.
فيما يلي قائمة بجميع الكتل المتاحة:
الإجراءات — التقاط البيانات من مستشعر الرؤية لنوع كائن محدد.
التقاط لقطة رؤية — يلتقط لقطة باستخدام مستشعر الرؤية المحدد والتوقيع.
الإعدادات — اختر العنصر الذي تريد التفاعل معه.
set vision object index — يحدد الكائن المكتشف (حسب الترتيب) للإشارة إليه في الكتل المتعلقة بالكائنات.
القيم — الوصول إلى البيانات التي تم جمعها واستخدامها.
كائن الرؤية موجود — يُبلغ عما إذا كان الكائن المكتشف موجودًا.
عدد الكائنات المرئية — يعرض عدد الكائنات المكتشفة في اللقطة.
خاصية كائن الرؤية — تفاصيل التقارير مثل:
الإجراءات#
التقاط صورة من مستشعر الرؤية#
ستقوم كتلة أخذ لقطة الرؤية بالتقاط الصورة الحالية من مستشعر الرؤية ليتم معالجتها وتحليلها بحثًا عن التوقيعات اللونية أو الرموز اللونية.
يجب أولاً تكوين التوقيعات اللونية ورموز الألوان في أداة مستشعر الرؤية قبل أن يتم استخدامها مع هذه الوحدة.
ملاحظة: يلزم أخذ لقطة شاشة أولاً قبل استخدام أي من كتل مستشعر الرؤية الأخرى.
تحتوي مجموعة البيانات على كائنات مرتبة من الأكبر إلى الأصغر حسب العرض، بدءًا من الفهرس 0. يمكن الوصول إلى خصائص كل كائن باستخدام كتلة vision object property. يتم الإبلاغ عن مجموعة بيانات فارغة في حال عدم العثور على أي كائنات مطابقة.
التقط لقطة [Vision1 v] من [SELECT_A_SIG v]
المعلمة |
وصف |
|---|---|
جهاز |
أي مستشعر رؤية يجب استخدامه؟ |
إمضاء |
يقوم هذا الإجراء بتصفية مجموعة البيانات بحيث لا تتضمن إلا البيانات التي تحمل التوقيع المحدد. التوقيعات المتاحة هي:
|
إعدادات#
ضبط عنصر كائن مستشعر الرؤية#
تحدد كتلة المكدس set Vision Sensor object item العنصر المراد استخدامه في مجموعة البيانات.
اضبط عنصر كائن [Vision1 v] إلى (1)
المعلمة |
وصف |
|---|---|
جهاز |
أي مستشعر رؤية يجب استخدامه؟ |
غرض |
رقم العنصر المراد استخدامه في مجموعة البيانات. |
قيم#
يوجد كائن مستشعر الرؤية#
يشير مربع كائن الرؤية موجود المنطقي إلى ما إذا تم اكتشاف توقيع لوني محدد أو رمز لوني في مجموعة البيانات.
صحيح — تتضمن مجموعة البيانات توقيعًا لونيًا أو رمزًا لونيًا.
خطأ — لا تتضمن مجموعة البيانات توقيعًا لونيًا أو رمزًا لونيًا.
<كائن [Vision1 v] موجود؟>
المعلمة |
وصف |
|---|---|
جهاز |
أي مستشعر رؤية يجب استخدامه؟ |
عداد الأشياء بواسطة مستشعر الرؤية#
تقوم وحدة الإبلاغ عن عدد الكائنات المرئية بالإبلاغ عن عدد الكائنات المكتشفة في مجموعة البيانات كرقم صحيح.
(عدد كائنات [Vision1 v])
المعلمة |
وصف |
|---|---|
جهاز |
أي مستشعر رؤية يجب استخدامه؟ |
خاصية الكائن لمستشعر الرؤية#
هناك خمس خصائص يتم تضمينها مع كل كائن (موضح أدناه) يتم تخزينها بعد استخدام كتلة take Vision Sensor snapshot.
(كائن [Vision1 v] [العرض v])
تصف جميع قيم الخصائص موضع وحجم الجسم المكتشف في مجال رؤية مستشعر الرؤية لحظة استخدام كتلة التقاط لقطة من مستشعر الرؤية. تُقاس هذه القيم بالبكسل، بناءً على دقة المستشعر البالغة 316 × 212 بكسل.
المعلمة |
وصف |
|---|---|
مستشعر الرؤية |
مستشعر الرؤية المراد استخدامه، والذي تم تكوينه في نافذة الأجهزة. |
ملكية |
أي خاصية من خصائص الكائن المكتشف يجب استخدامها؟ |
عرض#
تشير خاصية العرض إلى عرض توقيع اللون المكتشف بالبكسل كرقم صحيح من 0 إلى 316.
كائن [Vision1 v] [العرض v]
ارتفاع#
تشير خاصية الارتفاع إلى ارتفاع توقيع اللون المكتشف بالبكسل كرقم صحيح من 0 إلى 212.
كائن [Vision1 v] [الارتفاع v]
سنتر إكس#
تقوم خاصية centerX بالإبلاغ عن الإحداثي السيني لمركز توقيع اللون المكتشف بالبكسل كرقم صحيح من 0 إلى 316.
كائن [Vision1 v] [centerX v]
سنتري#
تُبلغ خاصية centerY عن الإحداثي الصادي لمركز توقيع اللون المكتشف بالبكسل كرقم صحيح من 0 إلى 212.
كائن [Vision1 v] [centerY v]
زاوية#
تشير خاصية الزاوية إلى اتجاه رمز اللون المكتشف كرقم صحيح بالدرجات من 0 إلى 180.
ملاحظة: لا يمكن استخدام خاصية الزاوية إلا مع رموز الألوان.
كائن [Vision1 v] [الزاوية v]