SOFTWARE DEFINED MACHINES

SZOFTVER MEGHATÁROZOTT GÉPEK
A projekt célja egy robotkapcsolat kifejlesztése, amely egyszerűen összekapcsolt összetevőket használ a teljes szoftverben meghatározott gépek létrehozására.

  • hálózathoz csatlakoztatott alkatrészek
  • ad-hoc gépek
  • optimalizált végrehajtási grafikon
  • hibrid hw / sw szimuláció
  • gépi alkalmazás ökoszisztéma

Ha egy szoftvert használ arra, hogy meghatározza, hogy mi tartalmaz egy gépet, akkor a csatlakoztatott komponenseket újrakonfigurálhatja olyan ad-hoc robot megoldásokká, amelyek bármikor a rendelkezésre álló erőforrásokkal a feladat elvégzéséhez leginkább megfelelőek.
Ugyanazon probléma más megoldásai független, önszerveződő moduláris hardver elemeket használnak, azonban általában a funkcionalitást a szükséges magas szintű modularitásért áldozzák fel: a hardver moduláris működésének biztosítása jelentős hardver erőforrásokat igényel.
Az összes szükséges összetevő összekapcsolásával egy közös hálózatba egy kommunikációs gráf felhasználható az összetevők szinkronizálásának összehangolására. Ez a kommunikációs gráf lehetővé teszi számunkra, hogy a végrehajtás minden lépését grafikonelmélet segítségével optimalizáljuk. A kommunikációs gráf garantálja a kritikus feladatok biztonságos és reprodukálható végrehajtását is.
Más platformok is használnak ilyen kommunikációs grafikonokat, de nem olyan mértékben, ahogyan egy teljesen hálózatba kapcsolt gép képes.

Egy gép fejlesztése során ez a platform képes hibrid szimulációra a meglévő és virtuális hardverkomponensekkel, lehetővé téve a teljes végrehajtási logika hatékony tesztelését a fejlesztés legkorábbi szakaszaiban.
Más platformok általában szimulációs környezeteket is nyújtanak, de az ilyen környezetek fejlesztési költségei általában magasak, míg a szoftver által meghatározott gépi platform lényegében gépi szimuláció, tehát ez a környezet könnyen elérhető további mérnöki költségek nélkül.

„A szoftvert el kell választani a hardvertől, így a fejlesztőknek közös, széles körű piaca van, hogy eladhassák megoldásaikat.” (Nikhil Chauhan, a GE Software marketing igazgatója, DevOpsAngle, 2013. október 7.).

A logika és a hardver leválasztásával a robotika gazdasága a hardvergyártástól a szoftverfejlesztés felé mozdul el. Ennek eredményeként csökkennek az innovációt ösztönző, nem ismétlődő mérnöki költségek, és a szoftverekben definiált gépek potenciálisan sokkal nyitottabb piaca lesz.