Toward Context-Aware Exoskeleton Assistance: Integrating Computer Vision Payload Estimation with a Multi-Metric Optimization Space
تقدم هذه الورقة نظام هيكل خارجي لدعم الظهر مدركاً للسياق يدمج نموذجاً لتقدير الحمولة يعتمد على الرؤية الحاسوبية مع إطار تحسين متعدد المعايير مستمد من السكان لتمكين المساعدة التنبؤية والتكيفية التي تقلل بشكل كبير من تنشيط العضلات وتحسن تخفيف الأحمال دون زيادة عدم الراحة لدى المستخدم.
المؤلفون الأصليون:Andrea Dal Prete, Seyram Ofori, Chan Yon Sin, Ashwin Narayan, Ding Shuo, Francesco Braghin, Haoyong Yu, Marta Gandolla
في البيئات الصاخبة لمواقع البناء والمستودعات والمصانع، يقوم العمال بانتظام برفع أشياء ثقيلة، وهي مهمة تضع إجهاداً هائلاً على الظهر البشري. وعلى مر السنين، طور المهندسون أجهزة قابلة للارتداء تسمى الهياكل الخارجية لدعم الظهر للمساعدة في ذلك. تعمل هذه الآلات مثل عضلات خارجية، حيث تستخدم المحركات لمساعدة مرتديها في الرفع، بهدف تقليل التعب ومنع الإصابة. ومع ذلك، فإن مشكلة كبيرة حدت من فعاليتها حتى الآن: معظم هذه الأجهزة تعمل بإعداد ثابت. فهي تقدم نفس القدر من المساعدة بغض النظر عما إذا كان العامل يرفع صندوقاً خفيفاً أو صندوقاً ثقيلاً. وهذا النهج القائم على مبدأ "مقاس واحد يناسب الجميع" يمكن أن يكون بنتائج عكسية؛ فتقديم الكثير من المساعدة لحمل خفيف قد يشعر الشخص بالارتباك وعدم الراحة، بينما تقديم قدر قليل جداً من المساعدة لحمل ثقيل يفشل في حماية العامل. لقد كان التحدي الذي واجه العلماء هو إنشاء نظام يمكنه استشعار وزن الجسم حتى قبل أن يلمسه العامل ويعدل دعمه فوراً، ليتناسب الجهد مع الحمل.
لقكد اتخذ فريق من الباحثين خطوة كبيرة نحو حل هذه المشكلة من خلال تعليم الهيكل الخارجي كيف "يرى" ويفهم ما سيقوم العامل برفعه. فبدلاً من انتظار بدء العامل في الرفع ثم الاستجابة، يستخدم النظام الجديد كاميرا وذكاءً اصطناعياً متطوراً لتقدير وزن الجسم من مسافة بعيدة. ومن خلال تحليل المظهر المرئي للجسم وحاويته، يتنبأ الجهاز بالحمل قبل بدء دورة الرفع. وتسمح هذه القدرة التنبؤية للهيكل الخارجي بالاستعداد للقدر الدقيق من المساعدة المطلوبة في اللحظة التي يبدأ فيها الرفع، مما يلغي التأخير الذي غالباً ما يعيب التكنولوجيا الحالية. وقد اختبر الباحثون هذا النهج مع متطوعين بشريين لمعرفة ما إذا كان بإمكانه تقليل إجهاد العضلات دون جعل الجهاز يشعرهم بعدم الراحة أو التطفل.
لبناء هذا النظام الأكثر ذكاءً، احتاج الفريق أولاً إلى فهم العلاقة المعقدة بين مقدار المساعدة التي يقدمها الجهاز وكمية الوزن الذي يحمله الشخص. فقد أجروا تجارب مع اثني عشر متطوعاً يتمتعون بصحة جيدة قاموا بمهام رفع بأوزان مختلفة أثناء ارتداء الهيكل الخارجي. وقاس الباحثون النشاط الكهربائي في عضلات الظهر والساق لدى المتطوعين، وسألواهم عن مدى شعورهم بعدم الراحة تجاه الجهاز، وسجلوا تفضيلاتهم لمستويات مختلفة من المساعدة. واكتشفوا أن القدر الأمثل من المساعدة ليس خطاً مستقيماً؛ بل يتغير بطريقة غير خطية اعتماداً على الوزن. فبالنسبة للأحمال الخفيفة، تكون كمية قليلة من المساعدة هي الأفضل لتجنب التدخل في الحركة الطبيعية، ولكن بالنسبة للأحمال الثقيلة، يلزم توفير مساعدة قوية لحماية الظهر حقاً. والأهم من ذلك، وجدوا أن مستوى واحداً ثابتاً من الدعم لا يمكن أبداً أن يكون مثالياً لجميع المواقف؛ فالمستوى الذي بدا رائعاً لصندوق ثقيل كان يبدو مقيداً لصندوق خفيف، والعكس صحيح. وقد أكد هذا أن الجهاز يجب أن يتكيف ديناميكياً ليكون فعالاً حقاً.
ومع هذا الفهم لمستويات الدعم المثلى، طور الباحثون مساراً للرؤية الحاسوبية ليعمل كـ "عيون" للهيكل الخارفي. يستخدم النظام كاميرا مثبتة على ورك الجهاز لالتقاط صور للبيئة المحيطة. وعندما يقترب عامل من صندوق، يتعرف البرنامج على الجسم، وباستخدام نموذج تعلم عميق متطور، يقدر ما إذا كان خفيفاً أو متوسطاً أو ثقيلاً. واختبر الفريق نوعين مختلفين من نماذج الذكاء الاصطناعي لهذه المهمة؛ أحدهما نموذج قياسي سريع المعالجة، والآخر نظام أكثر تقدماً معروف بقدرته على فهم السياق والعمق. وقد أثبت النموذج المتقدم تفوقاً كبيراً؛ حيث استطاع النظر إلى صندوق شفاف، ورؤية العناصر بداخله، والتمييز بين الجسم وبين الفوضى في الخلفية، مثل الشريط اللاصق على الأرض أو الأوراق فوق الصندوق. وقد نجح في تقدير فئة الوزن في الوقت الفعلي، محققاً دقة تزيد عن اثنين وثمانين بالمائة. وهذه الدقة العالية تعني أن الجهاز يمكنه تحديد مستوى الدعم الصحيح قبل أن يبدأ العامل في الانحناء لأسفل.
تضمنت المرحلة النهائية من البحث وضع هذا النظام التنبئي تحت الاختبار في بيئة ديناميكية. حيث سار اثنا عشر متطوعاً جديداً عبر مسار، وهم يلتقطون صناديق بأوزان متفاوتة أثناء ارتداء الهيكل الخارجي. وقارن الباحثون بين ثلاثة سيناريوهات: الرفع بدون أي جهاز، والرفع مع مستوى ثابت من المساعدة، والرفع مع النظام التكيفي الجديد الذي يغير دعمه بناءً على ما تراه الكاميرا. وكانت النتائج واضحة؛ فقد قلل النظام التكيفي من ذروة تنشيط عضلات الظهر بنسبة تصل إلى ثلاثة وعشرين بالمائة مقارنة بالإعدادات الثابتة. كما حسن متوسط تقليل جهد العضلات بأكثر من ثمانية بالمائة. ولعل الأهم من ذلك هو أن هذه الحماية المتزايدة لم تأتِ على حساب الراحة؛ فلم يبلغ المتطوعون عن شعورهم بمزيد من عدم الراحة مع النظام التكيفي، بل إن الكثيرين فضلوا استخدامه لأنه بدا أكثر طبيعية واستجابة لمهمتهم المحددة.
كما سلطت الدراسة الضوء على سبب أهمية هذا النهج التنبئي. ففي الأنظمة السابقة، كان الجهاز غالباً ما ينتظر حتى يبدأ العامل في الرفع قبل أن يدرك مدى ثقل الحمل، وبحلول ذلك الوقت، يكون الإجهاد الأكثر حدة قد وقع بالفعل على عضلات الظهر. ومن خلال تقدير الوزن مسبقاً، يضمن النظام الجديد أن تكون المساعدة جاهزة تماماً عند الحاجة إليها، في بداية الحركة مباشرة. وأشار الباحثون إلى أنه بينما عمل النظام بشكل ممتاز في مختبرهم المنضبط مع الصناديق الشفافة، إلا أن هناك تحديات تظل قائمة للاستخدام الصناعي في العالم الحقيقي؛ فعلى سبيل المثال، لا يزال تقدير وزن الأجسام المعتمة أو غير منتظمة الشكل التي تفتقر إلى الإشارات البصرية أمراً صعباً. ومع ذلك، فإن إثبات المفهوم صلب: فمن خلال الجمع بين الفهم الواضح لراحة الإنسان والقدرة على رؤية وتوقع البيئة، يمكن للروبوتات القابلة للارتداء أن تتجاوز كونها مجرد أدوات ثابتة بسيطة لتصبح شركاء أذكياء يحمون الصحة البشرية بفاعلية.
ملخص تقني: نحو دعم الهياكل الخارجية المدركة للسياق
بيان المشكلة
تواجه الهياكل الخارجية النشطة لدعم الظهر الحالية قيوداً كبيرة في التحسين والتكيف. فبينما تنجح هذه الهياكل في تقليل التنشيط العضلي والأحمال على العمود الفقري، إلا أنها تعتمد عادةً على آليات استشعار تفاعلية تفتقر إلى تعديل الدعم المدرك للسياق. وتوجد فجوة حرجة في دمج بيانات المستخدم والبيئة للتحكم عالي المستوى؛ وتحديداً، تعاني الأنظمة الحالية من صعوبة في تحديد مستويات الدعم المثلى بناءً على الحمولة ونية المستخدم. علاوة على ذلك، غالباً ما تعاني تقنيات تقدير الحمولة الحالية من زمن انتقال (latency)، مما يؤدي إلى الفشل في توفير تعديل الدعم قبل مرحلة الرفع الأولية حيث يحدث ذروة تنشيط عضلات الظهر. بالإضافة إلى ذلك، فإن نهج "المقاس الواحد الذي يناسب الجميع" عالي المساعدة يعد غير مثالي، إذ يمكن أن يتسبب في عدم محاذاة المفاصل، وزيادة الشعور بعدم الارتياح، وانخفاض القبول، لا سيما مع الأحمال الخفيفة.
المنهجية
1. مساحة التحسين متعددة المعايير
قام المؤلفون أولاً بإنشاء إطار عمل للتحسين مشتق من السكان لتحديد العلاقة بين الحمولة (Pyl) ومستوى المساعدة (As).
جمع البيانات: أُجريت تجارب مع 12 شخصاً سليماً قاموا بمهام رفع بوضعية الانحناء (stoop lifting) بأوزان قدرها 5 كجم (خفيف)، و10 كجم (متوسط)، و15 كجم (ثقيل) تحت مستويات مساعدة متفاوتة (منخفضة، متوسطة، قوية).
دوال التحسين (OF): تم إنشاء مساحة تحسين مستمرة باستخدام عمليات غاوس (Gaussian Processes) مع نوى الدوال الشعاعية الأساسية (radial basis function kernels). تدمج دالة التحسين الإجمالية (Jtot) ثلاثة معايير مرجحة:
الشعور بعدم الارتياح (Jdsc): مستمد من استبيان مرجح لتقييم القوى، والراحة، وتقييد الحركة (بوزن -0.2).
تفضيل المستخدم (Jprf): التفضيل الذاتي لمستويات المساعدة بناءً على الحمولة (بوزن 0.2).
الهدف: تحديد العلاقة غير الخطية التي تحدد مستوى المساعدة الأمثل لأي حمولة معينة، والتي توازن بين تقليل الجهد العضلي والراحة والتفضيل.
2. خط معالجة التحكم التكيفي القائم على الرؤية الحاسوبية
لتمكين المساعدة التنبؤية خالية من زمن الانتقال، طور المؤلفون استراتيجية تحكم عالية المستوى تستفيد من الرؤية الحاسوبية.
الأجهزة: كاميرا RGB ومستشعر عمق (ToF) مثبتان على الورك الأيم للهيكل الخارجي. تتم معالجة البيانات عبر Raspberry Pi 4B، مع نقل الحوسبة الثقيلة إلى محطة عمل سحابية (شريحة Apple M3) للحفاظ على زمن انتقال منخفض (~100 مللي ثانية من البداية للنهاية).
كشف واختيار الأشياء: يقوم نموذج YOLOv11 مضبوط بدقة باكتشاف الأشياء. ويوفر مستشعر ToF بيانات العمق لحساب عامل احتمالية (αi) لكل جسم، مما يسمح باختيار الجسم الأكثر احتمالاً للرفع بناءً على القرب وزاوية مجال الرؤية.
تقدير الحمولة: تتم معالجة صورة الجسم المختار بواسطة نموذج تعلم عميق لتصنيف الوزن إلى ثلاث فئات (خفيف، متوسط، ثقيل).
مقارنة النماذج: قارن المؤلفون بين MobileNetv2 (CNN) وDINOv2 (Vision Transformer).
الاختيار: تم اختيار DINOv2 لتفوقه في استخراج الميزات، وقدرات إدراك العمق، والقدرة على التمييز بين المقدمة والخلفية في سيناريوهات الصناديق المزدحمة أو الشفافة.
تكامل التحكم: تعمل فئة الحمولة المقدرة على تغيير ملف عزم الدوران المساعد منخفض المستوى (τadj=τcmd⋅kpyl) في الوقت الفعلي، مما يعدل كسب المساعدة قبل بدء دورة الرفع.
3. التحقق من الصحة
قام مجموعة ثانية من 12 شخصاً بالتحقق من صحة النظام في بيئة ديناميكية تتضمن مهام المشي والرفع. تم قياس الأداء عبر EMG (عضلات Erector Spinae وعضلات الساق)، والشعور بعدم الارتياح، وتفضيل المستخدم، مع مقارنة خط المعالجة التكيفي مقابل خط أساس المساعدة الثابتة وحالة عدم وجود هيكل خارجي.
المساهمات الرئيسية
تعريف مساحة التحسين: صياغة مساحة تحسين جديدة متعددة المعايير تكشف عن علاقة غير خطية ومستقلة عن الفرد بين الحمولة والمساعدة المثلى. تحدد الدراسة أنه بينما تقلل المساعدة العالية من متوسط نشاط عضلات الظهر، إلا أنها قد تزيد من نشاط عضلات الساق والارتباك، مما يستلزم استراتيجية تعتمد على الحمولة.
خط المعالجة القائم على الرؤية: تطوير خط معالجة تحكم تنبئي في الوقت الفعلي باستخدام DINOv2 واستشعار العمق لتقدير الأحمال قبل الرفع، مما يقضي فعلياً على زمن انتقال التشغيل.
التكامل والتحقق: النجاح في دمج خط معالجة الرؤية في حلقة التحكم الخاصة بالهيكل الخارفي، مما أظهر أداءً محسناً مقارنة بخطوط الأساس الثابتة دون زيادة عدم ارتياح المستخدم.
إطلاق المصدر المفتوح: توفير البيانات والبرمجيات مفتوحة المصدر لتسهيل المزيد من الأبحاث.
النتائج
اتجاهات التحسين: أكد تحليل بيانات الخط الأساسي أن المساعدة المثلى تزداد بشكل غير خطي مع الحمولة. وتحديداً، تعتبر المساعدة المنخفضة مثالية للأحمال الخفيفة لتقليل تنشيط عضلات الساق وعدم الارتياح، بينما تتطلب الأحمال الثقيلة مساعدة قوية لتعظيم تقليل عضلات الظهر.
أداء النموذج: أظهر نموذج تقدير الحمولة القائم على DINOv2 استقراراً في التدريب وتحسناً في دقة التحقق أثناء التدريب غير المتصل (من 90.32% إلى 94.72%). في التجارب الحقيقية، حقق خط المعالجة التكيفي الكامل القائم على الرؤية الحاسوبية دقة تصنيف إجمالية بلغت 82.41%، مع معدلات دقة (precision) بلغت 85.30%، و76.30%، و86.10% لفئات الوزن الخفيف والمتوسط والثقيل على التوالي.
التنشيط العضلي: قللت الاستراتيجية التكيفية من ذروة تنشيط عضلات الظهر بنسبة تصل إلى 23% وحسنت متوسط تخفيف الحمل بنسبة 8.15% مقارنة بالخطوط الأساسية الثابتة. والجدير بالذكر أن التحكم التكيفي قلل أيضاً من ذروة تنشيط عضلات الساق للأحمال المتوسطة، بينما زادت المساعدة العالية الثابتة من هذا التنشيط.
عدم الارتياح والتفضيل: بينما أظهر الشعور بعدم الارتياح زيادة طفيفة مع التحكم التكيفي (بسبب المساعدة العالية للأحمال الثقيلة)، أظهر التحليل الإحصائي (نماذج التأثيرات المختلطة الخطية) عدم وجود فرق جوهري في عدم الارتياح الإجمالي بين الظروف التكيفية والثابتة (p=0.454). ومع ذلك، فضل 83.33% من المشاركين التحكم التكيفي، مقدرين الدعم المدرك للسياق.
الدلالة الإحصائية: أكدت نماذج التأثيرات المختلطة الخطية وجود تأثير رئيسي كبير لنوع المساعدة (p<0.001)، حيث وفرت المساعدة التكيفية تقليلاً في نشاط عضلات الظهر بنسبة 8.15% أكثر من المساعدة الثابتة.
الأهمية والادعاءات
يدعي البحث أنه يقدم أول تحليل منهجي وتجريبي للمشهد متعدد المعايير لمساعدة الهياكل الخارجية للظهر، موضحاً أن مستوى الدعم الأمثل يتبع اتجاهاً غير خطي لا يمكن استنتاجه من الحدس وحده. ويؤكد المؤلفون أن نهجهم يضع معايير جديدة للهياكل الخارجية النشطة لدعم الظهر من خلال:
تمكين الإدراك التنبئي لتعديل الدعم قبل دورة الرفع، مما يعالج مشكلة زمن الانتقال الحرجة في الأنظمة التفاعلية.
تحقيق تحسين مستقل عن الفرد من خلال إطار عمل مشتق من السكان.
إثبات أن التحكم التكيفي المدرك للسياق يوفر توازناً متفوقاً بين الفعالية البيوميكانيكية وراحة المستخدم مقارنة بالاستراتيجيات الثابتة أو السلبية.
تخلص الدراسة إلى أن الهياكل الخارجية النشطة ذات التعديل التنبئي المدرك للسياق هي المفضلة على الأنظمة السلبية أو الثابتة لتحسين الأداء في السيناريوهات الصناعية المتغيرة. ويقر المؤلفون بالقيود، بما في ذلك الاعتماد على الصناديما الشفافة للتدريب والمعالجة السحابية، ويقترحون أن العمل المستقبلي يجب أن يركز على الحوسبة الطرفية (edge computing)، ودمج المستشعرات للأجسام غير الشفافة، والاختبار في بيئات صناعية متنوعة.