Null-space Active Perception Enhancement for observing Space-bounded Repetitive Dynamic Events
تقدم هذه الورقة متحكماً جديداً للإدراك النشط يعزز مراقبة الأحداث الديناميكية المتكررة ذات الحيز المحدود من خلال تقريب غلاف حركة الهدف واستغلال الفراغ الصفري للمهمة الرئيسية لتكييف وجهة النظر ذاتياً، مما يقلل من عدم اليقين ويحافظ على الحركة بأكملها ضمن مجال رؤية الكاميرا.
أصبحت الروبوتات أكثر شيوعاً في حياتنا اليومية، من أرضيات المصانع إلى منازلنا، ومع ذلك فهي غالباً ما تعاني من إحدى المهارات البشرية الأساسية: معرفة أين تنظر. فبينما يمكن للإنسان أن ينقل نظره بسلاسة من تفصيل صغير إلى مشهد طبيعي واسع، معدلاً منظوره لفهم النطاق الكامل لحركة جسم متحرك، تعتمد الروبوتات عادةً على تعليمات جامدة ومبرمجة مسبقاً. إنها ترى ما هو أمام عدستها مباشرة في أي ثانية، لكنها غالباً ما تفشل في توقع المسار الذي قد يسلكه جسم متحرك تالياً. وتصبح هذه المحدودية حرجة عندما يحتاج الروبب لترقب حدث ديناميكي، مثل قيام إنسان باستعراض مهمة ما أو قيام آلة بدورة متكررة. فإذا كانت كاميرا الروبوت قريبة جداً، فقد يختفي الجسم المتحرك بسرعة خارج حافة الشاشة؛ وإذا كانت بعيدة جداً، ستصبح التفاصيل صغيرة جداً بحيث يصعب رؤيتها بوضوح. ويكمن التحدي في إيجاد وضعية عرض تحافظ على رؤية الحركة بأكملها دون تعديلات متقطعة ومزعجة، وهي مهمة تتطلب من الروبوت ألا يفهم فقط أين يوجد الجسم، بل أين كان وأين من المحتمل أن يذهب.
لقد طور فريق من الباحثين من جامعة هيلينيك ميديتيرينيان (Hellenic Mediterranean University) وجامعة أرسطو في ثيسالونيكي طريقة جديدة لمساعدة الروبوتات على حل هذه المشكلة. ويركز عملهم على "الإدراك النشط"، وهو قدرة الروبوت على تحريك مستشعراته الخاصة للحصول على رؤية أفضل. وبشكل محدد، صمموا نظاماً يسمح للروبوت بمراقبة حدث متكرر ومحصور — شيء يتحرك ذهاباً وإياباً ضمن منطقة معينة — من خلال تقدير "الغلاف" غير المرئي لتلك الحركة باستمرار. وبدلاً من مجرد الاستجابة لمكان وجود الجسم في اللحظة الراهنة، يبني الروبوت خريطة ذهنية للمنطقة الكاملة التي من المرجح أن يغطيها الجسم. ثم يستخدم هذه الخريطة لتحديد موقع كاميرته بطريقة تبقي الحركة بأكملها داخل نطاق الرؤية، مما يضمن أنه حتى لو تحرك الجسم فجأة، فسيظل داخل الإطار.
اختبر الباحثون فكرتهم باستخدام ذراع روبوتية مزودة بكاميرا، تعمل كمراقب. في مجموعتهم الأولى من التجارب، راقبوا ذراعاً روبوتية أخرى تتحرك في نمط تذبذبي يمكن التنبؤ به، يشبه كتلة ترتد على زنبرك. وفي سيناريو ثانٍ أكثر تحدياً، راقبوا إنساناً يقوم بصنفرة قطعة من الخشب. كانت حركات الإنسان أقل قابلية للتنبؤ، حيث بدأت في منطقة صغيرة ثم توسعت لتغطي مساحة عمل أكبر قبل العودة إلى المنطقة الصغيرة. كان الهدف هو معرفة ما إذا كان بإمكان الروبوت ضبط مسافته وزاويته تلقائياً لإبقاء الحركة الكاملة مرئية، بغض النظر عما إذا كانت الحركة سلسة وميكانيكية أو عشوائية وبشرية.
يتضمن جوهر حلهم خدعة ذكية في كيفية حساب حركات الروبوت. فلدى الروبوت وظيفة أساسية: إبقاء الجسم المتحرك في مركز رؤية الكاميرا. ومع ذلك، وجد الباحثون أن ذراع الروبوت تمتلك درجات حرية إضافية، مما يعني أنها يمكن أن تتحرك بطرق لا تغير موقع الجسم في الصورة. وقد استخدموا هذا "الفضاء الإضافي" لأداء مهمة ثانوية: ضبط مسافة الكاميرا واتجاهها لتأطير المسار المقدر للحركة بالكامل. يقوم الروبوت بتحديث نموذج إحصائي لحركة الجسم باستمرار، حيث يرسم فعلياً فقاعة متوسعة ومنكمشة حول مكان تواجد الجسم. ثم يحرك الكاميرا بحيث تتسع هذه الفقاعة بأكملها بشكل مريح داخل رؤية الكاميرا، دون أن يفقد الجسم نفسه.
أظهرت النتائج فرقاً واضحاً بين الروبوت الذي يتتبع جسماً فحسب، والروبوت الذي يستخدم هذه الطريقة الجديدة. فعندما كان الروبوت يتتبع الجسم فقط، كان يميل إلى البقاء قريباً جداً. ومع تحرك الجسم، كان الروبوت غالباً ما يفقد النطاق الكامل للحركة من الإطار لأنه كان يستجيب فقط للموقع الحالي، وليس لنطاق الحركة المحتمل. في المقابل، كان الروبوت الذي يستخدم الطريقة الجديدة يتراجع غريزياً عند توسع الحركة، مما يخلق رؤية أوسع لالتقاط النطاق الكامل للفعل. وعندما تتقلص الحركة، كان الروبوت يقترب لرؤية التفاصيل مرة أخرى. وفي التجربة المتعلقة بصنفرة الإنسان للخشب، فشل الروبوت القياسي في إبقاء غلاف الحركة بالكامل في مجال الرؤية معظم الوقت، حيث كانت الحركة الكاملة مرئية بنسبة 28.2% فقط أثناء توسيع الإنسان لمساحة عمله. أما الطريقة الجديدة، فقد أبقت الحركة الكاملة مرئية بنسبة 85.8% من الوقت، حتى مع انتقال الإنسان بين العمل الدقيق الصغير والحركات الواسعة والواسعة النطاق. ومن الأهمية بمكان أنه بينما كافح الأسلوب القياسي لإبقاء الحركة الكاملة في الإطار، إلا أنه نجح في إبقاء مركز الهدف داخل الرؤية بنسبة 98.2% من الوقت، بينما حققت الطريقة الجديدة نسبة 100% للمركز و85.8% للحركة الكاملة.
هذا النهج مهم لأنه لا يتطلب من الروبوت معرفة قواعد اللعبة مسبقاً. فهو لا يحتاج لمعرفة سرعة الجسم، أو فيزياء الحركة، أو ما إذا كان الفاعل آلة أو إنساناً. إنه يتعلم حدود الحركة ببساطة من خلال مراقبتها وهي تحدث. ومن خلال التعامل مع المشكلة كمسألة تأطير لمشهد بدلاً من مجرد تتبع نقطة، منح الباحثون الروبوتات طريقة أكثر حدسية لمراقبة العالم. وهذه القدرة ضرورية للتطبيقات المستقبلية حيث يجب على الروبوتات التعلم من العروض البشرية أو مراقبة البيئات المعقدة والمتغيرة، مما يضمن عدم تفويت أي خطوة بسبب ضيق رؤيتها أو بعد مسافتها. لقد أثبت النظام أنه من خلال فهم المساحة التي يشغلها الجسم بمرور الوقت، يمكن للروبوت رؤية الصورة الأكبر بفعالية تماثل الملاحظ البشري.
ملخص تقني: تعزيز الإدراك النشط عبر الفضاء الصفري لمراقبة الأحداث الديناميكية المتكررة محددة الحيز
بيان المشكلة تتناول الورقة البحثية تحدي الإدراك النشط للروبوتات المستقلة الموكلة بمهمة مراقبة "الأحداث الديناميكية المتكررة محددة الحيز" (RDEs). وهذه الأحداث هي ظواهر فيزيائية تحدث بشكل متكرر ضمن منطقة مكانية محددة، ولكنها تمتلك ديناميكيات غير معروفة، أو فوضوية، أو غير نمطية (مثل قيام إنسان بمهمة متكررة أو تجربة ميكانيكية).
تكمن الصعوبة الجوهرية في غياب المعرفة المسبقة بـسرعة الهدف أو مساره المستقبلي. تعتمد تقنيات التوجيه البصري القياسية غالبًا على حدود التغذية الأمامية (feed-forward) بناءً على تقديرات السرعة لإبقاء الهدف داخل مجال الرؤية (FOV). ومع ذلك، عندما تكون السرعة غير معروفة أو غير متوقعة، تواجه هذه الطرق صعوبة في إبقاء الهدف داخل مجال الرؤية، ناهيك عن إبقاء كامل "منطقة الحركة" (ROM) داخله. وقد حدد المؤلفون ثلاثة أهداف هرمية:
الهدف الأولي: إبقاء الموقع اللحظي لنقطة الاهتمام (POI) داخل مجال رؤية الكاميرا.
الهدف الثانوي (الهرمي): إبقاء منطقة الحركة المقدرة (غلاف حركة الهدف) داخل مجال الرؤية لضمان عدم اختفاء الهدف أثناء الحركات المفاجئة.
الهدف الثانوي (الهرمي): تحسين جودة المراقبة من خلال ضمان أن يشغل منطقة الحركة المسقطة مساحة كبيرة ومحددة مسبقًا في فضاء البكسل، وذلك للاستفادة من دقة المستشعر.
المنهجية الحل المقترح هو إطار تحكم يعزز مهمة توجيه بصري أولية باستخدام الفضاء الصفري (null-space) للنظام الكينماتيكي للمراقب. يتيح ذلك للروبوت تنفيذ مهمة تحسين ثانوية دون التداخل مع المهمة الأولية المتمثلة في إبقاء الهدف مرئيًا.
المهمة الأولية (الحفاظ على مجال الرؤية اللحظي): يستخدم المؤلفون حقل جهد اصطناعي حاجز (BAP) في فضاء البكسل. تولد دالة الجهد هذه إشارة تحكم (s˙c) تدفع الكاميرا لإبقاء نقطة الاهتمام ضمن "منطقة آمنة" في الصورة. ومع اقتراب نقطة الاهتمام من حدود الصورة، تؤول دالة الجهد إلى اللانهاية، مما يخلق قوة طاردة تمنع خروج الهدف من مجال الرؤية. يضمن هذا تتبعًا قويًا حتى بدون تغذية أمامية للسرعة.
تقدير منطقة الحركة (ROM): بما أن الديناميكيات غير معروفة، يقوم النظام بتقدير منطقة الحركة (ROM) بشكل تكراري باستخدام توزيع غاوسي متطور.
يحافظ النظام على متوسط (μS,k) وتباين (ΣS,k) لمسار الهدف في الفضاء ثلاثي الأبعاد.
يتم تحديث هذه القيم تكراريًا باستخدام عامل نسيان (b) للتكيف مع التغيرات في غلاف الحركة (على سبيل المثال، إذا قام الفاعل البشري بتوسيع مساحة عمله).
يتم إسقاط التوزيع الغاوسي ثلاثي الأبعاد على المستوى الصوري ثنائي الأبعاد باستخدام تحويل أونيسينت المقيّس لـ فان دير ميروي (Van der Merwe's Scaled Unscented Transform - SUT). تتعامل هذه الطة مع الإسقاط غير الخطي لثقب الإبرة، مما ينتج عنه توزيع غاوسي ثنائي الأبعاد يتميز بمتوسط (μp,k) وتباين (Σp,k) في فضاء البكسل. يمثل حدود هذا التوزيع تقريبًا لمنطقة الحركة المسقطة (H(t)).
تعزيز الفضاء الصفري (المهمة الثانوية): تعمل إشارة التحكم الثانوية (vn) في الفضاء الصفري لجاكوبي البصري (L). هدفها هو ضبط وضعية الكاميرا بحيث يتطابق شكل بيضاوي منطقة الحركة المسقطة (H(t)) مع حجم واتجاه مطلوبين (aM∗ و θM∗).
تعمل قانون التحكم على تقليل الخطأ بين المحور الأكبر الحالي للقطع الناقص المستهدف والقيم المرغوبة.
يتم ترشيح هذه الإشارة عبر جاكوبي "حركة البرغي" (screw-motion)، مما يضمن تحرك الكاميرا على طول محور العمق الخاص بها (التقريب/الابتعاد) والدوران حول المحور البصري لمحاذاة الشكل البيضاوي.
السرعة النهائية المأمورة هي مجموع سرعة الـ BAP الأساسية وسرعة تعزيز الفضاء الصفري.
المساهمات الرئيسية
تعزيز مبتكر للفضاء الصفري: تقدم الورقة طريقة لتعزيز الإدراك النشط من خلال استغلال الفضاء الصفري لمهمة التوجيه البصري الرئيسية. وخلافًا لتطبيقات الفضاء الصفري السابقة التي ركزت على تجنب حدود المفاصل أو العوائق، يستهدف هذا العمل تحديدًا تحسين إدراك غلاف الحركة.
تقدير خالٍ من النموذج: لا يتطلب النهج معرفة مسبقة بديناميكيات الهدف أو تقديرات سرعته. بل يعتمد فقط على قياسات الموضع لتقدير غلاف الحركة تكراريًا باستخدام مستوى غاوسي.
استخدام SUT للتخطيط البصري: يستخدم النهج تحويل أونيسينت المقيّس لإسقاط إحصائيات الحركة ثلاثية الأبعاد إلى المستوى البصري ثنائي الأبعاد، مما يسمح للمتحكم بالتعامل مع رؤية كامل غلاف الحركة بدلاً من مجرد نقطة واحدة.
التحكم الهرمي: نجح إطار العمل في الفصل بين السلامة الفورية للهدف (قيد مجال الرؤية) وجودة المراقبة طويلة المدى (رؤية الغلاف)، مما يسمح للروبوت بـ "الابتعاد" لرؤية الصورة الكاملة عندما يتوسع غلاف الحركة، و"الاقتراب" لتحسين دقة المراقبة عندما يتقلص الغلاف.
النتائج التجريبية تم تقييم الطريقة باستخدام روبوت UR10e مع كاميرا Realsense D435 مثبتة في يده في سيناريوهين:
سيناريو الروبوت-الفاعل: قام روبوت UR3e بتوليد حركة تذبذبية تحت مخمدة (تحاكي نظام كتلة-زنبرك) بظروف ابتدائية مختلفة (قطع ناقص أفقي ومائل بزاوية 45 درجة).
سيناريو الإنسان-الفاعل: قام إنسان بمهمة صنفرة الخشب، بدأ بمساحة صغيرة، ثم توسع إلى مساحة أكبر، ثم عاد إلى المساحة الصغيرة.
النتائج الكمية:
رؤية المركز: باستخدام التعزيز المقترح، ظل مركز منطقة الحركة المقدرة داخل مجال الرؤية بنسبة 100% في جميع السيناريوهات، مقارنة بـ 97.5–98.2% بدون التعزيز.
رؤية الشكل البيضاوي الكامل: كان التحسن الأكثر أهمية هو الحفاظ على كامل غلاف الحركة داخل مجال الرؤية.
في سيناريو الإنسان-الفاعل، ارتفع الوقت الذي ظل فيه الشكل البيضاوي الكامل داخل مجال الرؤية من 28.2% (بدون تعزيز) إلى 85.8% (مع التعزيز).
بالنسبة للروبوتات الفاعلة، لوحظت تحسينات من حوالي 66–75% إلى 94–96%.
الملاحظات النوعية: أظهر النظام القدرة على ضبط مسافة الكاميرا تلقائيًا. فعندما وسع الإنسان مساحة عمله، تحرك الروبوت للخلف لالتقاط الغلاف الأكبر. وعندما عاد الإنسان إلى منطقة أصغر، اقترب الروبوت لتحسين دقة المراقبة.
الأهمية والادعاءات يزعم المؤلفون أن هذا العمل يوفر استراتيجية قوية لمراقبة الأحداث الديناميكية المتكررة محددة الحيز حيث تكون الديناميكيات غير معروفة أو فوضوية. وتكمن الأهمية في قدرة النظام على "فهم" هوامش الحركة المرصودة والحفاظ على كامل سلوك الهدف الديناميكي داخل مجال الرؤية.
تضع الورقة هذا المنهج بتواضع كـ تعزيز لأطر الإدراك النشط الحالية (مثل التحكم في الأداء المحدد أو التوجيه البصري القياسي) وليس كبديل لها. وتؤكد أن العمل، من خلال العمل في الفضاء الصفري، يحسن جودة المراقبة وموثوقية التتبع دون المساس بقيد السلامة الأساسي المتمثل في إبقاء الهدف مرئيًا. ويسلط المؤلفون الضوء على إمكانية تطبيق هذا في سياقات مثل التعلم من خلال التلقين (LbDT)، حيث يكون التقاط النطاق الكامل لحركة الإنسان أمرًا بالغ الأهمية، وكذلك في المراقبة والرقابة على التجارب الميكانيكية.