AprilTags هي علامات مرئية مصممة ليتم اكتشافها وتحديدها بسهولة بواسطة أنظمة الرؤية الحاسوبية. تتميز هذه العلامات المربعة بنمط فريد باللونين الأبيض والأسود يسمح للكاميرات والبرامج بالتعرف عليها بسرعة وتحديد موقعها واتجاهها الدقيق في مساحة ثلاثية الأبعاد.

هناك 38 علامة مختلفة لشهر أبريل، مرقمة من 0 إلى 37. للحصول على نسخة قابلة للطباعة من AprilTags هذه، هنا لتنزيل إصدار PDF أو انقر هنا لتنزيل إصدار Cricut ZIP (SVG).

يتمتع كل AprilTag برقم تعريف يمكن التعرف عليه يسمح لجهاز استشعار الرؤية AI بالتمييز بينهما. يتيح هذا إمكانية استخدام AprilTags للتنقل حول الحقل أو تحديد نقاط الاهتمام.

انتقل إلى هنا للحصول على مزيد من المعلومات حول كيفية استخدام البيانات حول AprilTags المكتشفة في مشاريعك Blocksأو Pythonأو C++ VEXcode.

تمكين اكتشاف AprilTag

لكي تتمكن من اكتشاف AprilTags، يجب أولاً تمكين وضع الكشف الخاص به في AI Vision Utility.

mceclip1.png

حددثم قم بتكوين في قائمة جهاز AI Vision Sensor.

سيتم افتتاح AI Vision Utility. قم بتحديد التبديل الموجود أسفلAprilTags لتشغيل وضع اكتشاف AprilTag .

حددإغلاقللخروج من AI Vision Utility.

ستشاهد وضع الكشف عن AprilTag على التشغيل.
حدد تم لحفظ التغييرات التي أجريتها على تكوين مستشعر الرؤية AI.

بيانات خاصة بـ AprilTag

يقوم مستشعر الرؤية AI بجمع وإرسال بيانات محددة تتعلق بعلامات أبريل.

ID.png

يشير الرقم ID إلى معرف العلامة الفريد لكل علامة أبريل، والذي يمكن رؤيته في الزاوية اليسرى العليا للعلامة. 

زاوية.png

تشير إلى زاوية دوران المستشعر فيما يتعلق بـ AprilTag. يتم الإبلاغ عنه بالدرجات من 0 إلى 359.

الترميز باستخدام AprilTags في VEXcode EXP

 

لمشاهدة تفاعل مستشعر AI Vision مع AprilTags في الوقت الفعلي، استخدم مشروع مثال اكتشاف AprilTags (AI Vision) الموجود داخل VEXcode V5. 

لتعلم كيفية استخدام مشاريع المثال في VEXCode V5، انتقل إلى هنا.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: