Petoi Bittle هو كلب روبوت رباعي الأرجل لطيف قابل للبرمجة وصديق للميزانية بحجم كف اليد مع إطار بلاستيكي. يمكن تخصيص الروبوت الصغير بسهولة ويتألف من خمسة مكونات رئيسية مثل إطار الجسم ، والمشغل ، والإلكترونيات ، والبطارية ، والبرمجيات لتنسيق جميع الأجهزة لأداء مهام مختلفة.
Bittle هو نظام أساسي مفتوح لدمج أدوات متعددة في نظام عضوي واحد. يتحرك على أرجله الأربعة وله إطار متوافق مع معظم الماكينات 9 جرام. يتم تشغيلها بواسطة NyBoard V1 ، وهي لوحة Arduino مخصصة مع ملحقات غنية. يمكن للوحة أن تقود ما لا يقل عن 12 من الماكينات PWM ويتم استخدام IMU (وحدة القياس بالقصور الذاتي) لتحقيق التوازن. يخزن الروبوت ذاكرة العضلات ويكشف حالة الجسم (الاتجاه والتسارع) التي تساعده على التوازن بشكل جيد. إلى جانب ذلك ، يتم توفير جهاز تحكم عن بعد يعمل بالأشعة تحت الحمراء لتشغيل الحركات الأساسية. يستمع المجلس أيضًا إلى أوامر السلسلة مثل المشي أو الجلوس من المنفذ التسلسلي أو تعليمات أكثر تفصيلاً للمفاصل الفردية لمتابعة.
يتكون جسم الروبوت من مكونات بلاستيكية مُسببة بالحقن متشابكة تشبه قطعة الألغاز ، مع عدد أقل من البراغي. أبعادها 20 سم × 11 سم × 11 سم وتزن أقل من 280 جم. ومع ذلك ، يمكنها حمل ما يصل إلى 450 جرامًا من البضائع تحت بطنها. من خلال البرمجة والمعايرة المناسبة ، يمكن للروبوت أن يعمل أسرع من طولين للجسم في الثانية. أيضًا ، يمكنه تذكر عشرات من أنماط الحركة الغريزية ويمكنه أداء المزيد من الحيل الفاخرة بتعليمات في الوقت الفعلي. إنها متوافقة مع 8.4 فولت ، وتعمل بسرعة عالية ، ولها نطاق يمكن التحكم فيه يبلغ 270 درجة. يحتوي NyBoard V1 الذي يأتي به على Atmega328P مع وحدة المعالجة المركزية 16 ميجا هرتز و 2K SRAM و 32 كيلو بايت فلاش. إلى جانب ذلك ، هناك 8K I2C EEPROM ، و IMU ، وسائق مؤازر لـ 12 من الماكينات PWM ، وجهاز استقبال الأشعة تحت الحمراء ، وجرس ، و 2 x5 مثبتًا على Raspberry Pi.
توجد أربعة مآخذ من Seeed Grove على NyBoard V1 للوحدات النمطية القابلة للتوسيع. لتسهيل التثبيت ، تم تصميم رأس الروبوت كمقطع لدغه على الوحدات. إلى جانب ذلك ، سيتم أيضًا تجميع ميزة "حزمة المستشعرات" ، بما في ذلك وحدة الكاميرا الذكية ، ومستشعر الإيماءات ، ومستشعر الحركة PIR ، وبعض المستشعرات المفيدة الأخرى.
تأتي مع وحدة كاميرا ذكية تدمج خوارزميات متعددة للتعرف على الرؤية تعمل على معالج ESP32 ثنائي النواة. يمكنه إرجاع جسم الإنسان والأشياء والرموز التي تم التعرف عليها من خلال المسلسل / I2C / WiFi بمعدل 25 إطارًا في الثانية أو 50 إطارًا في الثانية. بالإضافة إلى ذلك ، يمكن أيضًا تضمين مجموعة بطاقات الرموز.
يحتوي الروبوت على دونجل بلوتوث للاتصال اللاسلكي. يتوافق دونجل Bluetooth مع أنظمة التشغيل Windows و macOS و Android. يمكن أن يعمل أيضًا على نظام iOS مع بعض البرامج الإضافية لاستخدامها في تحميل رسم Arduino أو التواصل مع NyBoard. يمكن لوحدة WiFi استضافة WebUI بسيط والتواصل مع NyBoard. يتم توفير مقبس 2 × 5 على NyBoard V1 لتركيب Raspberry Pi أيضًا لتشغيل Pi والتواصل معه من خلال الشبكة التسلسلية أو I2C. يمنح Pi القدرة على تحليل المزيد من البيانات الحسية ، والاتصال بالإنترنت ، واتخاذ القرارات بنفسه.
نظرًا لصغر حجم Bittle ، فهو يناسب Pi Zero و Pi 3A +. بالنسبة لنماذج Pi الأكبر ، ستحتاج إلى إمالة Pi والطباعة ثلاثية الأبعاد لبعض الهياكل الداعمة. عادة ما ينجو من الاصطدامات العادية. ومع ذلك ، في الحالات القصوى ، يتفكك في الحلقة الضعيفة المحددة في السلسلة ، وهو أمر سهل ورخيص لإعادة التثبيت أو الاستبدال.
يمكن للمستخدمين بسهولة برمجة Bittle على مستويات مختلفة في بيئات تشفير مختلفة ، مثل C في Arduino IDE و Python في الجهاز. يسمح ثقب المسمار داخل رأس Bittle بالتثبيت السهل للوحدات الإضافية. لتشغيل الروبوت ، يتم استخدام تسعة أجهزة P1S ، ثمانية منها لمفاصل المشي ، وواحد لتحريك الرأس. أيضًا ، هناك مؤازر احتياطي واحد للاستبدال ، حيث يمكن استهلاك المحركات المصقولة بعد فترة معينة من التآكل.
عند الحديث عن البطارية ، يحتوي الروبوت على حزمة بطارية Li-ion مع دائرة شحن وحماية مدمجة. يمكنه الانزلاق إلى المسار الموجود أسفل Bittle وضبط مركز كتلته. يمكن للبطارية تشغيل Bittle لمدة ساعة واحدة على الأقل من المشي المستمر. كما أن لديها RGB LED للإشارة إلى حالة البطارية. مع آلية التثبيت المنزلقة والقابس المضاد للانعكاس ، ليس من الصعب تبديل البطاريات.