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