OpenBot 0.5 جو رليز، اسمارٽ فون تي ٻڌل روبوٽس ٺاهڻ لاءِ پليٽ فارم

OpenBot 0.5 پروجيڪٽ جو رليز شايع ڪيو ويو آهي، هڪ پليٽ فارم ٺاهي رهيو آهي جيڪو هلندڙ ڦيٿين وارو روبوٽس ٺاهي ٿو، جنهن جو بنياد هڪ باقاعده Android تي ٻڌل اسمارٽ فون آهي. پليٽ فارم انٽيل جي ريسرچ ڊويزن ۾ ٺاهيو ويو ۽ هڪ سمارٽ فون جي ڪمپيوٽنگ صلاحيتن کي استعمال ڪرڻ جي خيال کي ترقي ڪري ٿو ۽ روبوٽس ٺاهڻ دوران سمارٽ فون ۾ ٺهيل GPS، گيروسکوپ، کمپاس ۽ ڪئميرا.

روبوٽ ڪنٽرول، ماحولياتي تجزيي ۽ خودمختيار نيويگيشن لاءِ سافٽ ويئر کي Android پليٽ فارم لاءِ ايپليڪيشن طور لاڳو ڪيو ويو آهي. ڪوڊ جاوا، ڪوٽلن ۽ C++ ۾ لکيل آهي ۽ MIT لائسنس تحت ورهايو ويو آهي. اها اميد آهي ته پليٽ فارم روبوٽڪس سيکارڻ لاءِ ڪارآمد ثابت ٿي سگهي ٿو، جلدي جلدي توهان جي پنهنجي پروٽوٽائپ کي متحرڪ روبوٽس ٺاهڻ، ۽ آٽو پائلٽس ۽ خودمختيار نيويگيشن سان لاڳاپيل تحقيق ڪرڻ.

OpenBot توهان کي اجازت ڏئي ٿو ته گهٽ ۾ گهٽ قيمت تي هلندڙ روبوٽس سان تجربا ڪرڻ شروع ڪريو - هڪ روبوٽ ٺاهڻ لاءِ جيڪو توهان حاصل ڪري سگهو ٿا وچين رينج جي اسمارٽ فون سان ۽ اضافي حصن جي قيمت $50 سان. روبوٽ لاءِ چيسس، ۽ گڏوگڏ سمارٽ فون کي ڳنڍڻ لاءِ پرزا، 3D پرنٽر تي تجويز ڪيل ترتيبن جي مطابق ڇپيل آهن (جيڪڏهن توهان وٽ 3D پرنٽر نه آهي، توهان فريم کي ڪارڊ بورڊ يا پلائيووڊ مان ڪٽي سگهو ٿا). حرڪت چار برقي موٽرز طرفان فراهم ڪئي وئي آهي.

OpenBot 0.5 جو رليز، اسمارٽ فون تي ٻڌل روبوٽس ٺاهڻ لاءِ پليٽ فارم
OpenBot 0.5 جو رليز، اسمارٽ فون تي ٻڌل روبوٽس ٺاهڻ لاءِ پليٽ فارم

انجڻين، منسلڪات ۽ اضافي سينسر کي ڪنٽرول ڪرڻ لاء، گڏوگڏ بيٽري چارج جي نگراني ڪرڻ لاء، ATmega328P مائڪرو ڪنٽرولر تي ٻڌل هڪ Arduino نانو بورڊ استعمال ڪيو ويو آهي، جيڪو USB پورٽ ذريعي سمارٽ فون سان ڳنڍيل آهي. اضافي طور تي، اسپيڊ سينسر ۽ الٽراسونڪ سونار جي ڪنيڪشن جي حمايت ڪئي وئي آهي. روبوٽ جو ريموٽ ڪنٽرول اينڊرائيڊ لاءِ ڪلائنٽ ايپليڪيشن ذريعي، ساڳئي وائي فائي نيٽ ورڪ تي موجود ڪمپيوٽر ذريعي، ويب برائوزر ذريعي، يا بلوٽوٿ سپورٽ سان گيم ڪنٽرولر ذريعي ٿي سگهي ٿو (مثال طور، PS4، XBox ۽ X3).

OpenBot 0.5 جو رليز، اسمارٽ فون تي ٻڌل روبوٽس ٺاهڻ لاءِ پليٽ فارم

سمارٽ فون تي هلندڙ ڪنٽرول سافٽ ويئر ۾ هڪ مشين لرننگ سسٽم شامل آهي شين کي سڃاڻڻ لاءِ (اٽڪل 80 قسم جون شيون طئي ٿيل آهن) ۽ آٽو پائلٽ افعال انجام ڏيڻ. ايپليڪيشن روبوٽ کي گهربل شين جي سڃاڻپ ڪرڻ، رڪاوٽن کان بچڻ، منتخب ٿيل اعتراض جي پيروي ڪرڻ ۽ خودمختيار نيويگيشن مسئلن کي حل ڪرڻ جي اجازت ڏئي ٿي. مثال طور، هڪ روبوٽ آٽو پائلٽ موڊ ۾ مخصوص هنڌ ڏانهن منتقل ٿي سگهي ٿو، ماحول ۾ تبديلين کي ترتيب ڏيڻ. حرڪت پڻ دستي طور تي ڪنٽرول ڪري سگهجي ٿي، روبوٽ کي ريموٽ ڪنٽرول سان هلندڙ ڪئميرا جي طور تي استعمال ڪندي.

نئون ورزن خاص طور تي آرڊينو لاءِ فرم ویئر کي نئين سر ترتيب ڏنو آهي، جيڪو هاڻي اضافي قسمن جي روبوٽس (RTR ۽ RC) کي سپورٽ ڪري ٿو. Android ايپليڪيشن مائڪرو ڪنٽرولر فرم ويئر سان نئين ميسيجنگ پروٽوڪول لاءِ سپورٽ شامل ڪئي آهي، پيغامن کي ترتيب ڏيڻ جي صلاحيت لاڳو ڪئي وئي آهي، ۽ گيم ڪنٽرولرز استعمال ڪندي ڪنٽرول لاءِ سپورٽ کي ٻيهر ڊزائين ڪيو ويو آهي. نئين RC-ٽرڪ چيسس جي 3D ڇپائيءَ لاءِ ماڊل شامل ڪيا ويا.

OpenBot 0.5 جو رليز، اسمارٽ فون تي ٻڌل روبوٽس ٺاهڻ لاءِ پليٽ فارم

روبوٽ تي ڪئميرا سوئچ ڪرڻ لاءِ هڪ بٽڻ ڪلائنٽ ايپليڪيشن ۾ شامل ڪيو ويو آهي ۽ WebRTC جي حق ۾ RTSP پروٽوڪول جي حمايت بند ڪئي وئي آهي. Node.js جي بنياد تي ويب انٽرفيس هڪ برائوزر ذريعي روبوٽ جي حرڪت کي ريموٽ ڪنٽرول ڪرڻ جي صلاحيت مهيا ڪري ٿو، جيڪو روبوٽ جي وڊيو ڪئميرا مان WebRTC استعمال ڪندي ڊيٽا نشر ڪري ٿو.

OpenBot 0.5 جو رليز، اسمارٽ فون تي ٻڌل روبوٽس ٺاهڻ لاءِ پليٽ فارم
OpenBot 0.5 جو رليز، اسمارٽ فون تي ٻڌل روبوٽس ٺاهڻ لاءِ پليٽ فارم
OpenBot 0.5 جو رليز، اسمارٽ فون تي ٻڌل روبوٽس ٺاهڻ لاءِ پليٽ فارم


جو ذريعو: opennet.ru

تبصرو شامل ڪريو