استخدام مستشعر GPS مع VEX V5

تم تصميم مستشعر نظام تحديد المواقع العالمي (GPS) في اللعبة لتتبع والإبلاغ عن موقع المستشعر واتجاهه باستخدام رمز الحقل على محيط ميدان مسابقة الروبوتات VEX V5 (V5RC). 

تتناول هذه المقالة كيفية عمل مستشعر GPS، والبيانات المبلغ عنها، وكيفية عرض بيانات هذا المستشعر وفهمها على شاشة V5 Brain حتى تتمكن من البدء في استخدام هذا المستشعر بشكل فعال. شاهد الفيديو أدناه للتعرف على المفاهيم التي تناولتها هذه المقالة.


كيف يعمل مستشعر نظام تحديد المواقع العالمي (GPS)

يظهر مستشعر GPS متصلاً بالروبوت في ميدان المنافسة VEX V5. تظهر جدران الحقل نمطًا باللونين الأبيض والأسود، ويشير السهم إلى أن المستشعر يستخدم هذا النمط لتحديد المواقع.

يستخدم مستشعر نظام تحديد المواقع العالمي (GPS) تغذية الفيديو للنظر إلى النمط الموجود على محيط الملعب. استناداً إلى النمط المكتشف، يقوم المستشعر بإرسال بيانات حول موقعه في الحقل.

 

منظر بزاوية لحقل V5RC، مع رسم تخطيطي لشبكة إحداثيات متراكبة على الحقل. تم تحديد مركز الحقل بالرمز 0، 0، وتم تحديد الاتجاهات الإيجابية والسلبية على المحورين X وY.

يتم تحديد المواقع في ميدان مسابقة VEX V5 (V5RC) من خلال نظام إحداثيات. يتم العثور على (0, 0)، أو الأصل، في مركز الحقل، كما هو موضح هنا. 

منظر علوي لحقل V5RC مع شبكة إحداثيات متراكبة على الحقل. يتم تحديد المسافات على كل محور بالأمتار، وتقع حافة الميدان عند علامة 1.8 متر موجبة أو سالبة على كلا المحورين.

يتراوح الحقل من حوالي -1.8 متر (م) إلى 1.8 متر (م) على طول المحورين X و Y. يقوم مستشعر GPS بإرسال البيانات بناءً على نظام الإحداثيات هذا.

يظهر قسم من رمز حقل GPS كمثال، ويتكون من صفين من المستطيلات السوداء والبيضاء ذات العرض المتفاوت.

تم طباعة رمز حقل GPS مباشرة على جدران الملعب. النمط المشابه لرقعة الشطرنج على كل جدار غير متكرر، ويتوافق مع منطقة محددة من الحقل.

بناءً على الجزء المكتشف من رمز الحقل، يقوم مستشعر GPS بحساب موقع إحداثيات المستشعر في الحقل. 

تظهر شاشة الدماغ في قائمة مستشعر GPS التي تسرد بيانات المستشعر. تعرض القائمة بيانات موضع X وموضع Y والاتجاه بالدرجات. وتتضمن القائمة أيضًا معاينة فيديو من المستشعر، وتشير الطبقة إلى أن المستشعر يمكنه عرض وتحديد رمز حقل GPS الموضح في المعاينة.

بناءً على الموضع المحسوب، يقوم مستشعر GPS بإرسال معلومات حول موقع المستشعر:

  • إحداثيات X للمستشعر على الحقل 
  • إحداثيات Y للمستشعر في الحقل 
  • اتجاه المستشعر في الحقل بالدرجات
  • جودة الإشارة (ثقة بيانات المستشعر المبلغ عنها) 

منظر علوي للحقل والروبوت V5RC مع شبكة إحداثيات متراكبة على الحقل. تمت تسمية وحدات المحور X، ويظهر الروبوت مع إحداثياته X على مسافة حوالي 1.4 متر.

موضع X هو الموقع المبلغ عنه لمستشعر GPS على طول المحور X للحقل. 

في هذا المثال، إحداثيات X هي 1.4 متر تقريبًا. 

منظر علوي للحقل والروبوت V5RC مع شبكة إحداثيات متراكبة على الحقل. تمت تسمية وحدات المحور Y، ويظهر الروبوت مع إحداثيات المحور Y الخاصة به على بعد حوالي 1.2 متر.

موضع Y هو الموقع المبلغ عنه لمستشعر GPS على طول المحور Y للحقل.

في هذا المثال، إحداثيات Y هي 1.2 متر تقريبًا. 

منظر علوي لحقل V5RC مع دائرة ودرجات دوران متراكبة على الحقل. تتراوح الدرجات من 0 إلى 359.9، وعلامة الدرجة 0 تواجه موضع الساعة 12، أو "أعلى" في هذا الرسم البياني.

يتوافق العنوان مع عنوان الحقل، وهو نطاق يتراوح من 0 درجة إلى 359.9 درجة في اتجاه عقارب الساعة. يقع 0º في موضع الساعة 12.

منظر علوي لحقل V5RC والروبوت مع درجات الدوران المتراكبة على الحقل. يظهر خط من مركز الحقل إلى الروبوت، ويبلغ الخط في هذا المثال حوالي 40 درجة.

في هذا المثال، يكون العنوان بزاوية 40 درجة تقريبًا. 


البدء في استخدام مستشعر GPS

تركيب جهاز استشعار GPS

من الممكن عرض البيانات من مستشعر GPS على V5 Brain. لعرض هذه البيانات، يجب عليك أولاً ربط مستشعر GPS بالروبوت الخاص بك.

يظهر مستشعر GPS متصلاً بالجزء الخلفي من الروبوت في ميدان المنافسة VEX V5.

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

ملاحظة: تأكد من تركيب مستشعر GPS على الجانب الأيمن لأعلى مع توجيه شعار VEX بشكل صحيح، وإلا فلن يتم الإبلاغ عن موقعك بشكل صحيح.

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

ومن المستحسن أيضًا أن يتم تركيب مستشعر نظام تحديد المواقع العالمي (GPS) على الروبوت على ارتفاع كافٍ عن الأرض ليكون متوافقًا مع رمز الحقل. سيؤدي هذا إلى تقليل احتمالية تداخل الأجسام الضالة الأخرى في الحقل أو آليات الروبوت مع قدرة المستشعر على اكتشاف رمز الحقل.

منظر علوي لجهاز استشعار نظام تحديد المواقع العالمي (GPS) المثبت في الجزء الخلفي من الروبوت في ميدان المنافسة VEX V5. يشير السهم إلى زاوية مستشعر نظام تحديد المواقع العالمي (GPS)، وفي هذا المثال يكون السهم موازيًا لظهر الروبوت ومواجهًا للخلف مباشرة.

وبنفس الطريقة، يوصى بوضع المستشعر بشكل موازٍ لظهر الروبوت (وليس بزاوية). يؤدي هذا مرة أخرى إلى تقليل احتمالية التداخل مع تقليل الخطوات اللازمة لتكوين المستشعر في VEXcode. لمعرفة المزيد حول تكوين الروبوت في VEXcode V5، ، راجع هذه المقالة.

عرض بيانات مستشعر GPS

بمجرد تثبيت المستشعر على الروبوت ووجود الروبوت في الميدان، يمكنك البدء في عرض البيانات من مستشعر GPS على V5 Brain. لعرض معلومات الجهاز، اتبع الخطوات التالية.

تظهر شاشة الدماغ في القائمة الرئيسية مع إبراز خيار الأجهزة.

قم بتشغيل V5 Brain، ثم حدد الرمز Devices.

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

حدد أيقونة مستشعر GPS على شاشة معلومات الجهاز.

تظهر شاشة الدماغ في قائمة مستشعر GPS التي تسرد بيانات المستشعر. تعرض القائمة بيانات موضع X بالأمتار، وموضع Y بالأمتار، والاتجاه بالدرجات. وتتضمن القائمة أيضًا رسمًا تخطيطيًا لموقع المستشعر واتجاهه في الحقل.

الآن يمكنك تحريك الروبوت حول الملعب لمراقبة موقع المستشعر الحالي والاتجاه المعروض على شاشة V5 Brain.

منظر بزاوية للروبوت في حقل V5RC. يظهر الروبوت بنفس الموضع والاتجاه كما هو موضح في مخطط المستشعر.

دعونا نلقي نظرة على كيفية تمثيل موقع مستشعر GPS على شاشة الأجهزة في V5 Brain. للتوضيح، هذا هو موضع الروبوت في الميدان. 

تظهر شاشة الدماغ في قائمة مستشعر GPS التي تسرد بيانات المستشعر. يتم تسليط الضوء على مخطط عرض الموقع، ويساعد هذا المخطط على تصور موقع المستشعر واتجاهه.

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

يمثل السهم الأحمر الاتجاه الحالي لمستشعر GPS. يعرض المخروط الأبيض الخارج من السهم مجال رؤية المستشعر الحالي.

تظهر شاشة الدماغ في قائمة مستشعر GPS التي تسرد بيانات المستشعر. يتم تسليط الضوء على قيم موضع X وY. في هذا المثال، يقرأ موضع X 0.21 مترًا، ويقرأ موضع Y سالب 0.38 مترًا.

يتم عرض موضع X وY لجهاز استشعار GPS في الجانب الأيسر العلوي من شاشة Brain.

ملاحظة: يمكنك تغيير الوحدات المعروضة من الأمتار (م) إلى البوصات (بوصات) عن طريق تحديد المربعات التي تحتوي على موضعي وY على شاشة Brain.

تظهر شاشة الدماغ في قائمة مستشعر GPS التي تسرد بيانات المستشعر. تم تمييز قيمة العنوان، وفي هذا المثال تقرأ -67.64 درجة. يقع هذا العنوان بالقرب من مواجهة "اليسار"، أو نحو المحور X السالب.

يتم أيضًا عرض العنوان الحالي لمستشعر GPS بالدرجات.

منظر علوي لحقل V5RC مع دائرة ودرجات دوران متراكبة على الحقل. تتراوح الدرجات من -180 إلى 180، وعلامة الدرجة 0 تواجه موضع الساعة 12، أو "أعلى" في هذا الرسم البياني. يلتقي الموضع السالب 180 درجة والموضع الموجب 180 درجة في موضع الساعة 6، أو "لأسفل" في هذا الرسم التخطيطي.

:تعرض شاشة V5 Brain اتجاهات مستشعر GPS من -180 إلى 180 درجة.

بدءًا من موقع 0º:

  • الاتجاهات في اتجاه عقارب الساعة من 0 درجة إلى 180 درجة إيجابية
  • الاتجاهات في اتجاه عكس عقارب الساعة من 0 درجة إلى -180 درجة سلبية

تظهر شاشة الدماغ في قائمة مستشعر GPS التي تسرد بيانات المستشعر. يتم تسليط الضوء على زر الصورة في الزاوية اليسرى السفلية من الشاشة. يمكن تحديد هذا للتبديل بين عرض الموقع ومعاينة العرض.

بإمكانك التبديل بين عرض شبكة الموقع وعرض الكاميرا الفعلي لجهاز استشعار GPS عن طريق تحديد المربع الأيسر السفلي على شاشة Brain، كما هو موضح في الصورة هنا.

تظهر شاشة الدماغ في قائمة مستشعر GPS التي تسرد بيانات المستشعر. تم تحديد زر الصورة، والآن يتم عرض معاينة فيديو مباشرة بدلاً من شبكة الموقع. تشير الطبقة العلوية إلى أن المستشعر يمكنه عرض رمز حقل GPS وتتبعه. يُقرأ زر الصورة الآن باسم الموقع.

من خلال عرض خيار الصورة، يمكنك رؤية العناصر التي تم اكتشافها بواسطة المستشعر:

  • نمط المربعات السوداء والبيضاء على شرائط الحقل
  • رمز حقل موقع GPS (المشار إليه بواسطة الخطوط الخضراء المحددة)
  • المسافة بين الأنماط المكتشفة (كما هو موضح بواسطة النقاط الحمراء عند تقاطعات عناصر النمط)

فهم البيانات من مستشعر GPS

الآن بعد أن تعرفت على كيفية عرض بيانات مستشعر GPS على شاشة Brain، يمكنك البدء في اختبار مستشعر GPS بنفسك. فيما يلي بعض الأمثلة لتوضيح كيفية اتصال موضع الروبوت ومستشعر نظام تحديد المواقع العالمي (GPS) بالبيانات المعروضة على شاشة Brain، لمساعدتك في البدء.

قم بإختيار أي صورة أدناه لتكبيرها.

مثال 1

منظر بزاوية للروبوت في حقل V5RC. يظهر الروبوت في وضع جديد كمثال.

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

ومن هذا الموقف، يمكننا أن نتوقع:

  • إحداثي x موجب
  • إحداثي y موجب
  • اتجاه بزاوية 90 درجة تقريبًا
عرض الموقع عرض الصورة
تظهر شاشة الدماغ في قائمة مستشعر GPS التي تسرد بيانات المستشعر. في هذا المثال، يقرأ موضع X 0.74 مترًا، ويقرأ موضع Y 1.08 مترًا، ويقرأ الاتجاه 88.68 درجة. وتتضمن القائمة أيضًا رسمًا تخطيطيًا لموقع المستشعر واتجاهه في الميدان، والذي يتطابق مع الموقع الجديد للروبوت. تظهر شاشة الدماغ في قائمة مستشعر GPS التي تسرد بيانات المستشعر. القيم هي نفسها، ولكن الآن يتم عرض معاينة الفيديو من المستشعر بدلاً من عرض الموقع.

تتطابق البيانات التي تظهر في هذه الصور الملتقطة من شاشة V5 Brain مع التوقعات المذكورة أعلاه.

عند النظر إلى البيانات من مستشعر GPS على شاشة V5 Brain، يتم عرض إحداثيات المستشعر عند (0.74، 1.08). ويظهر هذا أيضًا في شكل شبكة الإحداثيات مع عرض الموقع.

لاحظ هنا أن اتجاه المستشعر يظهر عند حوالي 90 درجة (88.68 درجة)، وهو ما يتوافق مع الاتجاه الذي يشير إليه السهم الأحمر. في المقابل، يحمل الروبوت هدفًا متحركًا ويتجه بزاوية تقدر بـ 270 درجة. يرجع ذلك إلى أن المستشعر مثبت في الوضع الموصى به مواجهًا خلف الروبوت.

مثال 2

منظر بزاوية للروبوت في حقل V5RC. يظهر الروبوت في وضع جديد كمثال.

في هذا المثال، يكون الروبوت في نفس الوضع تقريبًا في الملعب، ولكن تم تدويره بمقدار 180 درجة، بحيث يواجه مستشعر نظام تحديد المواقع العالمي (GPS) الجدار الجانبي الأيسر.

ومن هذا الموقف، يمكننا أن نتوقع:

  • إحداثي x موجب
  • إحداثي y موجب
  • اتجاه بزاوية -90 درجة تقريبًا
عرض الموقع عرض الصورة
تظهر شاشة الدماغ في قائمة مستشعر GPS التي تسرد بيانات المستشعر. في هذا المثال، يقرأ موضع X 0.58 مترًا، ويقرأ موضع Y 0.91 مترًا، ويقرأ الاتجاه -85.65 درجة. وتتضمن القائمة أيضًا رسمًا تخطيطيًا لموقع المستشعر واتجاهه في الميدان، والذي يتطابق مع الموقع الجديد للروبوت. تظهر شاشة الدماغ في قائمة مستشعر GPS التي تسرد بيانات المستشعر. القيم هي نفسها، ولكن الآن يتم عرض معاينة الفيديو من المستشعر بدلاً من عرض الموقع.

تتطابق البيانات التي تظهر في هذه الصور الملتقطة من شاشة V5 Brain مع التوقعات المذكورة أعلاه.

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

مرة أخرى، لاحظ هنا أن اتجاه المستشعر تم الإبلاغ عنه عند حوالي -90 درجة (-85.65 درجة)، وهو ما يعادل أيضًا اتجاه 270 درجة. في المقابل، يحمل الروبوت هدفًا متحركًا ويتجه بزاوية تقديرية تبلغ 90 درجة.


الخطوات التالية

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

Last Updated: