كيف تري الروبوتات؟

mtahhan

في الأغلب حين يبدأ الإنسان في حل مثل هذه المشكلات المعقدة فإنه يبدأ أولاً في محاكاة الطبيعة، أي يبحث عن كيف هذه الخاصية خلقها الله في كائناته و يحاول محاكاتها أو محاكاة بعض خصائصها.

فنبدأ بأنفسنا بالطبع فالإنسان و غيره الكثير من الكائنات عندهم ما يسمي الرؤية المجسمة: stereoscopic vision. حيث أنه يري نفس الشئ بعينين يقعان علي نفس المسطح أو المستو plane و في نفس الوقت.

يلتقط كل عين وجهة نظرها الخاصة ، ويتم إرسال الصور منفصلين إلى الدماغ للمعالجة. عندما تصل الصورتين في وقت واحد في الجزء الخلفي من الدماغ ، فيقوم بتوحيدهم في صورة واحدة. العقل يجمع بين الصورتين عن طريق مقارنة الصورتين ليصل إلى أوجه التشابه وجمع أوجه الاختلاف الصغيرة. الفروق الصغيرة بين الصورتين تضيف ما يصل الى الفارق الكبير في الصورة النهائية! الصورة مجتمعة أكثر من مجموع أجزائه. إنها صورة ستيريو ثلاثي الأبعاد.

1 كيف تري الروبوتات؟ مجلة نقطة العلمية

و لكن هذا لا ينطبق علي العديد من الحيوانات الأخري حتي التي عندها عينين أيضا، فمثلاً الأسماك و  الطيور -عدا البومة- تقع عيناهم علي جانبي الرأس. هذا النوع من الرؤية هو مهم في التصور العمق، والحيوانات التي قد تحتاج عادة القدرة على الحكم على المسافات. الصور التي شكلتها الأعين و انتقلت لى القشرة البصرية في المخ ليست متطابقة تماما : المسافة بين العينين وسيلتين أنهم يرون كائن من زوايا مختلفة قليلا. الدماغ يفعل الشيء ذاته، فهو قادر على المقارنة بين الصورتين، والحكم على مقدار المنظر “خط الأساس” بين العينين والمنتج ، وتقديم صورة واحدة متكاملة في عرض ثلاثي الأبعاد. و معرفة البعد أو العمق مهم للتنقل بين الأفرع و بعضها.

 و نجد حيوانات لا تري من الأساس فتستخدم أساليب أخري طبقها المهندسون أيضا في الروبوتات مثل الخفافيش فهي تستخدم الموجات فوق الصوتية Ultrasound. و أيضا الدرافيل وبعض الحيتان فهم يستخدمون السونار: SOund NAvigation and Ranging (SONAR) و يلجأ المهندسون لهذه الطريقة ذاتها عند عمل روبوتات تعمل تحت الماء أو كتلك الأذرع الروبوتية التي تقوم بعمليات جراحية عن بعد داخل جسم الإنسان.

 ما فائدة أن تري الروبوتات؟

 هناك الكثير من التطبيقات التي تتطلب رؤية الروبوت، أحدث هذه التطبيقات هو جعل السيارات ربوبتية تري و تتحكم لتمنع الإصطدام بالناس مثلاً حتي لو حاول سائق السيارة فعل ذلك فهي لن تسمح له، أو فحص الدوائر المتكاملة، والتصنيع، كما في تطبيقات الفضاء، و من الوظائف الهامة التي يحتاج فيها الروبوت للرؤية هي التصدي للمتفجرات و مسح الأراضي الملغمة، كما أيضاً الأذرع الروبوتية التي تقوم بالعمليات الجراحية الحساسة عن بعد.

كيف تري الروبوتات؟

الروبوتات لا ترى العالم مثل البشر، على الأقل ليس حتى الآن. والرؤية هي الصورة التي تم التقاطها و التي يتم تفسيرها بناءا علي قوالب سبق برمجتها بعد معالجتها.

و لنأخذ مثلا الروبوت أسيمو ASIMO (Advanced Step in Innovative MObility) كمثال لإيضاح فكرة الرؤية عند الروبوتات.

الأجهزة التي تستخدم في أسيمو Hardware

  • نظام رؤية أسيمو يتكون من اثنين من كاميرات الفيديو الأساسية للعينين ، وتقع في رأسه. ويستخدم أسيمو الرؤية المجسمة و خوارزمية الرؤية الشخصية مثل الآدميين و الكثير من الحيوانات الأخري.
  • و أيضا لديه أجهزة الاستشعار بالموجات فوق الصوتية مثل الخفافيش تساعد علي توجيه أسيمو عن طريق الكشف عن الأجسام المحيطة. أجهزة الاستشعار تساعده علي حل التناقضات بين الخريطة الداخلية للمنطقة المبرمجة مسبقا في الذاكرة ، والبيئة الفعلية.

 

 asimo 7 كيف تري الروبوتات؟ مجلة نقطة العلمية

الوظائف أو المهام التي يستطيع أسيمو تنفيذها

و كل الصور الموضحة أدني توضح كيف يري أسيمو العالم و يحدده و كيف يري الأشخاص و يتعرف عليهم

    التعرف علي الأجسام المتحركة

p 02 كيف تري الروبوتات؟ مجلة نقطة العلمية

باستخدام المعلومات البصرية التي تلتقطها كاميرا محمولة في الرأس، أسيمو يتمكن من كشف  تحركات كائنات متعددة في المكان المتواجد فيه، وتقييم المسافة والاتجاه

على وجه التحديد، يمكن أسيمو :
:متابعة تحركات الناس بالكاميرات الخاصة به
: اتباع الشخص ؛
: تحية الشخص عندما يقترب.

  إدراك الأوضاع المختلفة لأجسام الآدميين و حركات أيديهم و أماكنهم recognition of posture and position

p 03 كيف تري الروبوتات؟ مجلة نقطة العلميةasimo pointing كيف تري الروبوتات؟ مجلة نقطة العلمية

استنادا إلى المعلومات البصرية ، يستطيع أسيمو  تفسير  المواقع والحركة من جهة، وإدراك إشارات الجسم أو الأوامر والإيماءات التي تعطي دون كلام من جهة أخري وبهذا يستطيع التفاعل و الإستجابة ليس فقط لأوامر صوتية، ولكن أيضا للأوامر و الإشارات التي يعبر بها البشر.

على سبيل المثال، يمكن أسيمو :
: التعرف على الموقع المشار إليه والانتقال إلى هذا الموقع Posture recognition

: مصافحة الشخص عند عرض المصافحة   Posture recognition
: التلويح إذا لوح له أحد Gesture recognition

 :عند عقد اليد في موقف علامة “وقف” أسيمو توقف

p 04 كيف تري الروبوتات؟ مجلة نقطة العلميةasimo gesture كيف تري الروبوتات؟ مجلة نقطة العلمية

        التعرف علي الوجوه

p 05 كيف تري الروبوتات؟ مجلة نقطة العلمية

أسيمو لديه القدرة على التعرف على الوجوه، حتى عندما يكون أسيمو أو الإنسان يتحركان.

على سبيل المثال، يمكن أسيمو :
: التعرف على وجوه الناس الذين تم تسجيلهم مسبقا، ومنادتهم بالإسم ، وإيصال رسائل لهم ، وتوجيههم
: يستطيع تمييز ما يقرب من عشرة أشخاص مختلفين
: يفرق بين الوجوه المختلفة

      التعرف علي البيئة المحيطة

وذلك باستخدام معلومات بصرية ، أسيمو قادر على تقييم محيطه المباشر، وادراك العقبات وتفاديها لمنع التصادم.

على وجه التحديد، يمكن أسيمو :
: التوقف والحركة لتجنب أي إنسان أو شئ يظهر فجأة في طريقه فهو لديه القدرة علي حساب و تقديرالمسافات
: التعرف على الأشياء غير المتحركة في مساره والتحرك حولها حتى لو ميولهم والإضاءة ليست هي نفسها تلك الموجودة في قاعدة البيانات في ذاكرته

 و لإيضاح تسلسل تحليل الصور و مراحلها المختلفة

المراحل المختلفة لمعالجة الصور

رؤية
ممتص الصدمات

Vision Bumper

إنتاج المسار الأمثل

Optimize Trajectory Generation

إيماءة 2D

2D
Gesture

وضع 2D/3D

2D/3D
Posture

التعرف علي الوجوه

Face
Recognition

أما عن تسلسل تحليل الصور

alg. كيف تري الروبوتات؟ مجلة نقطة العلمية

المراجع

https://www.pbs.org/wgbh/nova/darpasee.html

https://pw1.netcom.com/~t-rex

https://samehgalal.wordpress.com/2010/08/31/how-asimo-works

https://www.nizwa.net/env/dolphins/dolphins.html

https://education.vetmed.vt.edu/Curriculum/VM8054/EYE/BINOCS.HTM

https://education.vetmed.vt.edu/Curriculum/VM8054/EYE/FLOUNDER.HTM

https://www.treehugger.com/files/2010/08/artificial-bee-eye-helps-mini-flying-robots-see-better.php

https://www.wired.com/magazine/2011/06/mf_kinect

https://electronics.howstuffworks.com/microsoft-kinect1.htm

https://blogs.physicstoday.org/newspicks/2011/07/advances-in-computer-vision-he.html

https://java.sun.com/developer/technicalArticles/Programming/robotics/

https://www.vision3d.com/stereo.html

https://www.popularrobotics.com/asimo_ai.htm

https://www.me.berkeley.edu/ME239/resources/papers/2002%20-%20The%20intelligent%20ASIMO-System%20overview%20and%20integration.pdf

https://world.honda.com/ASIMO/technology/intelligence.html


شارك المقالة