The NEXUS open system for integrating robotic software

被引:30
作者
Fernandez, JA [1 ]
Gonzalez, J [1 ]
机构
[1] Univ Malaga, Dept Ingn Sistemas & Automat, ETSI Informat, Malaga 29080, Spain
关键词
robot control; real time operating systems; open control architecture; robot programming;
D O I
10.1016/S0736-5845(99)00037-X
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper a framework for constructing flexible, robust and efficient software applications for robots is described. The basic concepts needed to integrate complex, multidisciplinary robot software architectures are identified, and the methods to achieve them are taken from different areas of research (programming languages, network communication systems, real-time systems, etc.). The result is an open software system called NEXUS which includes the basic characteristics needed for the integration of very different software modules, minimizing the effort of integration and maximizing the reusability, efficiency and robustness of the resulting software applications. This software has proven to be a basis for more sophisticated tools that help in reducing the cost of modifications to and the complexity of multidisciplinary projects, allowing highly structured and reusable designs to be implemented. Although it has been currently implemented for mobile robots, it is a sufficiently generic framework suitable for use in other control systems. (C) 1999 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:431 / 440
页数:10
相关论文
共 20 条
[1]  
ALAMI R, 1993, INT C ADV ROB ICAR 9
[2]  
ALBUS JS, 1990, P IEEE 3 INT S ROB M
[3]  
*CIM INC, 1997, CODE PROGR INT
[4]  
COSTEMANIERE E, 1997, P IEEE RSJ INT C INT
[5]  
Fernandez J.A., 1997, 7 C SPAN ASS ART INT
[6]  
FERNANDEZ JA, 1998, 4 INT S DISTR AUT RO
[7]  
FERNANDEZ JA, 1998, INT ICSC S ENG INT S
[8]  
FLEURY S, 1997, P IEEE RSJ INT C INT
[9]  
GENTLEMAN WM, 1988, IEEE COMP SOC TECHN, P3
[10]   A MOBILE ROBOT ICONIC POSITION ESTIMATOR USING A RADIAL LASER SCANNER [J].
GONZALEZ, J ;
STENTZ, A ;
OLLERO, A .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 1995, 13 (02) :161-179