OpenBot, egy platform az okostelefonok robotokká alakítására

Nemrégiben a hír ezt megszakította megjelent az OpenBot projekt 0.5 új verziója, amiben néhány érdekes fejlesztés történt mint például az Arduino firmware újratervezése, amellyel az RTR és RC robotok támogatása is hozzáadásra került, emellett többek között a konfigurációs üzenetek támogatása is.

Azok számára, akik nem ismerik az OpenBotot, elmondhatom, hogy ez egy olyan projekt, amely egy olyan platformot fejleszt, amely mozgó kerekekkel rendelkező robotokat hoz létre, amelyek alapja egy normál Android alapú okostelefon.

A platform az Intel kutatási részlegében jött létre és kidolgozza az okostelefon számítási képességeinek, valamint a beépített GPS-nek, giroszkópnak, iránytűnek és kamerájának a felhasználását a robotok létrehozásakor.

A robotvezérlő, környezetelemző és autonóm navigációs szoftver Android platformra való alkalmazásként valósul meg. A kód Java, Kotlin és C++ nyelven íródott, és az MIT licenc alatt kerül terjesztésre.

Remélhetőleg a platform hasznos lehet a robotika oktatásában, saját mozgó robot prototípusok gyors létrehozásában, valamint az autopilótákkal és az autonóm navigációval kapcsolatos kutatások elvégzésében.

Az OpenBotról

OpenBot fog lehetővé teszi a felhasználó számára, hogy minimális költséggel kísérletezzen mozgó robotokkal: Egy robot létrehozásához elegendő egy középkategóriás okostelefon és további komponensek használata körülbelül 50 dollár összköltségért.

A robot alváz, valamint kapcsolt felek okostelefon csatlakoztatásához 3D nyomtatóra nyomtatva a javasolt tervek szerint (ha nincs 3D nyomtató, a keretet kivághatod kartonból vagy rétegelt lemezből). A meghajtást négy villanymotor biztosítja.

Ellenőrzés alatt tartani további motorok, tartozékok és érzékelők, valamint az akkumulátor töltöttségének ellenőrzése, Arduino Nano táblát használnak az ATmega328P mikrokontrolleren alapul, amely USB porton keresztül csatlakozik okostelefonhoz.

Ezenkívül az ultrahangos szonár és a sebességérzékelők csatlakoztatása támogatott. A robot távolról vezérelhető Android kliens alkalmazáson keresztül, ugyanazon a WiFi hálózaton lévő számítógépen, webböngészőn keresztül, vagy Bluetooth-képes játékvezérlőn (például PS4, XBox és X3) keresztül.

vezérlő szoftver okostelefonon fut gépi tanulási rendszert tartalmaz az objektumfelismeréshez (kb. 80 típusú objektum van meghatározva), és autopilóta funkciókat lát el.

Az alkalmazás lehetővé teszi a robot számára a kívánt objektumok meghatározását, az akadályok elkerülését, a kiválasztott objektum követését és az autonóm navigációs problémák megoldását.

Például egy robot el tud mozdulni egy adott helyre autopilóta segítségével, alkalmazkodva a környezet változásaihoz. A mozgás manuálisan is vezérelhető, a robot távirányítós mozgókameraként használható.

Az OpenBot 0.5 fő újdonságai

Az új verzióban, az Arduino firmware-jét jelentősen újratervezték, amelyben további robottípusok (RTR és RC) támogatása jelent meg.

Amellett hozzáadott egy új üzenetküldési protokoll támogatását firmware-rel a mikrokontrollertől az Android alkalmazásig megvalósult a konfigurációs üzenetek feldolgozásának képessége, valamint a játékvezérlőkön keresztüli vezérlés támogatása is megújult. Hozzáadott modellek az új RC-Truck alváz 3D nyomtatón történő nyomtatásához.

Egy másik kiemelkedő változás az hozzáadott egy gombot a robot kamerájának cseréjéhez az ügyfélalkalmazáshoz, és az RTSP protokoll támogatása megszűnt a WebRTC javára. A Node.js alapú webes felület lehetővé teszi a távoli vezérlést a robot mozgása böngészőn keresztül, adatátvitellel a robot videokamerájáról WebRTC segítségével.

Végül ha érdekel, hogy többet tudjon meg róla a projektről, megtekintheti a részleteket A következő linken.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.