An Icon-Based Robot Programming Environment: Design and Implementation
BAO Xian-jie1, CHEN Wei-dong1, CAO Qi-xin2
1. Department of Automation, Shanghai Jiaotong University, Shanghai 200030, China; 2. Research Institute of Robotics, Shanghai Jiaotong University, Shanghai 200030, China
Abstract:In order to overcome the difficulties in the learning and using of traditional text-based robot programming me-thod,a simple and convenient icon-based robot programming method is designed.The emphasis is put on icon-based robot language design and its interpretive execution algorithm.The icon-based robot programming environment has been applied to and implemented in industrial robots,and the results show that this method is easy to use and highly efficient.
[1] Biggs G,MacDonald B.A survey of robot programming systems[A]. The Australasian Conference on Robotics and Automation[C]. http://www.ele.auckland.ac.nz/~ macdon/general/files/acra03-gbbm.pdf,2003. [2] 马卫娟,方志刚.人机交互风格及其发展趋势[J]. 航空计算技术,1999,29(3):16-20. [3] 戴齐,姚先启.机器人程序设计语言[J]. 机器人,1997,19(5):390-400. [4] 赵东波,熊有伦.机器人离线编程系统的研究[J]. 机器人,1997,19(4):314-321. [5] Lauria S,Bugmann G,Kyriacou T,et al.Training personal robots using natural language[J]. IEEE Intelligent Systems and Their Applications,2001,16(5):38-45. [6] Wong R K.Advanced object-oriented techniques for modeling robotic systems[A]. Proceedings of the IEEE International Conference on Robotics and Automation[C]. Piscataway,NJ,USA:IEEE,1995.1099-1104. [7] Bischoff R,Kazi A,Seyfarth M.The MORPHA style guide for icon-based programming[A]. Proceedings of the IEEE International Workshop on Robot and Human Interactive Communication[C]. New York,NY,USA:IEEE,2002.482-487. [8] Cox P T,Smedley T.Using visual programming to extend the power of spreadsheet computation[J]. Proceedings of the Workshop on Advanced Visual Interfaces[C]. New York,NY,USA:ACM,1994.153-161. [9] 李瑞峰,吕开元.基于图形编程技术的服务机器人人机交互系统的研究[J]. 制造业自动化,2003,25(3):40-43.