Constrained-Axis Visual-Inertial Odometry for Mobile Robot Displacement Logging Using Commodity Mobile Devices
تقدم هذه الورقة نظاماً لتقدير الموضع البصري-القصوري منخفض التكلفة للروبوتات المتنقلة، يستفيد من الأجهزة المحمولة الشائعة لتقدير الإزاحة على طول المحاور المقيدة عبر تصفية ضجيج المستشعرات، وكبح الانحراف أثناء فترات السكون، والدمج السلس لنظام تحديد المواقع العالمي (GPS) للتشغيل في الهواء الطلق، مما يوفر حلاً لتسجيل البيانات بتكلفة تكامل صفرية للروبوتات الميدانية المهيكلة.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تحتاج الروبوتات إلى معرفة المسافة التي قطعتها. وسواء كانت الآلة تتنقل في ممر مستودع، أو تقوم بدوريات في حقل زراعي، أو تستكشف منطقة كوارث، يجب أن تكون قادرة على قياس المسافة التي تغطيها من نقطة البداية إلى نقطة النهاية. لعقود من الزمن، حل المهندسون هذه المشكلة عن طريق إرفاق أجهزة متخصصة بعجلات الروبوت أو جسمه. هذه الأجهزة، مثل أجهزة تشفير العجلات التي تحصي الدورات أو الماسحات الضوئية بالليزر التي ترسم خرائط للمحيط، دقيقة ولكنها باهضة الثمن وثقيلة وصعبة التركيب؛ فهي تتطلب توصيلات سلكية مخصصة وبرمجيات معقدة للتحدث مع عقل الروبوت. وهذا يخلق عائقاً أمام الباحثين والفرق الصغيرة التي ترغب في بناء روبوتات ولكنها تفتقر إلى الميزانية اللازمة للحساسات عالية الجودة. وقد ظل السؤال قائماً لفترة طويلة عما إذا كان جهاز موجود في جيوب الجميع تقريباً — وهو الهاتف الذكي القياسي — يمكنه القيام بنفس المهمة. تحتوي الهواتف الحديثة بالفعل على الأدوات اللازمة: كاميرا لرؤية العالم وحساس حركة للشعور بالحركة. ويكمن التحدي في تعليم الهاتف تجاهل اهتزازه الخاص وارتباك البيئة المتحركة لاستخراج رقم واحد موثوق: المسافة المقطوعة.
قام باحثان، بيدرو بورتوغال وداميان فينغهاوس، بتطوير طريقة لتحويل هاتف ذكي شائع إلى مسجل مسافات دقيق للروبوتات المتنقلة، دون الحاجة إلى أي أجهزة إضافية أو اتصالات حاسوبية في الوقت الفعلي. يعتمد نهجهما، الموصوف في دراسة حديثة، على تقنية تسمى "القياس البصري-القصوري" (visual-inertial odometry). يقوم هذا النظام بدمج بث الفيديو من كاميرا الهاتف مع البيانات من مستشعرات الحركة الداخلية للهاتف لتتبع كيفية تحرك الجهاز عبر الفضاء. وبينما تُستخدم هذه التقنية بالفعل في ألعاب الواقع المعزز لوضع أشياء افتراضية في الغرفة، فقد طوعها الباحثان لمهمة هندسية محددة وعملية: قياس المسافة التي يقطعها الروبوت على طول مسار مستقيم. وبدلاً من محاولة تتبع موقع الروبوت الكامل في فضاء ثلاثي الأبعاد، وهو أمر عرضة للخطأ، يقوم نظامهما بالتركيز على اتجاه واحد؛ حيث يسقط جميع الحركات على خط يحدده المستخدم، متجاهلاً فعلياً أي تمايل جانبي أو انحراف رأسي لا يساهم في التقدم للأمام.
يكمن جوهر ابتكارهما في سلسلة من المرشحات البرمجية التي تنقي البيانات الخام قبل تسجيلها. فبينما يتحرك الروبوت، تولد مستشعرات الهاتف تدفقاً مستمراً من تحديثات الموقع، لكن هذه التحديثات تكون صاخبة ومضطربة. طبق الباحثان عملية تنعيم رياضية لكل محور حركة على حدة، مما أدى إلى إزالة السكون عالي التردد الذي قد يتراكم ليصبح خطأً كبيراً بمرور الوقت. كما بنيا آلية أمان للكشف عن توقف الروبوت. ففي العديد من أنظمة الملاحة، تستمر المستشعرات في الانحراف والإبلاغ عن حركة حتى عندما يكون الجهاز ساكناً تماماً، مما يجعل الروبوت يعتقد أنه يتحرك بينما هو ليس كذلك. يراقب هذا النظام الجديد غياب الحركة ويقوم بتجميد عداد المسافة مؤقتاً، مما يضمن أن التوقفات أثناء الرحلة لا تؤدي إلى تضخيم القياس النهائي. علاوة على ذلك، تم تصميم النظام للعمل دون اتصال دائم بالإنترنت أو رابط بيانات مباشر للروبوت. فبدلاً من بث البيانات في الوقت الفعلي، يقوم الهاتف ببساطة بكتابة القياسات في ملف على وحدة تخزينه الخاصة. وبعد انتهاء المهمة، يمكن للمشغل استرداد الملف، الذي يحتوي على قائمة بالمسافات والطوابع الزمنية، لتكون جاهزة للتحليل.
ولاختبار مدى نجاح هذه الطريقة، أجرى الفريق تجارب في بيئات متنوعة، تراوحت بين الممرات الداخلية ذات الأسطح المنسوجة بجدران طوبية، والأسطح المطلية السادة، والمناطق الخارجية المفتوحة. وقارنوا قياسات الهاتف بالمسافات المقاسة باستخدام شريط قياس عالي الدقة ومقياس مسافة ليزري. وأظهرت النتائج أن النظام فعال للغاية للمسافات بين 2.5 و5.0 أمتار، وهي مسافات تغطي العديد من المهام الشائعة للروبوتات الداخلية. وفي هذه النطاقات المثالية، انخفض معدل الخطأ في النظام إلى أقل من 2 بالمائة، مما يجعله دقيقاً بما يكفي للعديد من التطبيقات الميدانية. ومع ذلك، حددت الدراسة أيضاً حدوداً واضحة؛ ففي المسافات القصيرة جداً، وتحديداً تحت مترين، مال النظام إلى تقدير المسافة بأقل من قيمتها الحقيقية، وهو سلوك مرتبط بكيفية تهيئة برنامج كاميرا الهاتف لفهم المقياس. بالإضافة إلى ذلك، واجه النظام صعوبة عندما يتحرك الروبوت ببطء شديد، أي أقل من 0.10 متر في الثانية؛ ففي هذه السرعات المنخفضة، كانت الحركة دقيقة جداً لدرجة أن النظام اعتبرها توقفاً، مما أدى إلى تجميد العداد وفقدان جزء من الرحلة.
كما فحص الباحثون كيفية تأثير البيئة على الأداء. ووجدوا أنه بينما يعمل النظام بشكل جيد على الأسطح المنسوجة التي توفر تفاصيل بصرية كثيرة لتتبعها الكاميرا، إلا أنه يظل قوياً بشكل مفاجئ حتى على الجدران السادة الخالية من الملامح. وبينما انخفضت الدقة قليلاً على هذه الأسطح السادة، ظل الخطأ ضمن الحدود المقبولة لمعظم الاستخدامات العملية. وبالنسبة للعمليات الخارجية حيث يفشل التتبع البصري بسبب ضوء الشمس الساطع أو نقص الملامح، ينتقل النظام تلقائياً إلى استخدام مستقبِل نظام تحديد المواقع العالمي (GPS) الخاص بالهاتف. في هذا الوضع، يحسب المسافة بناءً على التغير في الإحداثيات الجغرافية. يسمح هذا النهج الهجين للروبوت بتسجيل رحلته بسلاسة سواء كان داخل مبنى أو في حقل، بشرط ألا تكون المسافة طويلة جداً لدرجة تجعل إشارة الـ GPS غير مستقرة.
إن أحد النتائج الهامة لهذا العمل هو أن النظام لا يحتاج إلى التكامل في حلقة التحكم الخاصة بالروبوت ليكون مفيداً. فمن خلال تسجيل البيانات محلياً واستردادها لاحقاً، ألغى الباحثون الحاجة إلى برامج تشغيل معقدة، أو إعدادات شبكية، أو روابط اتصال في الوقت الفعلي. هذا التصميم القائم على "صفر تكامل" يعني أنه يمكن تركيب النظام على أي روبوت تقريباً، بغض النظر عن نظام تشغيله أو قدرته الحسابية، بمجرد تثبيت الهاتف على دعامة. وتخلص الدراسة إلى أنه بالنسبة للمهام المنظمة حيث يحتاج الروبوت إلى معرفة المسافة التي قطعها على طول مسار معروف، فإن هاتفاً ذكياً تجارياً يعد بديلاً عملياً ومنخفض التكلفة لأجهزة الملاحة المخصصة. ورغم أنه قد لا يحل محل المستشعرات عالية الدقة للأعمال التي تتطلب دقة المليمتر، إلا أنه يقدم حلاً عملياً للتطبيقات التي تكون فيها التكلفة والبساطة أكثر أهمية من الدقة المتناهية، مما يفتح الباب أمام روبوتات متنقلة أكثر سهولة في مجالات التعليم، والزراعة، والخدمات اللوجستية.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.