Buenas, no te voy a servir de mucha ayuda pero bueno. Los robots que yo he utilizado y programado no tienen sistema operativo propio. Ahora bien, todos los que he usado tienen la opcion que dices de calculos mediante matrices. En cuanto al lenguaje de programacion he empleado VALI, VALII y otros propios de la marca del fabricante. Si buscas en las paginas de ABB, SEIKO, VENTAX, UNIMATE, FANUC, SANKYO,etc. encontraras mucha informacion.
Un saludo