Reproducible Vision-Guided 6-DoF Robotic Manipulator with a Mixed Stepper-Driver Architecture and Browser-Native Control
تقدم هذه الورقة ذراع "NeuralNexus"، وهي ذراع روبوتية ذات ست درجات حرية (6-DOF) مفتوحة المصدر ومنخفضة التكلفة، تتميز ببنية مختلطة من المحركات والمشغلات يتم التحكم فيها بواسطة متحكم واحد من طراز STM32H743، مع توثيق شامل لتصميمها الميكانيكي، وبرمجياتها الثابتة، واستقلاليتها الموجهة بالرؤية، وواجهتها الأصلية للمتصفح لتسهيل قابلية إعادة الإنتاج.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تُعد الأذرع الروبوتية بمثابة خيول العمل الصامتة في الصناعة الحديثة، فهي تقوم بلحام هياكل السيارات، وتجميع الإلكترونيات، وتعبئة البضائع بدقة لا يمكن للأيدي البشرية مضاهاتها. ومع ذلك، تظل هذه الآلات بالنسبة لمعظم الناس محبوسة خلف تكاليف باهظة وبرمجيات معقدة، ولا تتاح إلا للشركات الكبرى أو المختبرات البحثية ذات التمويل العالي. لطالما كان التحدي الذي يواجه المهندسين هو بناء آلة تكون ميسورة التكلفة بما يكفي ليمتلكها الطلاب والفرق الصغيرة، وفي الوقت نفسه تكون قوية بما يكفي لأداء مهام حقيقية، دون الحاجة إلى شهادة في علوم الحاسوب لتشغيلها. إن الهدف ليس مجرد صنع لعبة رخيصة، بل إنشاء نظام شفاف حيث يكون كل ترس وسلك وسطر برمجي متاحاً لأي شخص لدراسته ونسخه وتحسينه. وهذا السعي وراء سهولة الوصول هو ما يدفع إنشاء الروبوتات مفتوحة المصدر، وهي حركة تسعى إلى دمقرطة أدوات الأتمتة من خلال إزالة الحواجز الاحتكارية ومشاركة المخططات الخاصة بالنجاح — والفشل — جنباً إلى جنب مع المنتج النهائي.
في مشروع حديث، قام فريق من مهندسي المرحلة الجامعية من جامعة موراتووا في سريلانكا ببناء مثل هذه الآلة، وأطلقوا عليها اسم "NeuralNexus Arm". هذا ذراع روبوتي بستة مفاصل مصمم ليتم تجميعه والتحكم فيه وفهمه من قبل أي شخص يمتلك خلفية هندسية أساسية. وخلافاً للعديد من الأذرع الموجودة منخفضة التكلفة التي تعتمد على محركات بسيطة وضعيفة أو مكونات صناعية باهظة الثمن، أنشأ هذا الفريق نظاماً هجيناً يمزج بين نوعين مختلفين من مشغلات المحركات على لوحة دوائر مخصصة واحدة. والنتيجة هي آلة يمكنها رفع أشياء ثقيلة بالقرب من قاعدتها مع تحريك أصابعها الدقيقة بهدوء ودقة، وكل ذلك يتم التحكم فيه من خلال متصفح ويب قياسي دون الحاجة إلى تثبيت برامج خاصة على جهاز الكمبيوتر. لم يكتف الفريق ببناء الذراع فحسب؛ بل وثقوا الرحلة بأكملها بدقة، بما في ذلك الأخطاء المربكة والأعطال في الأجهزة التي حدثت عندما انتقلوا من لوحة نموذج أولي إلى تصميمهم النهائي المخصص، مما يضمن أن يتمكن الآخرون من إعادة إنتاج العمل دون الاصطدام بنفس العقبات.
الذراع في حد ذاته هو دراسة في التوازن بين القوة والسرعة. فالمفاصل الثلاثة الأقرب إلى القاعدة، والتي يجب أن تتحمل وزن الآلة وحمولتها، تستخدم محركات كبيرة وقوية. وقد تم إقران هذه المحركات بمشغلات خارجية يمكنها تصحيح نفسها إذا انزلقت، مما يضمن دقة رفع الأوزان الثقيلة. في المقابل، تستخدم المفاصل الثلاثة عند المعصم، والتي تحمل القابض وتحرك طرف الذراع، محركات أصغر وأخف وزناً يتم تشغيلها بواسطة رقائق مدمجة مبنية مباشرة على لوحة الدوائر الرئيسية. هذا النهج المختلط يسم يسمح للروبوت بأن يكون قوياً حيث يحتاج إلى القوة، ورشيقاً حيث يحتاج إلى السرعة. ويتم إدارة النظام بأكمله بواسطة متحكم دقيق واحد، وهو عبد صغير يعمل كدماغ، يرسل الإشارات إلى جميع المحركات الستة في وقت واحد. يعمل هذا الدماغ المركزي بسرعة ألفين مرة في الثانية، ويقوم بتحديث موضع كل مفصل في الوقت الفعلي لضمان حركة سلسة ومنسقة.
ولجعل الذراع مفيداً، قام الباحثون بتوصيله بنظام رؤية يسمح له برؤية الأشياء والإمساك بها. باستخدام كاميرا قياسية مثبتة على كمبيوتر صغير، يتعرف النظام على الجسم المستهدف، مثل مكعب أحمر، من خلال لونه. تحسب الكاميرا موقع الجسم على سطح مستوٍ، ويستخدم الروبوت طريقة رياضية لترجمة هذه الصورة ثنائية الأبعاد إلى موقع ثلاثي الأبعاد في العالم الحقيقي. وبمجرد معرفة الموقع، يحسب الذراع الزوايا الدقيقة التي يجب أن تدورها مفاصله الستة للوصول إلى تلك النقطة. وتحدث هذه العملية بأكملها، من رؤية الجسم إلى تحريك القابض، من خلال لوحة تحكم تعمل في متصفح الويب. يمكن للمستخدم ببساطة فتح موقع إلكتروني، وتوصيل الروبوت عبر كابل USB، واستخدام أشرطة التمرير لتحريك الذراع يدوياً أو لتفعيل تسلسلات مبرمجة مسبقاً لالتقاط الأشياء ووضعها. هذا التحكم القائم على المتصفح يلغي الحاجة إلى برمجيات معقدة واحتكارية، مما يجعل الروبوت متاحاً على أي جهاز كمبيوتر حديث تقريباً.
إن القيمة الحقيقية لهذا المشروع، مع ذلك، تكمن في السجل التفصيلي لكيفية بنائه والمشكلات التي حلها الفريق على طول الطريق. فعندما انتقل المهندسون من لوحة تطوير إلى لوحة دوائر مخصصة، واجهوا سلسلة من الإخفاقات غير المتوقعة التي كان من الممكن أن توقف المشروع تماماً. فقد اكتشفوا أن مفصلاً ثابتاً كان يبلغ عن حركات خاطئة وعشوائية بسبب خطأ برمجي في كيفية حساب متوسط بيانات المستشعر، وهي مشكلة لم تتضح إلا عندما قاموا بإبطاء سرعة الاتصال. كما وجدوا أيضاً أن مزود الطاقة المخصص الخاص بهم قد تعطل، وأن بعض دبابيس الشريحة الرئيسية قد تضررت، مما تطلب منهم إعادة توجيه الأسلاك فعلياً على اللوحة لجعل النظام يعمل. ومن خلال نشر هذه الإخفاقات المحددة وحلولها، يقدم الفريق خارطة طريق لبناة آخرين، موضحين أن قابلية إعادة الإنتاج لا تتعلق فقط بمشاركة التصميم النهائي، بل بمشاركة الدروس المستفادة من الأخطاء التي كادت أن تكسره.
الآلة النهائية، التي بلغت تكلفة بنائها حوالي ألف وخمسمائة دولار، نجحت في رفع حمولة قدرها كيلوغرامان ويمكنها تكرار حركاتها بدقة تبلغ حوالي واحد ونصف مليمتر. وهي تكمل دورة كاملة من الالتقاط والوضع في حوالي اثني عشر ثانية ونصف، وهي سرعة عملية للعديد من المهام التعليمية والصناعية الخفيفة. لقد أطلق الفريق جميع ملفات التصميم، بما في ذلك الرسومات الميكانيكية، وتخطيطات لوحات الدوائر، والشيفرة البرمجية للجمهور. كما قدموا مقاطع فيديو تظهر الذراع أثناء العمل، وتوضح قدرته على اتباع الأوامر من المتصفح والتفاعل مع بيئته. ومن خلال جعل العملية بأكملها مفتوحة وشفافة، يقف ذراع "NeuralNexus" كدليل على أنه يمكن بناء روبوتات معقدة وقادرة من قبل فرق صغيرة باستخدام أجزاء ميسورة التكلفة، بشرماً أن يكونوا مستعدين لمشاركة ليس فقط نجاحهم، بل أيضاً المسار الصعب الذي سلكوه للوصول إليه.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.