An object-oriented realtime framework for distributed control systems

被引:0
作者
Traub, A [1 ]
Schraft, RD [1 ]
机构
[1] Fraunhofer Inst Mfg Engn & Automat, D-70569 Stuttgart, Germany
来源
ICRA '99: IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-4, PROCEEDINGS | 1999年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents the 'Realtime Framework', a package of software modules for building distributed real-time control systems in robotics and automation. The Realtime Framework covers the areas of client-server communication, control of program flow and modality through messaging and state machines, and low-level input/output. In addition, it contains a real-time utilities package and wrappers for operating system calls, which shield anl, operating system dependence from the application built on top of the Framework. Software design patterns were used to document solutions for recurring problems in control systems involving several related classes. The Realtime Framework is mostly aimed at increasing software modularity, portability, and reusability, therepy reducing software development costs. This paper gives an overview of the major features of the Realtime Framework and summarizes practical experiences from applying it to a mobile robot control system.
引用
收藏
页码:3115 / 3121
页数:7
相关论文
共 9 条
[1]  
Booch G., 1997, UNIFIED MODELING LAN
[2]  
FERNANDEZ JA, 1998, P 1998 IEEE ICRA LEU
[3]  
Gamma E., 1995, Design Patterns: Elements of Reusable Object-Oriented Software, V206, P395
[4]  
*I LOG INC, RHAPS PROD OV
[5]  
*OSACA ASS, OSACA PROJ GLANC
[6]  
*RTI STANF U, 1996, CONTR SHELL OBJ OR F
[7]  
SCHMIDT D, 1994, P 6 USENIX C PLUS PL
[8]  
SCHMIDT DC, 1993, C PLUS PLUS REPORT, V5
[9]  
Schraft R.D., 1998, P 24 IEEE IECON AACH, V4