Los métodos tradicionales de programación de robots industriales, muestran diferentes desventajas como el uso de personal altamente calificado y altos tiempos de programación para la generación de trayectorias del robot. Por lo cual es de gran importancia el desarrollo de interfaces de usuario, amigables e intuitivas que mejoren la interacción hombre-máquina y que permitan generar trayectorias de forma natural. Para lograr este objetivo se requiere de herramientas como la Realidad Aumentada, que amplían los sentidos y mejoran la conciencia de la situación, incorporando objetos virtuales que coexisten perfectamente con objetos reales. El presente trabajo de investigación, desarrolla un sistema de programación de robots utilizando realidad aumentada. Este sistema busca incorporar los beneficios de la realidad aumentada, a la tarea de programación de trayectorias en robots industriales. Por consiguiente, se realiza la revisión del estado del arte, en cuanto a la utilización de la realidad aumentada en el área de la robótica, de igual forma se presenta la arquitectura general del sistema, el diseño de la interfaz de usuario y su respectiva comunicación con el robot. Para la realización de pruebas y validación del sistema propuesto, se realizan ensayos con el robot ABB IRB 140, mostrando como resultado un bajo porcentaje de error, entre las posiciones programadas y las ejecutadas, al igual que un menor esfuerzo de programación.