Robottiohjausteknologian kehityksen myötä, suljettujen{0}}rakenteisten robottiohjaimien puutteiden korjaaminen, "modulaaristen ja standardoitujen robottiohjaimien, joissa on avoin rakenne" kehittäminen on nykyinen kehityssuunta robottiohjaimille. Viime vuosina Japani, Yhdysvallat ja eräät Euroopan maat ovat kehittäneet rakenteeltaan avoimia robottiohjaimia. Esimerkiksi japanilainen Yaskawa Electric Corporation on kehittänyt robottiohjaimen, jossa on avoin rakenne ja PC-pohjainen verkkotoiminto. kotimaani 863-ohjelman älykäs robottiteema on myös käynnistänyt tutkimuksen tällä alalla.

Rakenteeltaan avoimella-robottiohjaimella tarkoitetaan ohjainta, jonka suunnittelun eri tasot ovat käyttäjälle avoimia, jolloin käyttäjä voi helposti laajentaa ja parantaa suorituskykyään. Sen pääideat ovat:
(1) Ei--suljettuun tietokonealustaan perustuvan kehitysjärjestelmän käyttäminen tavallisen tietokonealustan ohjelmisto- ja laitteistoresurssien tehokkaaseen hyödyntämiseen ohjaimen laajentamisen edellytysten luomiseksi.
(2) Standardin käyttöjärjestelmän ja ohjauskielen käyttäminen tilanteen muuttamiseen, jossa eri robottikieliä esiintyy rinnakkain ja ne eivät ole yhteensopivia.
(3) Otetaan käyttöön standardiväylärakenne, jotta ohjaimen suorituskyvyn laajentamiseen tarvittavat laitteistot, kuten erilaiset anturit, I/O-kortit ja liikkeenohjauskortit, voidaan helposti integroida alkuperäiseen järjestelmään.
(4) Käytä verkkoviestintää resurssien jakamiseen tai etäviestintään. Tällä hetkellä lähes kaikista ohjaimista puuttuu verkkotoimintoja. Verkkoviestinnän hyödyntäminen voi parantaa järjestelmämuutosten joustavuutta. Voimme suunnitella avoimen rakenteellisen robottiohjaimen yllä olevien ideoiden pohjalta ja suunnitteluprosessin tulee olla mahdollisimman modulaarinen. Modularisointi on moderni menetelmä järjestelmän suunnitteluun ja rakentamiseen. Modulaarisella menetelmällä suunniteltu järjestelmä koostuu useista toiminnallisista moduuleista, joista jokainen on täydellinen ja yksittäinen. Tällä tavalla rakennetulla järjestelmällä on paitsi hyvä suorituskyky ja lyhyt kehityssykli myös alhaisemmat kustannukset. Modularisointi tekee järjestelmästä myös avoimen, helposti muokattavan, uudelleen muotoiltavan ja konfigurointitoimintojen lisäämisen.
