Robot Software Framework Using Object and Aspect Oriented Programming Paradigm

作者: Fumio Ozaki , Jun’ichiro Ooga , Kunikatsu Takase

DOI: 10.1007/978-3-642-00644-9_13

关键词: Component-based software engineeringRobot softwareResource-oriented architectureSoftware developmentHuman–computer interactionReactive programmingProgramming languageSoftware frameworkComputer scienceObject-oriented programmingRobot control

摘要: Robot software framework using object and aspect oriented programming paradigm is proposed. The used to cope with reusability extensibility of a robot system. cross-cutting concerns in tasks. knowledge for concerned objects built into the themselves, but written “aspects.” For example, an exception, such as obstacle avoidance, one knowledge. This makes easy be maintained reused.

参考文章(8)
Hirano Satoshi, HORB: Distributed Execution of Java Programs Lecture Notes in Computer Science. pp. 29- 42 ,(1997) , 10.1007/3-540-63343-X_36
N. Ando, T. Suehiro, K. Kitagaki, T. Kotoku, Woo-Keun Yoon, RT-Component Object Model in RT-Middleware—Distributed Component Middleware for RT (Robot Technology) computational intelligence in robotics and automation. pp. 457- 462 ,(2005) , 10.1109/CIRA.2005.1554319
H. Utz, S. Sablatnog, S. Enderle, G. Kraetzschmar, Miro - middleware for mobile robot applications international conference on robotics and automation. ,vol. 18, pp. 493- 497 ,(2002) , 10.1109/TRA.2002.802930
J. Perez, E. Navarro, P. Letelier, I. Ramos, A modelling proposal for aspect-oriented software architectures engineering of computer based systems. pp. 32- 41 ,(2006) , 10.1109/ECBS.2006.12
T. Ishida, Y. Kuroki, J. Yamaguchi, M. Fujita, T.T. Doi, Motion entertainment by a small humanoid robot based on OPEN-R intelligent robots and systems. ,vol. 2, pp. 1079- 1086 ,(2001) , 10.1109/IROS.2001.976312
S. Bagchi, K. Kawamura, An Architecture Of A Distributed Object-oriented Robotic System intelligent robots and systems. ,vol. 2, pp. 711- 716 ,(1992) , 10.1109/IROS.1992.594471
H. Bruyninckx, Open robot control software: the OROCOS project international conference on robotics and automation. ,vol. 3, pp. 2523- 2528 ,(2001) , 10.1109/ROBOT.2001.933002
Sybren Deelstra, Marco Sinnema, Jan Bosch, Jos Nijhuis, 13TH ANNUAL IEEE INTERNATIONAL SYMPOSIUM AND WORKSHOP ON ENGINEERING OF COMPUTER BASED SYSTEMS, PROCEEDINGS engineering of computer based systems. ,(2006)