基于中间件和虚拟现实的异构机器人作业系统研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
当前,在机器人技术方面还不存在统一标准,也没有形成专业化配套与产业链分工,很难实现各种功能构件之间的可重用与互操作,不适应多种异构机器人生产线的组成。目前,要想实现多种异构机器人生产线,在国内外实际应用中均存在大量的重复性开发工作,成本高,周期长,制约了机器人产品的广泛应用,因此急需开展机器人标准化、模块化体系结构的研究工作。
     工厂自动化、集成计算机制造系统、柔性制造与敏捷制造对机器人生产作业的管控提出越来越高的要求,消除生产管控现场的异构化,即实现不同平台、不同控制方式、不同作业形式的设备资源的有效配合与整合,已经成为生产制造和机器人应用急需解决的瓶颈问题。
     中间件(Middleware)技术是解决机器人标准化模块化设计、消除机器人系统异构性问题的优先选择,是今后机器人技术的核心与基础,需要国家级的战略规划与指导,它在国内机器人领域的研究应用总体处于初始阶段。
     另一方面,在自动化生产线中,当作业对象(产品)变化时,生产线中的每台机器人和数控设备的功能会随之变化,这就要求每台机器人的作业需要重新示教,每台数控设备需要重新编程,并需要运行示教作业或编制的程序进行实际验证。单台设备的示教、编程以及整条生产线的运行验证占去了大量的生产时间,降低了生产效率,而且还要求操作人员具有很高的技术水平和丰富的实践经验。因此,实现机器人(或外围设备)作业程序管控集中化、可视化以及多机器人(或设备)的协调作业控制,是非常必要的。虚拟现实技术是解决可视化人机交互和作业仿真验证的优秀选择。
     本论文针对制造企业及机器人应用的问题和要求,跟进机器人技术模块化、标准化发展趋势,综合虚拟制造、监控、示教、仿真等机器人应用,研究并实现基于中间件和虚拟现实技术的分布式异构机器人作业系统。
     论文主要研究内容如下:
     1)深入研究中间件技术规范与标准服务,采用ACE/TAO,设计并实现分布式异构机器人互操作系统。为充分优化机器人互操作系统实时性能,分析了CORBA POA运行策略,划分了策略组合并针对每个组合设计了应用方案;分析了CORBA多POA设计,测试了POA/Servant的配置性能。
     2)针对异构机器人定义中间件接口模块,进行了IDL接口封装,并分别在机器人互操作系统的服务器端和客户端完成了对接口的具体实现与测试验证。
     3)设计并实现了基于中间件的机器人仿真内核系统,使用面向对象方法完成了OpenGL的C++类封装。进而研究了虚拟装配作业系统,实现了机器人虚拟自动装配。
     4)研究了六自由度机器人运动学模型,推导出了机器人运动学的正解和逆解算法,为工业机器人作业仿真系统的设计提供机器人的运动学控制。设计并实现了基于中间件和虚拟现实的工业机器人作业仿真系统和的移动机器人作业仿真系统。采用时延Petri网研究了机器人生产线作业工序规划验证问题。
     论文工作创新点主要有:
     1.针对机器人工业现场应用的异构性,在国内较早开展基于中间件的机器人标准化模块化研究,首次提出了机器人中间件系统的两层架构设计并实现了分布式异构机器人互操作系统。试验表明该系统有效消除了机器人本体和应用环境的异构性,两层架构设计具有良好的敏捷适应性、可扩展性与可移植性。
     2.首次基于中间件和虚拟现实技术,实现了仿真系统内核设计和机器人虚拟装配作业系统,进而面向关节型机器人和移动机器人,以作业编辑管理和仿真为主,研究了机器人本体和生产线作业系统,系统的体现了中间件技术在机器人领域各方面的应用价值。
     3.提出了“基于中间件的移动机器人分布式动态作业编辑”设计,分离了移动机器人作业核心逻辑与作业执行框架,使得移动机器人的作业管理具备了较好的动态灵活性;而且作业核心逻辑以CORBA对象的形式发布,实现作业的分布式在线部署配置,透明一致的支持多机器人的作业管理。
As there is no uniform standard for robot design and manufacturing in the world,robots made by different venders are hard to interoperate and interchange, there is no industrialization scale production,on the whole robot application is expensive,hard to scale and integrate.It is urgent need to promote standardization and modularization in robot field itself.
     With the promotion and development of industrial production automation, FA,CIMS,FMS and AMS integrated with robot are becoming more complex and heterogeneous,these systems are often composed of different operation platforms,versatile control methods and various job representations.How to coordinate and integrate distributed heterogeneous resources effectively, transparently and flexibly has become bottleneck of modern manufacturing and robot application.
     Middeware is the best option for robot standardization and modularization,it provides mechanism to solve heterogeneous problems among robot system. Robotics middleware is in initial stage on the whole.
     Modern manufacturing pipelines are composed of robots and digital controlled devices,when business and production changes,the robot or device's role and function changes along,it often brings changes and adjustment of robot jobs and device programs,and the corresponding verification and integration.In traditional ways,robot jobs are teachings and plays,which is time-consuming with low efficiency,and the maintainer has to be specifically well trained and experienced.It has been necessary and trend to realize job system for robot and its peripheral devices that can integrates robot system design,robot job edit and verification with friendly visual ways.
     To solve the above problems and trends listed,the paper takes an approach combining middleware and virtual reality to construct robot job system, integrating CAD/CAM,robot pipeline design,job simulation and supervision.
     The paper's research includes:
     1.Study of OMG CORBA and Java RMI specifications,IIOP protocols and standard CORBA services,then by using ACE/TAO,designs and implements middleware architecture for distributed heterogeneous robot application on Windows and Linux.Then verifies the design by experiments.To promote the system's performance,the paper analyze POAs and Servants.
     2.Defines and encapsulates robot interfaces by CORBA IDL,then verifies the implementation on the system's server side and client side.
     3.Encapsulates OpenGL with C++ by object-oriented methodology,designs and implements a VR-based and middleware-based universal robot simulation system.The system can be used to integrate with and verify CAD design,or be used in virtual manufacturing,assembling and to edit,simulate and verify robots' jobs.
     4.Kinematics model of Motoman UP6 is studied,the forward and inverse solutions are given,the criteria to select feasible inverse solution is prompted.Industrial robot and mobile robot oriented robot job system is studied.Timed PetriNet is used to verify distributed multiple robot jobs in production line.
     The paper's main achievements can be summed up as follows:
     1.The paper's work advances in domestic robot middleware research.It's the first time in the field that a two-tier robot middleware system is designed,and the experiments verify the design that it erases heterogeneous problems among robot system,the system has good adaptivity,is extensible.
     2.It's the first time systematically that a comprehensive robot middleware application system is designed and implemented,it is used to integrate and interoperate within and between distributed heterogeneous robots that have diverse job forms,different degree of freedoms,different communication protocols,different operation systems and programming languages and different control interfaces and models.The system integrates and demonstrates robot job management and simulation and virtual assembling by way of middleware systematically.
     3.It promotes the design of "middleware-based distributed mobile robot job dynamic-management",it separates job logic and job running scheme,the robot's job can be provided as CORBA object service,it helps to manage mobile robot jobs on line transparently.
引文
[1]华中生,徐晓燕,石琴.柔性制造系统的柔性与决策问题[J],中国科学技术大学学报,2000,30(1):99-107.
    [2]李淑霞,单鸿波.基于敏捷制造单元的车间动态重构[J],计算机集成制造系统,2007,13(3):520-526.
    [3]苏东海,李怀东.机器人在先进制造业应用与研究[J],机械设计与制造,2005,11:83-84.
    [4]张卫星,陈卫东,秦志强.一个多机器人制造系统的设计与实现[J],机器人,2003,25(5):385-389.
    [5]林伟玲,陈月云,廖福成.中间件在电信多层分布系统的应用和研究[J],微计算机信息,2007,24(5-3):80-82.
    [6]吴向阳,戴先中,孟正大.分布式机器人控制器体系结构的研究[J],东南大学学报(自然科学版),2003,(33):200-205.
    [7]王树国,乔桂秀,董玉春.虚拟制造中多机器人虚拟生产平台的研究[J],高技术通讯,1999,(9):1-6.
    [8]Gomes de Sa A,Zachmann G Virtual Reality as a Tool for Verfication of Assembly and Maintenance Processes[J],Computers and Graphics,1999,23(3):389-403.
    [9]Wiens GJ.An overview of virtual manufacturing[C].Virtual manufacturing-proceeding of 2nd agile manufacturing confcrence(AMC'95),Albuquerque,New Mexico,USA,ERI Press,1 995,233-243.
    [10]肖田元.虚拟制造研究进展与展望[J],系统仿真学报,2004,16(9):1879-1883.
    [11]肖田元,韩向利,王新龙.虚拟制造的定义与关键技术[J],清华大学学报(自然科学版),1998,(10):76-81.
    [12]高珍,张志浩.Web服务集成分布式对象模型的探索与实现[J],计算机工程,2004,30(14):44-47.
    [13]白涛,曾建潮,王猛.基于WEB的建模与仿真(M&S)系统研究[J],系统仿真学报,2002,14(2):146-148.
    [14]王建新,陆炜妮,王伟平.基于组件的数字图像处理仿真系统的设计与实现[J],系统仿真学报,2004,16(6):1213-1216.
    [15]M.Henning and S.Vinoski.Advanced CORBA Programming With C++[M],Addison-Wesley Longman,1999.
    [16]贺明晰,尹朝万.基于CORBA的多机器人应用互操作系统的研究与实现[J],机器人,2000,22(3):194-200.
    [17]Dr.James L.Paunicka Dr.David E.Corman,Brian R.Mendel.A CORBA-Based Middleware Solution for UAVs[C],Object-Oriented Real-Time Distributed Computing,2001.ISORC-2001,Proceedings.Fourth IEEE International Symposium on.2001:261-268.
    [18]安永辰,何俊声.工业机器人标准化概况[J],计算机世界报,1994,(1):36.
    [19]Per Cederberg,Magnus Olsson,Gunnar Bolmsjouml.Remote control of a standard ABB robot system in real time using the robot application protocol(RAP)[C],Proceedings of the 33rd ISR(International Symposium on Robotics),2002:122-125.
    [20]H.Utz,S.Sablatn"og,S.Enderle,and G.Kraetzschmar,"Miro-middleware for mobile robot applications"[J],IEEE Transactions on Robotics and Automation,vol.18,no.4,August 2002P159-165.
    [21]http://www.chinainfo.gov.cn/data/200410/1-20041019_92708.htm 韩国信息技术839战略.
    [22]Noriaki Ando,Takeshi Suehiro,Kosei Kitagaki,Tetsuo Kotoku,Woo-KeunYoon,Composite Component Framework for RT-Middleware(Robot Technology Middleware)[C],Proceedings of the 2005 IEEE/ASME International Conference on Advanced Intelligent Mechatronics Monterey,Califomia,USA,2005:763-766.
    [23]Makoto Mizukawa,Toshihiko Koyama,Toshihiro Inukai,Akio Noda,Naoyoshi Kana,Yasuhiko Noguchi,Nobuyuki Otera.Proposal of Open-Network-interface Robots(ORiN) for Industrial and its Experimenta Evaluation[C],2001 IEEE/ASME international Conference on Advanced Intelligent Mechatronics Proceedings,Como,Italy.2001:867-872.
    [24]Dong-Hee Choi,Seong-Hoon Kim,Kwang-Koog Lee,Bum-Hyun Beak,Hong-Seong Park.Middleware architecture for module-based robot[C],SICE-ICASE International Joint Conference,Bexco,Busan,Korea,2006:322-331.
    [25]Jun-young Kwak,Ji Young Yoon,and Richard H,Shinn.An Intelligent Robot Architecture based on Robot Mark-up Languagegs[C],IEEE ROBIO,2006:417-423.
    [28]Hans Utz,Stefan Sablamog,Stefan Enderle,and Gerhard Kraetzschmar.Miro-Middleware for Mobile Robot Application[J],IEEE Transactions on Robotics and Automation,2002,18(4).
    [27]http://www.aist.go.jp/aist_e/latest_research/2005/20050311/20050311.htm.RT middleware developed for realizing open robot architecture,for creation of new industry of service robots.
    [28]Steffen Knoop,Stefan Vacek,Raoul Zollner,Christian Au,Riidiger Dillmann.A CORBA-Based Distributed Software Architecture for Control of Service Robots[C],Proceedings of 2004 IEEURSJ International Conference on Intelligent Robots and Systems,2004:3656-3661.
    [29]乔桂秀,董玉春,王树国等.虚拟制造中的多机器人作业仿真平台[J],哈尔滨工业大学学报,2000,32(2):90-95.
    [30]汪成为.灵境(虚拟现实)技术的理论,实现与应用[M],清华大学出版社,1997.
    [31]Adam J.A.Virtual Reality IEEE Spectrum Special Report[M],Virtual Reality 1993.10 22-29.
    [32]T.toratani,H.yokoyama,S.waki.Manipulator System for Constructing overhead Distribution Lines[C],IEEE Internal Workshop on Robot and human Communacition,1992:235-240.
    [33]Yoshinaga Maruyaga.Robotic Application for Hotline maintenance[J],Industrial Robot,2000,(27):357-365.
    [34]王瑞.关于工业机器人仿真研究[J],辽宁师专学报,2000,(3):106-108.
    [35]石桂芬,方华京.基于相邻矩阵的多机器人编队容错控制[J],华中科技大学学报(自然科学版),2005,(3):15-20.
    [36]秦元庆,孙德宝,李宁等.基于粒子群算法的移动机器人路径规划[J],机器人,2004,(3):6-10.
    [37]潘炼东,黄心汉.开放式机器人控制器中仿真组件的实现[J],计算机工程与应用,2006,(7):64-68.
    [38]周正,吴昌林,陶卫军等.基于OpenGL的三自由度并联机器人三维运动仿真系统[J],机床与液压,2004,(1):24-26.
    [39]杨钢,傅晓云,李宝仁.两自由度冗余驱动并联机器人的研究[J],系统仿真学报,2006,(2):36-40.
    [40]叶志祥,冀春荣.OpenGL在机器人仿真系统中的应用[J],机床与液压,2002.2.
    [41]扬华,田新诚.工业机器人三维仿真系统的设计与实现[J],机器人技术与应用,2002.
    [42]Richard S.Wright,Jr.Benjamin Lipchak.OpenGL超级宝典[M],人民邮电出版社,2005.
    [43]宋月娥,吴林,田劲松等.用于机器人离线编程的工件标定算法研究[J],哈尔滨工业大学学报,2002,(6):1-6.
    [44]Murata,K.T.,Kimura,E.A virtual earth magnetospheric system[C],Radio Science Conference,2004.Proceedings,2004 Asia-Pacific,2004:578-581.
    [45]Van Strijp,C.J.,Langen,H.H.,Onosato,M.The Application of a Haptic Interface on Microassembly[C],Haptic Interfaces for Virtual Environment and Teleoperator Systems,2006 14th Symposium on.2006:289-293.
    [46]Lin,Bin,Dinda,Peter A.Towards Scheduling Virtual Machines Based On Direct User Input[C],Virtualization Technology in Distributed Computing,2006.VTDC 2006,First International Workshop on.2006:6-6.
    [47]Lin,B.,Dinda,P.A.,Lu,D.User-driven scheduling of interactive virtual machines[C],Grid Computing,2004.Proceedings.Fifth IEEE/ACM International Workshop on 2004:380-387.
    [48]Iwata,H.The Torus Treadmill:realizing locomotion in VEs[J],Computer Graphics and Applications,IEEE,1999,19(6):30-35.
    [49]Iwata,H.Walking about virtual environments on an infinite floor[C],Virtual Reality,1999.Proceedings.,IEEE,1999:286-293.
    [50]Jayaram S,Jayaram U,Wang Y,etal VADE."A Virtual Assembly Design Environment[J],IEEE Computer Graphics and Applications,1999,19(6):44-50.
    [51]Wan H G,Gao S M,Peng Q S.Virtual Assembly In ACAVE Environment[A],Proceedings of the Seventh International Conference on Computer Aided Design and Computer Graphics[C],Kunming,International Academic Publishers,2001:552-557.
    [52]Rajan V N,Sivasubramanian K,Fernandez J E.Accessibility and Ergonomic Analysis of Assembly Product and Jig Designs[J],International Journal Of Industral Ergonomics,1999,23:473-487.
    [53]Bullinger H J,Richer M,Seidel K A.Virtual Assembly Planning[J],Human Factors and Ergonomics In Manufacturing,2000,10(3):331-341.
    [54]Gomes de Sa A,Zachmann G.Virtual Reality as a Tool for Verfication of Assembly and Maintenance Processes[J],Computers and Graphics,1999,23(3):389-403.
    [55]陈丹哗,易红,顾建钧.敏捷制造模式下的计算机辅助装配工艺设计系统的研究[J],工艺与设备,2007(2):70-72.
    [56]陈定方,罗亚波.虚拟设计[M].北京,机械工业出版社,2002.
    [57]郑寿森,祁新梅,社晓荣等.产品可装配性技术指标模糊评价[J],机械工业自动化,1998,(12):27-30.
    [58]刘振字,谭建荣.面向过程的虚拟环境中产品装配建模研究[J],机械丁程学报,2004,40(3):93-99.
    [59]Hongjun Song,Lei Jia,Yibin Li,Fengyu Zhou."The Research and Application of Real Time CORBA in Software Framework for Industrial Robot",ICIT,2007.3,42-46(EI:082811367628).
    [60]Hongjun Song,Fengyu Zhou,Yibin Li,Lei Jia."The Design and Implementation of iddleware-based and VR-based Software Framework for Distributed Industrial Robot Application in Train Maintenance",ROBIO,2006.12,227-232(EI:082811359629).
    [61]宋洪军,李贻斌,周风余,贾磊.基于中间件的工业机器人软件框架的研究和应用,计算机应用研究(2008年第4期),1069-1072.
    [62]宋洪军,周风余,李贻斌,贾磊.基于CORBA的工业机器人软件框架的研究和应用.计算机工程与应用(2007年第25期),192-196.
    [63]施米特,休斯顿,马维达.C++网络编程,卷1基于ACE和框架的系统化复用[M],电子工业出版社,2004.1.
    [64]Bottazzi S,Caselli S,Reggiani M,et al.A software framework based on real-time CORBA for telerobotics system[J],Digital Object Identifier,2002,3(30):3011-3017.
    [65]Kuo Yuan-hsin,MacDonald B A.A distributed real-time software framework for robotic applications[C],Proceedings of the 2005 IEEE International Conference on Robotics and Automation Barcelona,Spain,April 2005:150-155.
    [66]Pan Liandong,Huang Xinhan.Implementation of a PC-based robot controller with open architecture[C],Proceedings of the 2004 IEEE International Conference on Robotics and Biomimetics August 22-26,2004,Shenyang,China,2004:211-216.
    [67]Fernández-Madrigal J-A,Cruz-Martin E,Cruz-Martin A,et al.Adaptable Web interfaces for networked robots[J],Digital Object Identifier,2005:3441-3446.
    [68]Chen Qijun,Geng Haixia,Woo Peng-Yung.Research on and pure Java realization of a webbased mobile robot system[C],Proceedings of The American Conlrol Conference,Denver,Colorado June 4-6,2003:276-278.
    [69]Matin R,Sanz P J,Sanchez J S.A very high level interface to teleoperate a robot via Web including augmented reality[J],Digital Object Identifier,2002,3:2725-2730.
    [70]Douglas C.Schmidt,Stephen D.Huston.C++ Network Programming,Volume 1:Mastering Complexity with ACE and Patterns[M],Addison Wesley,2001.
    [71]OMG,Real-Time CORBA Specification[M],1st ed.,Object Management Group,Inc.,August 2002 P20-78.
    [72]Douglas C.Schmidt.C++ Network Programming with Patterns,Frameworks,and ACE[M],www.cs.wustl.edu/_schmidt/.
    [73]Douglas C.Schmidt.Middleware for Distributed Real-time & Embedded Systems[M],www.dre.vanderbilt.edu/TAO/.
    [74]Douglas C.Schmidt,Jeff Parsons.Overview of the OMG Data Distribution Service[M],http://www.dre.vanderbilt.edu/~schmidt/.
    [75]OMG TC Document orbos/98-10-05.Realtime CORBA[M],www.omg.com.
    [76]Douglas C.Schmidt.Patterns and Performance of Real-time Object Request Brokers[M],www.ece.uci.edu/_schmidt/.
    [77]Douglas C.Schmidt.Tutorial on the Lightweight CORBA Component Model(CCM)[M],http://www.dre.vanderbilt.edu/~schmidt/.
    [78]Advanced CORBA(?) Programming with C++[M],Michi Henning,Steve Vinoski,First Edition February 12,1999 Publisher:Addison Wesley.
    [79]Hongjun Song,Xin Ma,Fengyu Zhou,Yibin Li."The Design and Implementation of OpenGL-based Comprehensive Educational Robot System",ICIA,2006.8 p522-527(EI 082811360563).
    [80]宋洪军,马昕,李贻斌等.基于OpenGL的教育机器人软件系统设计与实现[J],计算机应用研究,2008,(2):616-619.
    [81]宋洪军,马昕,李贻斌,贾磊.教育机器人三维软件系统设计与实现[J],山东大学学报,2007,(4):34-38.
    [82]和平鸽工作室.OpenGL三维图形系统开发与实用技术[M],清华大学出版社,2003.
    [83]Richard S.Wright,Michael Sweet.openGL超级宝典[M],人民邮电出版社,2001.
    [84]蔡自兴.机器人学[M],清华大学出版社,2000.09.
    [85]张铁,谢存禧.机器人学[M],华南理工大学出版社,2001.
    [86]陈希林,肖明清,王学奇.基于CORBA的多库协同平台研究[J],计算机工程,2007,33(13):248-251.
    [87]焦永和.计算机图形学教程[M],北京理工大学出版社,2001.
    [88]倪明田,吴良芝.计算机图形学[M],北京大学出版社,1999.
    [89]张铁,谢存禧.机器人学[M],华南理工大学出版社,2001.
    [90]诸静.机器人与控制技术[M],浙江大学出版社,1991.
    [91]冯培悌.系统辨识[M],浙江大学出版社,2004.
    [92]潘立登,潘仰东.系统辨识与建模[M],化学工业出版社,2004.
    [93]曹晓阳,刘金德.CORBA服务集综述[J],计算机科学,2001,28(3):7-10.
    [94]汪芸,顾冠群.CORBA规范及其实现[J],东南大学学报,1997,27(2):79-82.
    [95]杨正琦,刘治红.CORBA规范及其在CIMS中的应用[J],兵工自动化,2000,2:1-5.
    [96]朱庆华,程涛,胡春华等.CORBA规范在分布式制造系统中的应用[J],中国机械工程,2000,11(3):307-316.
    [97]田建创,诸静.CORBA在机器人网络控制系统中的应用[J],机电工程,2005,22(3):37-41.
    [98]邓如钢,王振宇,钱兴华.CORBA中的线程及线程策略[J],计算机与数字工程,2002,3:16-21.
    [99]王麒,王晓东,傅清祥.CORBA中POA的剖析和应用[J],福州大学学报,2001,4:24-27.
    [100]张漫,陈冬芳,向明尚等.CORBA中POA机制的探讨与实现[J],大庆石油学院学报,2005,29(2):67-69.
    [101]刘振字,谭建荣.面向过程的虚拟环境中产品装配建模研究[J].机械工程学报,2004,40(3):93-99.
    [102]刘轶,李志蜀,许雷.POA剖析及实现[J],计算机工程,2002,28(3):279-281.
    [103]陈宁,焦恩璋.PUMA机械手逆运动方程求解新方法[J],南京林业大学学报,2003,27(4):23-26.
    [104]陈梅,胡晓辉.TAO的实时ORB设计[J],甘肃科技,2003,19(10):49-50.
    [105]龚振邦.从国际大环境出发在我国机器人技术和产业发展战略上的若干思考[J],机器人,1999,21(6):473:478.
    [106]肖和平,黄杰,吴泉源等.基于CORBA构件模型的应用服务器中容器并发的研究与实现[J],计算机科学,2005,32(4):190-193.
    [107]原大宁,崔冬.基于OpenGL的M_6iB型FANUC机器人三维运动仿真[J],机械科学与技术,2007,26(12):1552-1555.
    [108]高锷,王治森.基于多Agent和动态逻辑制造单元的车间控制系统研究[J],中国机械工程,2003,14(7):584-587.
    [109]周敏,姚进,尚利.基于工作流的虚拟企业生产过程管理系统研究[J],现代制造工程,2005,6:15-17.
    [110]刘国成,王永骥,徐建省.基于构件的移动机器人软件系统开发[J],机器人,2007,29(4):337-341.
    [111]李淑霞,李培根,饶运清.敏捷制造车间任务规划系统的设计与开发[J],中国机械工程,2003,14(15):1299-1302.
    [112]罗秉安,张立臣.实时中间件技术及其应用[J],南京大学学报,2001,37:349-355。
    [113]陈琳,孙富元.网络中间件的测试方法研究[J],计算机应用研究,2005,3:80-84.
    [114]谢宣松,林君.虚拟实验室的CORBA解决方案[J],计算机工程,2004,30(4):61-63.
    [115]OMG.The Common Object Request Broker Architecture and Specification Version 3.0.[M].2002-07.
    [116]Slama D,Garbis J,Russell P.CORBA企业解决方案[M],北京:机械工业出版社,2001-01.
    [117]FUH J.Modeling analysis and simulation for the design of a robotic assembly system[J],Int.J Comput.Integr.Manuf.,1996,9(1):19-31.
    [118]KATAYAMA H.An agile design procedure for a line production system in a versatile market environment[J],Int.J.Comput.Integr.Mcnuf.,1996,9(4):299-305.
    [119]李涛,黄金泉.一种基于ACE/TAO的航空发动机分布式仿真方法[J],系统仿真学报,2007,19(1):75-77.
    [120]Cameron Hughes,Tracey Hughes.C++并行与分布式编程[M],肖和平,张杰良等译,北京:中国电力出版社,2004.
    [121]李文军,周晓聪,李师贤.分布式对象技术[M],北京:机械工业出版社,2004.
    [122]王名茗,王卫平.一种基于TAO和ACE的企业应用集成架构[J],计算机工程,2005,31(16):92-94.
    [123]Juric M B.Professional J2EE EAI[M].America:Wrox,2002.
    [124]OCI.TAO Developer's Guide,OCI TAO Developers Guide version 1.2a(Part number 520-01),OCI Document,2002
    [125]Abdul-Fatah I,Majumdar S.Performance of CORBA-based Clientserver Architectures[J],IEEE Transactions on Parallel and Distributed Systems,2002,13:111-127.
    [126]Mishra S,Shi N.Improving the Performance of Distributed CORBA Applications[C],In:Parallel and Distributed Processing Symposium,Proceedings International,IPDPS 2002,Abstracts and CD-ROM,2002-04-15:36-41.
    [127]Yuan-hsin Kuo Bruce A.MacDonald,"A Distributed Real-time Software Framework for Robotic Applications" Proceedings of the 2005 IEEE International Conference on Robotics and AutomationBarcelona,Spain,April 2005.
    [128]Qijun Chen,Haixia Geng,Peng-Yung Woo," Research on and Pure Java Realization of A Web-Based Mobile Robot System" Proceedings of The American Conlrol Conference,Denver,Colorado June 4-6.2003.
    [129]J.-A.Fernández-Madrigal,E.Cruz-Martin,A.Cruz-Martin,J.González,and C.Galindo,"Adaptable Web Interfaces for Networked Robots "2-6 Aug.2005 Page(s):3441 - 3446Digital Object Identifier 10.1109/IROS.2005.1545297.
    [130]Matin,R.,Sanz,P.J.;Sanchez,J.S,"A Very High Level Interface to Teleoperate a Robot via Web including Augmented Reality" Volume 3,11-15 May 2002 Page(s):2725-2730Digital Object Identifier 10.1109/ROBOT.2002.1013644.
    [131]Ye Zhixiang,Ji Chunrong."The Appliance of OpenGL in Robot Simulation System,"Lathe and Hydraulic[J],2002,2:78-86.
    [132]石柯,张洁,李培根.敏捷制造单元建模技术的研究,机械工程学报[J],2000,36(2):25-28.
    [133]焦建彬,于华,郝明晖.基于CORBA的分布式远程制造系统的若干问题研究[J],中国机械工程,2002,13(2):140-142.
    [134]余达太,马香峰.工业机器人应用工程[M].冶金工业出版社,2001.
    [135]张效祖.工业机器人的现状与发展趋势[J],世界制造技术与装备市场,2004,5:33-36
    [136]袁崇义.Petri网原理与应用[M].电子工业出版社,2005.
    [137]吴哲辉。Petri网导论[M].机械工业出版社,2006

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700