NeSAM: Neuro-Symbolic Kinodynamics with Soil Adaptation for Off-Road Mobility
تقدم الورقة البحثية NeSAM، وهو إطار عمل عصبي-رمزي يدمج ميكانيكا التربة (Bekker-Wong) القابلة للتفاضل مع ديناميكيات متبقية متعلمة وتقدير آني لمعلمات التربة، لتحسين دقة التنبؤ بالديناميكا الحركية للمركبات في الطرق الوعرة وأداء الملاحة على التضاريس القابلة للتشوه بشكل كبير.
المؤلفون الأصليون:Chenhui Pan, Tong Xu, Francesco Cancelliere, Xuesu Xiao
إن قيادة مركبة عبر طريق معبد ومستوٍ هي عملية يمكن التنبؤ بها؛ حيث تتماسك العجلات مع السطح، ويقوم المحرك بتدويرها، وتتحرك السيارة للأمام تماماً كما تمليه قوانين الفيزياء على السطح الصلب. ولكن بمجرد إخراج تلك المركبة ذاتها من الطريق المعبد إلى حقل من التربة الناعمة، أو الرمال المفككة، أو الطين غير المستوي، تتغير القواعد فوراً. لم يعد الأرض مجرد مسرح صلب، بل أصبحت مشاركاً حياً ومتغيراً. فبينما تضغط العجلة للأسفل، تغوص في الأرض؛ وبينما تدور، تقوم بتمزيق التربة جانبياً. هذه التشوهات تخلق قوى تسحب المركبة عن مسارها، مما يتسبب في انزلاقها، أو ميلها، أو علوقها بطرق لا يمكن لأوامر التوجيه البسيطة تصحيحها بسهولة. ولكي تتمكن الروبوتات والمركبات ذاتية القيادة من التنقل في هذه البيئات الوعرة بأمان، يجب أن تكون قادرة ليس فقط على التنبؤ بالمكان الذي ستتجه إليه، بل بكيفية تفاعل الأرض تحتها مع وزنها وحركتها. وبدون هذه الاستشرافية، قد تخطط المركبة لمسار يبدو خالياً من العوائق على الخريطة، لكنه يؤدي إلى أخدود عميق أو فقدان مفاجئ للسيطرة في اللحظة التي تلامس فيها التربة.
لقد حاول الباحثون طويلاً حل هذه المشكلة باستخدام نهجين مختلفين. تعتمد إحدى الطريقتين على معادلات الفيزياء الكلاسيكية التي تصف سلوك التربة تحت الضغط، باستخدام معاملات مثل الصلابة والاحتكاك لحساب القوى. وبينما تستند هذه النماذج إلى ميكانيكا العالم الحقيقي، إلا أنها غالباً ما تجد صعوبة في استيعاب الواقع المعقد والمضطرب لنظام تعليق المركبة، وتشوه الإطارات، والخصائص الفريدة لرقعة معينة من الأرض. أما الطريقة الأخرى فتستخدم الذكاء الاصطناعي للتعلم من البيانات، عبر مراقبة كيفية تحرك المركبة ومحاولة تخمين الخطوة التالية. وتتميز هذه النماذج القائمة على التعلم بالمرونة، لكنها غالباً ما تعمل كـ "صناديق سوداء"، حيث لا تقدم سوى القليل من الرؤية حول سبب انزلاق المركبة أو غوصها، ويمكن أن تفشل عند مواجهة ظروف تربة لم يسبق لها رؤيتها من قبل. ولم يكن أي من النهجين وحده كافياً لتوفير كل من الدقة العالية والفهم الواضح للقوى الفيزيائية المؤثرة.
ولسد هذه الفجوة، طور فريق من الباحثين نظاماً جديداً يسمى NeSAM، وهو اختصار لـ "التنقل التكيفي للتربة العصبي-الرمزي" (Neuro-Symbolic Soil Adaptive Mobility). هذا الإطار لا يختار بين الفيزياء والتعلم، بل ينسجهما معاً في نموذج واحد متماسك. يعمل النظام أولاً من خلال النظر إلى التضاريس أمام المركبة، مستخدماً الكاميرات لرؤية شكل الأرض ونوع المادة المصنوعة منها، مثل العشب أو التراب أو الرمل. ثم يستخدم مكوناً متخصصاً يعتمد على ميكانيكا التربة الراسخة لتقدير مدى غوص العجلات وكيفية مقاومة التربة لحركة المركبة. يوفر هذا أساساً متيناً قائماً على الفيزياء للتنبؤ. ومع ذلك، ولأن ظروف العالم الحقيقي نادراً ما تكون مثالية، يستخدم النظام أيضاً نموذج "بواقي" (residual model) قائماً على التعلم. فكر في هذا النموذج كآلية ضبط دقيق تتعلم الاختلافات المنهجية الصغيرة بين ما تتنبأ به معادلات الفيزياء وما تفعله المركبة بالفعل، مما يصحح التقدير ليتناسب مع الواقع.
تكمن القوة الحقيقية لنظام NeSAM في قدرته على التكيف في الوقت الفعلي. فبينما تتحرك المركبة، يقارن النظام باستمرار بين تنبؤاته والحركة الفعلية التي يلاحظها. فإذا غاصت المركبة بعمق أكبر مما هو متوقع، أو انزلقت أكثر مما تنبأ به النموذج، يستخدم النظام مرشحاً رياضياً لتحديث فهمه الداخلي لخصائص التربة. إنه يسأل فعلياً: "إذا كانت الأرض تتصرف بهذه الطريقة، فما هي معاملات التربة التي يجب أن تكون موجودة؟" ثم يقوم بتعديل نموذجه بناءً على ذلك. وهذا يسمح للمركبة بالتعلم عن الأرض المحددة التي تعبرها أثناء سيرها، مما يحسن تنبؤاتها للثواني القليلة القادمة من السفر. اختبر الباحثون هذا النظام بطريقتين: أولاً، في محاكاة حاسوبية عالية التفصيل تحاكي الفيزياء المعقدة للتفاعل بين التربة والمركبة، وثانياً، على روبوت حقيقي ذي أربع عجلات يقود عبر مسار اختبار في العالم الحقيقي مع تضاريس متنوعة.
أظهرت النتائج أن هذا النهج الهجين تفوق بشكل كبير على الأساليب الحالية. ففي المحاكاة الحاسوبية، قلل نظام NeSAM أخطاء التنبؤ بنسبة تصل إلى 30 بالمائة مقارنة بأفضل النماذج البديلة. وعند اختباره على الروبوت المادي، حسن الدقة بنسبة تقارب 29 بالمائة. والأهم من ذلك، أثبت النظام قيمته عندما توجب على المركبة عبور مسار كانت فيه ظروف التربة مختلفة عما تم تدريبه عليه. في هذه السيناريوهات الصعبة، فشل إصدار النظام الذي يفتقر إلى التكيف مع التربة في إكمال المسار في معظم التجارب، حيث فقد السيطرة أو علق في التربة. وفي المق المقابل، نجح الإصدار التكيفي في إكمال الغالبية العظمى من جولاته، محافظاً على المركبة قريبة جداً من مسارها المقصود وحافظ على استقرار وضعيتها. ومن خلال الجمع بين موثوقية القوانين الفيزيائية ومرونة التعلم الآلي، يقدم NeSAM طريقة قوية للمركبات ذاتية القيادة لفهم واجتياز العالم غير المتوقع والقابل للتشوه خارج الطرق المعبدة.
ملخص تقني: NeSAM – الحركية الديناميكية العصبية الرمزية مع التكيف مع التربة للتنقل في الطرق الوعرة
بيان المشكلة يعد التنبؤ الدقيق بحركة المركبات في الطرق الوعرة فوق التضاريس القابلة للتشوه تحديًا نظرًا للتفاعلات المعقدة التي تشمل الغوص، والانزلاق، والجر، والتي تتغير بتغير ظروف التربة المحلية. تفشل النماذج الكينماتيكية المستوية التقليدية في مراعاة الغوص المعتمد على الضغط وتشوه القص، مما يؤدي إلى تباينات بين الحركة المتوقعة والمحققة. وبينما توفر نماذج الميكانيكا الأرضية الكلاسيكية (مثل Bekker-Wong) قابلية تفسير فيزيائية، إلا أنها تعتمد على علاقات بنيوية محددة مسبقًا قد لا تستطيع استيعاب التأثيرات الخاصة بالمركبة مثل مرونة نظام التعليق أو تشوه الإطارات، كما يصعب تقدير بارامترات التربة الخاصة بها والتي تتباين عبر التضاريس غير المتجانسة. وفي المقابل، فإن النماذج الكينماتيكية الديناميكية القائمة كليًا على التعلم يمكنها التقاط اللاخطيات المعقدة، لكنها تتعامل مع التضاريد كأسطح صلبة، وتفتقر إلى التمثيل الصريح لميكانيكا التربة، وتقدم تفسيرًا فيزيائيًا محدودًا، مما يجعل التكيف عبر الإنترنت (online adaptation) أمرًا صعبًا.
المنهجية يقترح المؤلفون NeSAM (القدرة على التنقل التكيفية مع التربة العصبية الرمزية)، وهو إطار عمل يدمج الميكانيكا الأرضية القابلة للتفاضل مع تمثيلات التضاريس المتعلمة ونموذج ديناميكيات متبقي يعتمد على المحولات (Transformer). يعمل النظام من خلال المكونات التالية:
البنية العصبية الرمزية:
المدخلات: يأخذ النموذج حالات المركبة (xt)، ومدخلات التحكم (ut)، وملاحظات التضاريس المحلية (mt)، والتي تتكون من رقع الارتفاع (mte) ورقع دلالية (mts).
ترميز التضاريس: تعالج مشفرات تلقائية (Autoencoders) من نوع U-Net بيانات الارتفاع والدلالات لإنتاج تمثيلات كامنة. ويقوم رأس أولوية التربة الدلالي (hθ) برسم الخرائط من الميزات الدلالية إلى بارامترات التربة الاسمية (θˉt).
مشفر المحول (Transformer Encoder): يعالج محول سببي (Causal Transformer) تسلسلًا من رموز التفاعل (التي تجمع بين الحالات الماضية، والتحكم، وسياقات التضاريس) لالتقاط التبعيات الزمنية.
الرأس المزدوج للتنبؤ:
رأس الغوص (Sinkage Head): يتنبأ بغوص العجلات (s^t) بناءً على تاريخ التفاعل، مما يوفر متغيرات التشوه المطلوبة لنموذج الميكانيكا الأرضية.
رأس الحالة المتبقية (State-Residual Head): يتنبأ بتصحيح على مستوى الهيكل (Δxtres) لمحاسبة الأخطاء المنهجية التي لا يستوعبها النماذج التحليلية (مثل ديناميكيات نظام التعليق أو انتقال الأحمال).
الميكانيكا الأرضية القابلة للتفاضل: تقوم عمليات الغوص المتوقعة، والسرعات الزاوية للعجلات، وتقديرات التربة الحالية بتشغيل نموذج Bekker-Wong قابل للتفاضل لحساب قوى التفاعل بين العجلة والتضاريس (fi,tBW).
انتشار نيوتن-أويلر: يتم تجميع هذه القوى ونشرها عبر معادلات نيوتن-أويلر لتوليد زيادة في الحالة قائمة على الفيزياء (ΔxtNE).
التنبؤ النهائي: يتم حساب الحالة التالية كـ x^t+1=xt+ΔxtNE+Δxtres.
التكيف مع التربة عبر الإنترنت:
أثناء النشر، تظل المكونات العصبية المتعلمة ثابتة.
يقوم مرشح كالمان الموسع (EKF) بتحديث بارامترات التربة (θ) عبر الإنترنت.
يستخدم الـ EKF ذاكرة تخزين مؤقت لسرعات المركبة المرصودة مقابل السرعات المتوقعة لتنقيح تصحيح التربة (Δθ)، مما يسمح للنظام بالتكيف مع التباينات بين أولوية التربة الاسمية وظروف التضاريس الفعلية.
المساهمات الرئيسية
الإطار العصبي الرمزي: بنية مبتكرة تدمج ميكانيكا Bekker-Wong القابلة للتفاضل، وتمثيلات التضاريس المتعلمة، وديناميكيات المتبقي المعتمدة على المحولات للتنبؤ بالحركة طويلة المدى بـ ست درجات من الحرية (6-DoF).
التكيف عبر الإنترنت: طريقة تعتمد على EKF تقوم بتحديث بارامترات الميكانيكا الأرضية القابلة للتفسير الفيزيائي باستخدام التباين بين الحركة المتوقدة والمقاسة، مما يتيح التكيف مع التربة غير المتجانسة دون الحاجة لإعادة تدريب الشبكة العصبية.
التقييم الشامل: التحقق من الصحة في كل من محاكي Verti-Bench القائم على Chrono ومنصة Verti-4-Wheeler الفيزيائية، مما أظهر تحسنات على النماذج المرجعية القائمة على التعلم والدارسات الاستئصالية (ablation studies) التي أكدت ضرورة كل من فرع المتبقي وفرع التنبؤ بالغوص.
النتائج التجريبية يُقيم البحث NeSAM مقابل نماذج المحولات ذات النهاية إلى النهاية (End-to-end) ونماذج تعلم التضاريس المنتبهة (TAL) المتنوعة:
المحاكاة (Verti-Bench): قلل NeSAM أخطاء التنبؤ بنسبة تصل إلى 30% مقارنة بأقوى النماذج المرجعية. وتحديدًا، قلل أخطاء x وy وz إلى 0.80م و0.78م و0.06م على التوالي، وخطأ الانحراف (yaw) إلى 4.18 درجة.
التجارب الفيزيائية (Verti-Arena): حسن NeSAM دقة التنبؤ بنسبة 29% في البيانات الواقعية مقارنة بالنماذج المرجعية، حيث قلل أخطاء x وy وz بنسبة 17.1% و15.7% و36.8% على التوالي مقارنة بنموذج المحول (Transformer).
التحكم في الحلقة المغلقة: عند الدمج مع متحكم MPPI تحت ظروف تربة خارج النطاق (OOD):
المحاكاة: أدى التكيف مع التربة عبر الإنترنت إلى زيادة إكمال المسار من 0/5 إلى 4/5 وقلل مسافة Hausdorff إلى المسار المرجعي بنسبة 69.4%.
الفيزيائي: تحسنت معدلات الإكمال من 1/5 إلى 3/5، وانخفض متوسط أخطاء الميل الطولي والعرضي (roll and pitch) بنسبة 21.2% و23.0% على التوالي.
الأهمية والادعاءات يدعي المؤلفون أن NeSAM يعالج قيود الطرق الموجودة من خلال نمذجة ميكانيكا التربة بشكل صريح مع الاحتفاظ بمرونة التعلم القائم على البيانات. تكمن أهمية العمل في القدرة على:
تقديم تنبؤات قابلة للتفسير فيزيائيًا تأخذ في الاعتبار تأثيرات التضاريس القابلة للتشوه (الغوص، والقص) التي تغفلها النماذج ذات الأسطح الصلبة.
تمكين التكيف عبر الإنترنت لبارامترات التربة، مما يسمح للمركبة بالحفاظ على دقة تتبع المسار حتى عندما تختلف خصائص التربة الفعلية عن الأولوية الدلالية (ظروف OOD).
تحقيق دقة تنبؤ فائقة طويلة المدى في كل من السيناريوهات المحاكية والواقعية، مما يسهل التخطيط التنبئي الأكثر موثوقية للتنقل في الطرق الوعرة.
يقر البحث بمحدودية واحدة: يفترض الإطار أن تفاعلات العجلة مع التربة يمكن تمثيلها بشكل كافٍ بواسطة صيغة Bekker-Wong. وبينما يمكن تعديل البارامترات، لا يمكن تعديل العلاقات البنيوية الأساسية، مما قد يحد من الأداء في التضاريس التي تبتعد بشكل كبير عن هذه الافتراضات. ويُقترح في العمل المستقبلي استكشاف نماذج تضاريس قابلة للتفاضل أكثر ثراءً.