Servicios Personalizados
Revista
Articulo
Indicadores
- Citado por SciELO
- Accesos
Links relacionados
- Similares en SciELO
Compartir
Journal of applied research and technology
versión On-line ISSN 2448-6736versión impresa ISSN 1665-6423
J. appl. res. technol vol.1 no.2 Ciudad de México ago. 2003
Real-Time Process Manager and its application in robotics
U. Ceseña1 & R. Muraoka2
1 Instituto de Astronomía de la Universidad Nacional Autónoma de México (IA - UNAM), Departamento de Computo, Km. 103 Carretera Tijuana-Ensenada, Ensenada, B. C., México. Tel: (646) 1744580 Ext.: 243 e-mail: urania@astrosen.unam.mx
2 Centro de Investigación Científica y de Educación Superior de Ensenada (CICESE), Departamento de Electrónica y Telecomunicaciones, Km. 107 carretera Tijuana - Ensenada, Ensenada, B. C., México.
Received: June 28th 2001.
Accepted: June 6th 2002.
ABSTRACT
The Real Time Process Manager consists of a graphic user interface that enables the user to generate programs for real time applications based on programs written in standard C, assigns priority and execution period to each program, and also interchanges data among them.
The functionality of this Process Manager was tested in computer control system of direct drive robot arm of CICESE research center.
Keywords: Real-time, process, priority, execution period, real-time operating system, robotics.
RESUMEN
El administrador de procesos en tiempo real consiste en una inferfaz gráfica de usuario que permite a éste general programas para aplicaciones en tiempo real basadas en códigos escritos en C estándar, asignando prioridad y tiempo de ejecución a cada programa e intercambiar datos entre ellos. La funcionalidad de este administrador de procesos fue probada en el sistema de control computarizado de un brazo robótico en el CICESE.
DESCARGAR ARTÍCULO EN FORMATO PDF
References
[1] Aranda J. y Vignoni R., "Sistemas Operativos de Tiempo Real. Notas del curso. IV Jornadas Iberoamericanas de Automática". (Antigua, Guatemala. Septiembre), 60, (1997). [ Links ]
[2] Arzen K., "Real-Time Systems, Lecture 1 (Engineering Course)", http://control.lth.se/, (1999). [ Links ]
[3] Barabanov M. y Yodaiken V., "Introducing Real-Time Linux", http://www.rtlinux.cs.nmt.edu, (1996). [ Links ]
[4] Butazzo G., "Hard Real-Time Computing Systems", Kluwer Academic Publishers, 356, (1997). [ Links ]
[5] Gallmeister B., "POSIX.4 Programming for the Real World". O'Reilly\Associates, Inc., 586, (1995). [ Links ]
[6] Jaramillo F., "Plataforma para el ensayo de algoritmos de control para un robot manipulador", Tesis de maestría, CICESE, (1999). [ Links ]
[7] Microtec Division, "VRTX Real-Time Operating System", http://www.mentorg.com/ (1998). [ Links ]
[8] Pressman R., "Ingeniería del software", McGraw Hill, 480, (1993). [ Links ]
[9] QNX, "QNX Operating System", QNX Software System Ltd, 120, (1997). [ Links ]
[10] Reyes F., "Control de un robot de transmisión directa de dos grados de libertad", Tesis doctoral, CICESE, (1997). [ Links ]
[11] Ramos R., Costas C., Kang C.S., Son D.S. y Anigstein M., "Procesamiento distribuido en tiempo real. Aplicación a un controlador robòtico, Memorias de la VII Reunión de trabajo en Procesamiento de la Información y Control (RPIC)", (San Juan, Argentina), 12,(1997). [ Links ]
[12] Stewart y Khosla, "Chimera Real-Time Operating System", http://www.cs.cmu.edu/, (1997). [ Links ]
[13] Tanenbaum A., "Sistemas Operativos Modernos", Prentice Hall Hispanoamericana, (1993). [ Links ]
[14] VenturCom, "RTX 4.3 User's Guide", VenturCom, Inc, (1999). [ Links ]