摘要
近年来,随着自动化需求的增加,工业自动化对工业机器人的要求也不断提高。为了克服工业机器人本体因复杂多变的环境受到的限制,解决传统工业机器人软件系统设计复杂、灵活性低、移植性低、后期可维护性和重构能力差的问题,提出了采用主动对象计算模型来构建开放式机器人软件系统的方法。该方法重点展示了采用主动对象计算模型进行应用层的开发,有效提高了机器人应用软件的开发效率和质量。采用基于轻量级框架搭建的中间层将实现系统的软硬件隔离,使得底层对上层而言是透明的,这使得只需做少许的改动就能让软件应用在不同的机器人平台上。
In recent years,with the increase of automation demands,industrial automation's demands on industry robot is also increasing. In order to conquer the limit of industry robot body due to the fickle and complex environment,as well as to solve the problems occurred in the traditional industry robot software system,such as the complex design,low flexibility and bad maintainability and reconstruction ability,this paper proposes a method which adopts active object compute model to build open robot software system. The method mainly presents active object computing model to develop application,which improves the development efficiency and quality of the application. The middleware building itself upon lightweight framework will implement software and hardware isolation of the system,which makes the low level transparent for the upper level. In this way the application can be applied on different robot platforms with virtually few modifications.
作者
殷冰磊
董伯麟
Yin Binglei;Dong Bolin(School of Mechanical Engineering,Heiei University of Technology,Heiei 230009,Chin)
出处
《信息技术与网络安全》
2018年第5期110-114,共5页
Information Technology and Network Security
关键词
主动对象计算模型
系统架构
中间层
框架
工业机器人软件系统
active object computing model
system architecture
middleware
framework
industry robot software system