Robotijuhtimistehnoloogia arenedes on suletud{0}}struktuuriga robotkontrollerite puuduste kõrvaldamine ja "avatud struktuuriga modulaarsete ja standardiseeritud robotkontrollerite" arendamine praegune robotikontrollerite arendussuund. Viimastel aastatel on Jaapan, USA ja mõned Euroopa riigid arendanud avatud struktuuriga robotkontrollereid. Näiteks Jaapani Yaskawa Electric Corporation on välja töötanud avatud struktuuriga ja arvutil põhineva võrgufunktsioonidega robotkontrolleri. minu riigi 863 programmi intelligentsete robotite teema on samuti algatanud selle valdkonna uuringuid.

Avatud-struktuuriga robotkontroller viitab kontrollerile, mille erinevatel konstruktsioonitasemetel on kasutajale avatud, võimaldades kasutajal oma jõudlust hõlpsasti laiendada ja parandada. Selle peamised ideed on järgmised:
(1) Mitte-suletud arvutiplatvormil põhineva arendussüsteemi kasutamine standardse arvutiplatvormi tarkvara- ja riistvararessursside tõhusaks kasutamiseks kontrolleri laiendamiseks tingimuste loomiseks.
(2) Standardse operatsioonisüsteemi ja juhtimiskeele kasutamine, et muuta olukorda, kus erinevad spetsiaalsed robotkeeled eksisteerivad koos ja ei ühildu.
(3) Standardse siinistruktuuri kasutuselevõtt, et hõlpsasti integreerida kontrolleri jõudluse suurendamiseks vajalik riistvara, nagu erinevad andurid, I/O-plaadid ja liikumisjuhtimisplaadid, algsesse süsteemi.
(4) Kasutage võrgusuhtlust ressursside jagamiseks või kaugsuhtluse saavutamiseks. Praegu puudub peaaegu kõigil kontrolleritel võrgufunktsioonid. Võrguside kasutamine võib parandada süsteemimuudatuste paindlikkust. Saame eeltoodud ideedest lähtudes kujundada avatud struktuuriga robotkontrolleri, mille projekteerimisprotsess peaks olema võimalikult modulaarne. Modulariseerimine on kaasaegne süsteemi projekteerimise ja ehitamise meetod. Modulaarsel meetodil konstrueeritud süsteem koosneb mitmest funktsionaalsest moodulist, millest igaüks on terviklik ja ainulaadne. Sel viisil ehitatud süsteemil pole mitte ainult hea jõudlus ja lühike arendustsükkel, vaid ka madalamad kulud. Modulariseerimine muudab süsteemi ka avatuks, seda on lihtne muuta, ümber kujundada ja konfiguratsioonifunktsioone lisada.
