$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
تم إجراء جميع التجارب التي شملت المشغلين وفقا لإرشادات السلامة. أجريت تجارب التشغيل عن بعد بواسطة ثلاثة مشغلين مدربين (جميعهم يميلون إلى اليد اليمنى، مع ساعة تدريب لا تقل عن ساعة) وهم أعضاء في فريق البحث. لم يتم تجنيد أي مشاركين بشريين خارجيين، ولم تتطلب هذه الدراسة مراجعة أخلاقيات مؤسسية. تم إبلاغ المتطوعين بالإجراءات التجريبية، ولم يتم جمع أي بيانات شخصية أو حساسة خلال الدراسة.
إطار التحكم المشترك
في سيناريوهات العمل على الخطوط الحية، تخلق عوامل مثل الانحناء غير المنتظم لخطوط الكهرباء، وفقدان معلومات العمق الناتجة عن الإضاءة الخارجية المعقدة، والحركة العشوائية لخطوط الكهرباء بيئة غير منظمة وديناميكية للغاية. تجعل هذه العوامل من الصعب على الروبوت التعرف بدقة على خطوط الكهرباء وتحديد موقعها داخل البيئة. وبالتالي، فإن الاعتماد الكامل على تشغيل الروبوتات الذاتية سيؤدي إلى فشل المهمة.
لمعالجة محدودية التكيف في عمليات الروبوتات المستقلة بالكامل، يتدخل المشغلون البشريون في عملية اتخاذ القرار للروبوت عبر التشغيل عن بعد، مستفيدين من الخبرة البشرية لمساعدة الروبوت على التكيف مع البيئة. علاوة على ذلك، لمعالجة مشكلة التردد المفرط لإدخال مسار المرجع من قبل المشغل البشري أثناء التشغيل عن بعد، تدرس طريقة تحكم مشتركة بين الإنسان والروبوت. تقلل هذه الطريقة من اعتماد المسار الفعلي على المشغل البشري، مما يخفف العبء الذهني للمشغل ويحقق مزيجا فعالا من قدرات اتخاذ القرار الذكية البشرية وقدرات التحكم عالية الدقة للروبوت.
هيكل روبوت العمل الخطي الحي الموزع عن بعد بناء على التحكم المشترك المقترح في هذه الورقة موضح في الشكل 4. حيث xh هي نقطة المسار التي يخرجها جهاز التشغيل عن بعد، وrh هي نقطة المسار المرجعية التي يوفرها المشغل البشري (مبرمجة إلى الفضاء الديكارتي للمعدل)، وrr هي نقطة المسار المرجعي التي يخطط لها الروبوت بشكل مستقل، وتؤدي دورا مساعدا. r هو نقطة المسار المرجعية المتكاملة المرسلة إلى جهاز التحكم التابع (والذي يشار إليه بالمسار المشترك في النص التالي)، fo هو البيانات الخام التي يجمعها حساس القوة في نهاية المعالج، fe هو قوة التلامس بين مجموعة الأدوات في نهاية المتحكم والبيئة بعد تعويض الجاذبية، وx هو الوضع الحالي للمتعامل.
روبوت العمل الحي الذي يعمل عن بعد مقسم إلى جزأين: الجانب الرئيسي والجانب التابع. يقع الجانب الرئيسي على الأرض، حيث يتحكم المشغل البشري في حركة جهاز التشغيل عن بعد. من خلال استقبال ردود الفعل القوية من الجهاز الذي يعرض إلى يد المشغل، والمعلومات التي يردها نظام الرؤية، يحقق المشغل تشغيلا غامرا. الجانب العبد هو الروبوت الموجود على ارتفاع مرتفع. بعد استلام الوضعية xh من الجانب الرئيسي، يقوم الروبوت بإجراء رسم الخرائط المكانية للحصول على rh، ويعيد تغذية البيانات البصرية واللمسية المجمعة إلى الجانب الرئيسي.
نظرا لعدم محاذاة الإدراك بين الروبوت والمشغل فيما يتعلق بقوى التلامس والأهداف والعقبات في البيئة الفعلية، يجب على المشغل الحفاظ على تركيز شديد لتقليل مخاطر rh. لتقليل اعتماد r على rh وتخفيف العبء الذهني عن المشغل خلال العمليات طويلة الأمد، يحتاج الروبوت إلى تخطيط مسار مساعد r r بشكل مستقل يكون تقريبا أقصر مسار وآمن بناء على معلومات الإدراك التي تحتوي على أخطاء واقعية. يتم بعد ذلك وزن خطي هذا r r ب h للحصول على r، والذي يوجه إلى المتحكم كوضعية الهدف.
رسم الخرائط المكانية للحركة
تم استخدام الطريقة التزايدية لحساب زيادة المسار Δxh التي يعطيها المشغل البشري:
Δxh = xh - x′h (1)
حيث x′h هي الوضعية عند نقطة البداية للعملية عن بعد. بالنسبة للروبوتات التي تعمل على الخط الحي حيث تختلف فضاءات الحركة في الجانب الرئيسي والجانب التابع بشكل كبير، يسمح التعيين التدريجي للمشغل باختيار وضعية مناسبة بشكل عشوائي وضبطها كوضعية بدء التشغيل عن بعد.
ثم تم تعيين زيادة المسار، Δxh إلى الفضاء الديكارتي لروبوت الجانب التابع للحصول أخيرا على rh. التعبير الرياضي لهذا التحويل هو كما يلي:
Δrh = Δxh * k، rh = x′ + Δrh (2)
حيث k هو معامل التعيين الخطي و x' هو وضعية المعالج عند نقطة بداية التشغيل عن بعد.
تخطيط المسار الذاتي
تستخدم عملية تخطيط المسار الذاتي الاستيفاء الخطي لحساب أقصر مسار r r من الوضعية الحالية إلى وضعية الهدف P. عملية الحساب كالتالي:
(3)
حيث P هي نقطة الهدف، يتم حسابها بواسطة نظام الرؤية، الذي يشمل كاميرا ثنائية العين وجهاز LiDAR ليزر ستيريو. يمكن إجراء الحساب عن طريق اختيار النقاط باستخدام الفأرة وتحويل الإحداثيات باستخدام مصفوفة معايرة اليد والعين. N هو عدد نقاط الاستيفاء، و i هو رقم التسلسل لنقطة الاستيفاء. يجدر بالذكر أنه في ظروف إضاءة معقدة، تحتوي P المحسوبة بواسطة نظام الرؤية على أخطاء، مما يمنع r من إكمال المهمة بشكل مستقل.
طريقة التحكم المشتركة
ولدمج قدرة rh على التكيف مع البيئة وكفاءة rr، من الضروري تصميم وحدة تحكم مشتركة تدمج مسارين. تستخدم وحدة التحكم المشتركة أوزان تحكيم المعلمات الثابتة α، وعملية التنفيذ كما يلي:
r = (1 - α) * rr + α * rh (4)
طريقة كشف سلوك التشغيل المفاجئ
خلال عملية التشغيل عن بعد، قد يحدث سلوك خاطئ من قبل المشغل، مما يؤدي إلى تغييرات مفاجئة في المسار، وقد يؤدي حتى إلى تصادم مع البيئة. لضمان حركة الآمن والسلسة للجهاز على الجانب التابع، من الضروري اكتشاف والتعامل مع هذا السلوك المفرط للتشغيل عن بعد على الجانب الرئيسي. يظهر تدفق خوارزمية التحكم المشتركة، بما في ذلك اكتشاف السلوك المفاجئ، في الشكل 5.
بناء نظام التشغيل عن بعد
تتميز بيئة العمل المباشرة بأنها غير منظمة وديناميكية للغاية. وبالتالي، لا يمكن للروبوتات الاعتماد فقط على قدراتها الذاتية في الإدراك واتخاذ القرار لإنجاز المهام؛ يجب أن يتم تعزيزها بذكاء بشري. تقدم الآلية عن بعد تقنية فعالة لدمج التدخل البشري في عملية تخطيط مسار الروبوت. في مثل هذا النظام، يتضمن الجانب الرئيسي مشغلا يتحكم في جهاز تشغيل عن بعد على الأرض، بينما يتكون الجانب التابع على الارتفاع من عدة أنظمة فرعية.
توضح هذه الدراسة تطوير نظام روبوتي للتشغيل عن بعد مصمم خصيصا لتشغيل شبكات التوزيع، بهدف أداء مهام التنصت على الخط الحي.
تقديم نظام الروبوت الذي يعمل عن بعد
يشمل نظام التشغيل عن بعد نظام الإدراك، ونظام التحكم، ونظام المعالج، ونظام الأدوات، ونظام حامل العزل، وأجهزة التفاعل بين الإنسان والروبوت في الجانب الرئيسي. الاستخدام التفصيلي لكل نظام فرعي يحمله الروبوت في النظام موضح في الجدول 1، ونظام الأجهزة موضح في الشكل 6.
نظام الإدراك: النظام الفرعي مسؤول عن توفير صور RGB ثنائية الأبعاد ومعلومات عمق مكانية لتوجيه حركة الروبوت وضمان السلامة التشغيلية. لتحقيق ذلك، تم تزويده بجهاز ليدار ليزري للنمذجة البيئية واسعة النطاق على مسافات طويلة؛ كاميرا ثنائية العين للتعرف على الأهداف بدقة عالية وتحديد موقعها على مسافات قريبة؛ كاميرا مراقبة بتقنية الإمالة والتقريب (PTZ) لتوفير رؤية تشغيلية وإعادتها إلى المشغل طوال العملية. علاوة على ذلك، يتم دمج حساس القوة لرؤية القوى الخارجية وتوفير تغذية الفعل للقوة للمشغل البشري، مما يساعد في منع إيقاف النظام الناتج عن قوى التلامس المفرطة بين طرف الروبوت والبيئة.
نظام المعالج: باعتباره المنفذ الأساسي للمهام، يتكون هذا النظام الفرعي من معالجين مرتبين في تكوين ذراعين متجانس.
النظام الفرعي للتحكم: باعتباره النظام الفرعي الأساسي للروبوت العامل الحي، يعمل كمركز حسابي وتحكم وإمداد الطاقة في المنصة، مسؤولا عن إرسال الأوامر التشغيلية إلى جميع الأنظمة الفرعية الأخرى. لتحقيق عزل وعزل أمان من جانب الأرض، تستخدم وحدة الطاقة مصدر طاقة مستقل على المنصة المرتفعة. يستخدم مصدر تيار مستمر بجهد 48 فولت لكل من التحكم في الطاقة والقيادة، مما يقلل من خسائر الانعكاس وبالتالي يقلل من حجم ووزن نظام الطاقة.
نظام المؤثر النهائي: يتم تركيب مؤثرات نهائية متخصصة (أدوات) على طرف المعالج لتنفيذ عمليات محددة. تم تطوير سلسلة من الأدوات المتخصصة ذات واجهات قياسية لمهام مختلفة. لعمليات شبكة التوزيع، تشمل هذه الأدوات أداة إزالة وأداة تجعيد (كما هو موضح في الشكل 7)، حيث تستخدم أداة الإزالة ثلاثة مولدات ليزر بقوة 80 واط وطول موجة 450 نانومتر بحجم نقطة بؤرية 130 × 180 ميكرومتر، يتم تعديلها عبر 5 فولت PWM. متوسط وقت التشغيل لإزالة جزء بقطر 120 مم على كابل توزيع بقطر 18–24 مم هو حوالي دقيقتين عند القدرة الكاملة المصنفة وتحت ظروف درجة الحرارة المحيطة. أداة التجعيد مسؤولة عن تثبيت سلك موصل الصنبور بأمان على سلك الطاقة الرئيسي بواسطة مشبك، مما يؤسس الاستمرارية الكهربائية.
نظام الحامل المعزول: يستخدم هذا النظام الفرعي لنقل الروبوت إلى موقع العمل المرتفع. عادة ما يتكون من منصة عمل جوية معزولة من نوع الزواحف أو العجلات (وتعرف أيضا باسم شاحنة الدلو). لتمكين التحكم المتكامل في النظام الآلي بالكامل، يحتوي على قدرات تحكم رقمية (كما هو موضح في الشكل 8).
نظام التفاعل بين الإنسان والروبوت في الجانب الرئيسي: أثناء التشغيل، يصدر المشغل البشري أوامر لنظام الروبوت عبر جهاز لوحي محمول، وجهاز كمبيوتر، ومقبض تشغيل عن بعد، وأجهزة حوسبة أخرى. تعيد هذه الأجهزة إنتاج بيانات المستشعر، والتي تشمل الرؤية وقوة التلامس التي تتلقى من الروبوت، مما يسمح للمشغل بمراقبة حالة الروبوت في الوقت الحقيقي، كما ترسم حركة يد المشغل إلى نهاية جهاز التشغيل. روابط التواصل بين الأنظمة الفرعية موضحة في الشكل 9.
أجهزة التشغيل عن بعد
في هذا النظام، يكون الجهاز الرئيسي والتابع للتشغيل عن بعد هو الجهاز اللمسي والمعالج على التوالي. سيتم إدخال معلمات دينافيت-هارتنبرغ (DH) لكل منها.
كما هو موضح في الأشكال 10A,B، هذه هي إطارات إحداثيات الرابط للمتحكم (المعالج). بالنسبة للستة مفاصل دوران في المعالج (L1،L 2،L 3،L 4،L 5، L6)، يتم إنشاء إطار إحداثي لكل مفصل وفقا لقاعدة اليد اليمنى ومبادئ اتفاقية دينافيت-هارتنبرغ (DH).
في الشكل 10B، تمثل x1∼x6، y1∼y6، z1∼z6، محاور x,y,z لكل إطار إحداثي في كل مفصل على التوالي. استنادا إلى هذه الإطارات الوصلة المعتمدة، يمكن إنشاء نموذج الحركية الأمامية للمناول. يستخدم ترميز DH أربعة معلمات: a i، αi، di و θi.
تعرف هذه المعايير كما يلي: a: يمثل المسافة من تحريك محور z للقضيب i على محوره x إلى محور z للقضيب (i+1)؛ αi: يشير إلى زاوية تدوير محور z للقضيب i حول محوره x إلى محور z للقضيب (i+1)؛ di: تمثل المسافة من تحريك محور x للقضيب i إلى محوره x على محور z للقضيب i؛ θi: تشير إلى زاوية تدوير المحور x للقضيب i إلى محوره x حول محور z للقضيب i.
يتم إنشاء النموذج الحركي باستخدام طريقة معلمات DH، وتعرض معلمات DH للمعالج في الجدول 2 أدناه.
مقبض التشغيل عن بعد هو الجهاز اللمسي المستخدم كجهاز التحكم الرئيسي، حيث يتم تكوين مفاصله في سلسلة تسلسلية. تظهر إطارات الإحداثيات المشتركة في الشكل 10C؛ طريقة النمذجة هي نفسها طريقة جهاز التحكم التابع (Slave Manipulator).
تصميم التجارب
للتحقق الكمي من خوارزمية التحكم المشترك المقترحة قبل النشر الميداني، أجرينا تجربتين مخبريتين على منصة تشغيل عن بعد بمعالج 6-DOF تعمل على تردد 50 هرتز، وقد تحقق ذلك بواسطة سكريبت بايثون يعمل على جهاز كمبيوتر قياسي. في كل دورة تحكم، يقرأ السكربت وضعية الجانب الرئيسي، ويحسب المسار المشترك، ويرسل الوضعية الديكارتية المستهدفة إلى المعالج. يتم فرض فترة زمنية ثابتة تبلغ 20 مللي ثانية بين الأوامر المتتالية، مما ينتج معدل تحديث يبلغ 50 هرتز، وهو نفس معدل التحديث في منصة المختبر. تشترك منصة المختبر في نفس بنية التحكم وخوارزمية التحكم المشتركة (المعادلة 4) مع روبوت العمل الحي الموصوف في بناء نظام التشغيل عن بعد، مع اختلاف فقط في حركية المعالج ومقياس مساحة العمل. يتم استخدام مهمة نقر محاكاة: في وجود عوائق (زجاجة ماء وعمود ألمنيوم)، يتحكم المشغل في مؤثر الطرف من نقطة البداية A إلى موقع الهدف B، مقلدا عملية التنصت السلكي الموضحة في الشكل 11. لضمان تكرار التجارب المختبرية بدقة، تم وضع العقبات الفيزيائية ونقطة النهاية المستهدفة بدقة داخل نظام الإحداثيات الأساسي لجهاز التحكم بالعبيد. تم تركيب عقبين رئيسيين في مساحة العمل: زجاجة ماء بلاستيكية (أبعاد القاعدة: 8 سم × 8 سم، ارتفاع: 25 سم) موضوعة مع مركزها السفلي عند الإحداثيات (X = 55 سم، Y = 5 سم)، وملف ألمنيوم (أبعاد القاعدة: 2 سم × 2 سم، ارتفاع > 50 سم) موضوعة مع مركزها السفلي عند الإحداثيات (X = 35 سم، Y = -30 سم). تم ضبط نقطة النهاية المستهدفة لمهمة التشغيل عن بعد عند الإحداثيات (X = 50 سم، Y = -17 سم، Z = 26 سم). بعد ذلك، يتم نشر الخوارزمية المعتمدة على روبوت الخط الحي العامل للعرض الميداني.
تجرى العملية التجريبية من خلال سير عمل مستمر ومتكامل. أولا، أثناء تهيئة النظام، يتم تشغيل كل من المعالجين التابعين والرئيسيين، ويتم تشغيل برنامج التحكم للتحقق من استقرار الاتصال الثنائي عند تردد 50 هرتز. لمنع القفزات المفاجئة في التحكم عند بداية التشغيل عن بعد، يتم إجراء مرحلة محاذاة رئيسية-تابعة قبل التشغيل النشط عن بعد. في هذه المرحلة، يوجه المشغل يدويا المتحكم الرئيسي حتى يكون موقع المؤثر النهائي الديكارتزي (المحدد في الإطار الأساسي للماستر) ضمن 30 مم من موقع المؤثر الديكارتي الحالي (المحدد في إطار قاعدة التابع). يتم الحصول على هذه المواقع الديكارتية مباشرة من تغذية راجعة التحكم المدمجة لكل معالج، بينما تراقب برمجيات التحكم المسافة الإقليدية في الوقت الحقيقي. بمجرد نجاح هذا المحاذاة، يتم تسجيل موقع العبد الحالي كموقع البداية، ويرمز له بالموقع A. بعد ذلك، يتم تحديد الهدف من خلال توجيه المشغل يدويا لمؤثر نهاية التابع إلى موقع الهدف المطلوب لتسجيل إحداثيات ديكارتية معينة كموقع الهدف B. ثم يولد المخطط المستقل مسارا مرجعيا خطيا يمتد من موقع البداية إلى الموقع B. بعد ذلك، يبدأ المشغل مهمة التشغيل عن بعد للتحكم المشترك. أثناء التنفيذ النشط، يعمل النظام بدورة تحكم مدتها 20 مللي ثانية، يقرأ باستمرار الوضع الرئيسي كمدخل، ويجري فحصا إلكترونيا لاكتشاف أي سلوكيات مفاجئة للمشغل المستخدم، ويحسب مسار التحكم المشترك كمخرج (كما هو موضح في المعادلة 4)، ويصدر أوامر مقابلة إلى معالج التابع. كإجراء أمان، إذا تم اكتشاف حركة مفاجئة، يتجمد جهاز التحكم التابع فورا ويحافظ على موقعه الصحيح الأخير في وضع تثبيت الموضع المخصص؛ للتعافي من هذه الحالة واستئناف التشغيل عن بعد المشترك تلقائيا، يجب على المشغل تحريك المتحكم الرئيسي يدويا إلى الخلف حتى تنخفض مسافة التأثير الإقليدي للمؤثر-الرئيسي تحت عتبة استرداد 20 مم. أخيرا، تكتمل التجربة وتعتبر ناجحة عندما يصل مؤثر التابع إلى الهدف B ويبقى ضمن 5 ملم من موقعه.
التجربة 1: كشف سلوك التشغيل المفاجئ
تؤكد هذه التجربة آلية الكشف على منصة المختبر. أثناء التشغيل عن بعد عند 50 هرتز، يتم مراقبة إزاحة المؤثر الرئيسي لكل إطار. عندما يتجاوز Dth = 6 مم/إطار (السرعة اللحظية 300 مم/ثانية)، يدخل النظام في حالة FROZEN (FROZEN STATE): يتوقف جهاز التحكم التابع عن التتبع ويحافظ على آخر تكوين صالح. يبقى العبد مجمدا حتى يعيد المشغل الماستر إلى مسافة 20 مم من الوضع المجمد.
التجربة 2: مقارنة أداء التحكم المشترك
تمت مقارنة ثلاثة أوزان تحكيم α=0.3، α=0.8، α=1.0 على منصة المختبر، كما هو موثق في الفيديو التكميلي 1، الفيديو التكميلي 2، والفيديو التكميلي 3. تم إجراء ما مجموعه 45 تجربة تجريبية، شارك فيها ثلاثة مشغلين يؤدون خمس تكرارات تحت كل من شروط التحكيم الثلاثة. تم تقييم أداء النظام باستخدام ثلاثة مقاييس تقييم رئيسية. أولا، زمن الإكمال T: إجمالي المدة من أول إدخال للمشغل إلى المؤثر النهائي التابع الذي يصل إلى الموقع المستهدف B؛ الوقت الأقصر يشير إلى كفاءة تشغيلية أعلى. ثانيا، كفاءة المسار η=Lمستقيم/L الفعلي، حيث Lالمستقيم هو المسافة الإقليدية من موقع البداية A إلى الموقع المستهدف B، وLالفعلي هو الطول الكلي للمسار الذي قطعه المؤثر التابع خلال التجربة، η=1 يشير إلى مسار مباشر وفعال تماما؛ تشير القيم المنخفضة إلى حركة أكثر تكرارا ومليئة بالتحويلات. ثالثا، الحركات الفرعية تعد Nفرعية تمثل عدد مقاطع الحركة المميزة، والذي يحسب عن طريق عد التقاطع الصفري في ملف السرعة الملمس للمؤثر الرئيسي النهائي؛ يشير العد الأصغر إلى عملية أكثر استمرارية وثقة مع حمل معرفي أقل على المشغل. أخيرا، يتم تقييم الدلالة الإحصائية عبر شروط التحكيم الثلاثة باستخدام اختبار H كروسكال-واليس، مع استخدام اختبارات مان-ويتني U الزوجية للمقارنات بعد الواقع.
التجربة 3: النشر الميداني
بعد التحقق من المختبر، يتم نشر خوارزمية التحكم المشترك (α=0.3) وكشف السلوك المفاجئ على الروبوت العامل الحي الموضح في بناء نظام التشغيل عن بعد.