اگر شما هم آرزو میکنید گوشیتان آنقدر باهوش بود که خودش دنبال شارژر بگردد، خبر خوبی برایتان داریم. اخیراً یک برنامه نویس اولین گامها برای ساخت وسایلی که خودشان را به شارژر میرسانند برداشته است.
این برنامهنویس که در حوزه هوافضا هم فعالیت میکند، موفق شده گیمپد Steam را به کمک موتورهای لرزشی داخلی آن و فناوری بینایی ماشین به گونهای برنامهریزی کند که این کنترلر پس از پایان بازی، بهصورت خودکار روی میز حرکت کرده و خود را به پایه شارژ برساند. این رفتارش یادآور جاروهای رباتیک است که خودشان را به شارژر میرسانند تا شارژ شوند.
ساخت گیمپدی که خودش را به شارژر میرساند
ایده این پروژه در ظاهر ساده است. یک دوربین از بالا، میز کار را زیر نظر میگیرد و با کمک الگوریتمهای بینایی ماشین، موقعیت کنترلر و پد شارژ را تشخیص میدهد. سپس برنامه نوشتهشده با کنترل موتورهای لرزشی داخلی Steam Controller، آن را بهآرامی روی سطح میز حرکت میدهد تا به شارژر برسد.
به لطف کنترل دقیق موقعیت کنترلر از طریق حرکت ناشی از موتورهای ویبره، هر بار کنترلر را روی میز رها کنید، بهصورت خودکار مسیر بازگشت به شارژر را پیدا خواهد کرد. نکته جالب اینکه برای استفاده از این قابلیت، نیازی به نصب نرمافزار روی کامپیوتر نیست و خود پروژه پردازنده دارد.
البته این پروژه محدودیتهایی هم دارد. کنترلر فقط روی سطوح صاف و بدون مانع قادر به حرکت است و طبیعتاً نمیتواند از روی لبه میز عبور کند یا از اتاقی به اتاق دیگر برود. همچنین حرکت مداوم روی سطح میز ممکن است به مرور باعث ساییدگی بدنه کنترلر شود. سازنده پروژه پیشنهاد کرده استفاده از پایههای لاستیکی کوچک، هم اصطکاک را کاهش میدهد و هم کنترلر را سریعتر و روانتر حرکت میدهد.
این نخستین پروژهای نیست که از موتورهای لرزشی Steam Controller برای حرکت استفاده میکند. پیشتر نیز توسعهدهندگان موفق شده بودند کنترلر را با همین روش روی میز «هدایت» کنند، اما تفاوت این پروژه در خودکار بودن کامل آن است. این بار دیگر نیازی به کنترل دستی نیست و بینایی ماشین، تمام مسیر را مدیریت میکند؛ درست مانند جاروبرقیهای رباتیک که پس از پایان کار، خودشان به داک شارژ بازمیگردند.
نکته جالب دیگر این است که Valve چندی پیش فایلهای CAD مربوط به Steam Controller و پایه شارژ آن را منتشر کرد که دست علاقهمندان را برای توسعه پروژههای سختافزاری و نرمافزاری مشابه باز گذاشته است. همین موضوع باعث شده ایدههای خلاقانهای مانند این پروژه، با سرعت بیشتری شکل بگیرند.













نظر خود را اضافه کنید.
برای ارسال نظر وارد شوید
ارسال نظر بدون عضویت در سایت