الإيماءات السحرية كتحدي لمهندس إلكتروني

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



لذا ، فإن لعبة "هناك مثل هذه الحرفة" في عالم Andrzej Sapkowski . معظم الشخصيات هم من المراهقين الذين يقومون بعمل ساحر يدرس في قلعة Caer Morhen. عليهم أن يدمروا الوحوش ، ويطهووا الإكسير ، والمبارزة وفقًا لقواعد خاصة - ويمارسون الإيماءات السحرية. يموت شخص ما ، يتأرجح شخص إلى ساحر بالغ.


علامات Aard و Yrden في ألعاب الكمبيوتر في جميع أنحاء العالم Andrzej Sapkowski.

من المنطقي وضع اليد اليسرى للاعب (في السيف الأيمن) بعض الأجهزة لقراءة حركات الأصابع - على سبيل المثال ، قفاز. الحل الأبسط هو استخدام مقاييس الإجهاد فيه. ولكن في 2013-2014 ، كلف مقياس الضغط 110 روبل. هذا المبلغ ، مضروبًا بخمسة أصابع و 25 جهازًا ، أعطى تكلفة باهظة. لسوء الحظ ، يعلمنا إنتاج السلسلة المتوسطة أن نحسب جيدًا: كان علينا ألا ننفق أكثر من ألفي روبل لكل قفاز ، ولا يمكننا تحمل خفض هذا المبلغ إلى أجهزة الاستشعار.

اختيار المكونات وإنشاء لغة الإشارة


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

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

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

باستخدام مقياس التسارع بلغة طرازات الطائرات ، يمكننا تحديد نوعين فقط من الحركات - لفة (التأرجح يسارًا ويمينًا) ودرجة (أعلى وأسفل مع الرأس). والياو (يستدير لليسار واليمين) لم يعد هناك ، لأن قوة الجاذبية تبقى دون تغيير.


لا يرى مقياس التسارع الفرق بين هاتين الإيماءات. مشكلة!

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

بدا أول نموذج أولي مثل لوحة Discovery مع أجهزة استشعار متصلة. نص بايثون الذي عالج البيانات (ستة مستشعرات ثلاثية المراحل - متجه من 18 رقمًا يتوافق مع كل موقف قفاز) ، لن نعرض أي شخص - ليس هذا مثاليًا ، منذ عام 2014 تعلمنا الكثير.


أول نموذج أولي - يدرك تمامًا إيماءات فلاديمير ياشونسكي ، مطوره الرئيسي.

إنتاج المسلسل وتطور مؤامرة غير متوقع


تم تسجيل القيمة المرجعية وتم مقارنتها مع البيانات التي تم الحصول عليها. لا شيء يبشر بالمتاعب.

قبل شهرين من اللعبة ، كانت السلسلة جاهزة - 25 مستشعرًا ملحومًا على الأسلاك ، ملتصقة بقفازات البناء ، متصلة بـ 25 لوحًا مع بطاريات ومصابيح LED.


سير العمل - مصابيح LED للحام.

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




النموذج والمسلسل.

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

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

قفاز من خلال عيون المستخدم


تم اختراع عشر إيماءات. لكن لفتة واحدة تؤدي إلى نتيجة إيجابية محفوفة بالحوادث. من العار أن ترفع يدك لتحية شخص ما وتحرقه عن غير قصد.

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

تراجع. الإنسان والإلكترونيات


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

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

يتجلى الولاء الأقصى للمستخدم على النحو التالي:

بعد الإيماءة الصحيحة الأولى ، لدى المستخدم 10 ثوانٍ لإجراء الإيماءة الصحيحة الثانية. بين ذلك ، يمكن أن يجعل أي هراء بيديه.

هذا لا يعتبر خطأ:


انظر ، المستخدم بدأ بشكل صحيح Aard (يد مفتوحة) ، تحول إلى اكتساب القوة ، لكنه تردد وتردد في لفتة النسب الخاطئة. مع التخزين المؤقت للحلقة ، سيؤدي هذا إلى مقاطعة تنفيذ الأحرف ، فسيكون المستخدم منزعجًا. تتجاهل آلة الحالة هذه اللطخة الصغيرة. يتذكر المستخدم إيماءة الزناد الصحيحة ويتم تشغيل القفاز.

وفي مكان ما ، لا يزال بإمكان القفاز إلقاء خدعة قذرة.

لقد أرادوا دفع رفيق بعيدًا بعلامة Aard ، وأحرقوا عن غير قصد علامة مماثلة مع Ignie؟


بين عمليات التنفيذ الصحيحة لـ Aard (اليد المفتوحة) و Igni (قرصة) ، هناك العديد من الخيارات الأكثر فوضى - يتم توجيه 5 أجهزة قياس التسارع إلى الأعلى ، والأخرى على ظهر اليد ليست كذلك. هذا أمر محفوف بالمفاجآت للساحرة.



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

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


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


سمح الساحر لمخلوق المستنقع الحقير بإغلاقه ، ليخرج بالتأكيد Aard بعيدًا بعلامة.
صورة ليلي بارلاديان

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


الساحرة لا تحصل على لفتة. تحت الشريط المقوى ، يمكنك رؤية البطارية من الهاتف المحمول أعلاه - محرك الاهتزاز.
تصوير إيكاترينا غريغوروفا

الاستطراد الغنائي


إنه أمر جيد عندما يكون للنظام نقطة إدخال واحدة ، وبعد ذلك يبدأ في التعرف على شيء ما. Ok Google. وماذا تفعل عندما تكون هناك خمس نقاط من هذا القبيل؟ شعر المستخدمون بانتظام باهتزاز طفيف ، وبثت القوة فيهم.


الساحرة في القفاز. على الصدر ، الميدالية عبارة عن إلكترونيات بسيطة ، مؤشر اللون على الجرع في حالة سكر.
تصوير إيلينا مافريديكي

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


ساحرة.
تصوير إيلينا مافريديكي

ومع ذلك ، ذهبت اللعبة بدون ضحكات عالمية.

ما هي الخطوة التالية؟


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

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

نعتقد أن التجربة كانت مفيدة ، على الرغم من أنها مؤلمة في بعض الأحيان - فقد كانت مفيدة عند إنشاء سوار للتعرف على إيماءة ديناميكية ، هذا هو مشروعنا الجديد. مع مراعاة كيف تم تعذيبنا بأجهزة استشعار ملحومة بالأسلاك وتوزيعها على القماش ، تكلف السوار اثنين ملحومين إلى لوحة عادية موثوقة. عمل القفاز في الإحصائيات مع كمية كبيرة من البيانات الأولية (18 رقمًا من 6 مستشعرات) ، يتم وصف موضع السوار برقمين (باستخدام خوارزمية ماهوني ، نقوم بتحويل 9 قيم مستلمة من المستشعرات).

ومع ذلك ، هناك أولئك الذين يرغبون في تجربة القفازات. في عام 2015 ، تم عرض القفازات للمشاركين في مدرسة التصميم ، واعتبرها البعض تحديًا. قام دانييل فيلوفاتي (الذي كان آنذاك تلميذًا ، وهو الآن طالب في MIPT) بجمع نسخته الخاصة. على عكسنا ، قام بتنفيذ نقل البيانات من الجهاز وفاجأ زوار المعرض من خلال تشغيل الغلاية عن بعد بعلامة. لغة إشارة دانيال هي أيضاً لغته الخاصة.

Source: https://habr.com/ru/post/ar403757/


All Articles