La arquitectura de software es en gran parte el estudio de la estructura del software, y como tal puede aplicarse en el desarrollo de sistemas pertenecientes a diversos dominios. En este caso se consideraron los sistemas para el control de robots móviles autónomos, los cuales presentan estructuras particulares. El objetivo de este trabajo es evaluar las alternativas de diseño para arquitecturas de robots móviles autónomos, aspectos que permitieron la propuesta de una arquitectura de control para robots y un ambiente de trabajo para la evaluación de algoritmos de planificación y navegación utilizando esta arquitectura. Estos sistemas se encuentran en la etapa de implementación.