DocumentCode
3310120
Title
Design and research of three-layers open architecture model for industrial robot software system
Author
Jian Fang ; Jianghai Zhao ; Feng He ; Xin Lin
Author_Institution
Sch. of Inf. Sci. & Technol., Univ. of Sci. & Technol. of China, Hefei, China
fYear
2013
fDate
4-7 Aug. 2013
Firstpage
104
Lastpage
109
Abstract
A novel software architecture model for the industrial robot is proposed in this paper to slove the problem of information redundancy and logic complexity which exist in the traditional software architecture designed by the up to down theory. In this model, the industrial robot software system is divided into three-layers: interaction layer, decision layer and physical layer based on the software layering theory. In this way, we improve the industrial robot system´s data processing ability and response speed effectively. In order to improve the performance of software scalability and practicability, an open interface is set on each layer based on open software theory. To modified the system´s ability of data processing ,we optimize the algorithm of kinematics and inverse kinematics. At last, We also implement this architecture model in the programming environment of Visual C++ 6.0 with MFC´s Dialog Template and demonstrate its application in 4 axises industrial transfer robot. The result shows that this model can get a superior performance on the aspect of the robot´s stability and improve the efficiency of production at the same time.
Keywords
control engineering computing; industrial robots; object-oriented programming; programming environments; robot kinematics; robot programming; software architecture; stability; visual programming; MFC dialog template; Visual C++ 6.0; data processing ability; decision layer; industrial robot software system; industrial transfer robot; information redundancy; interaction layer; inverse kinematics; logic complexity; open interface; open software theory; physical layer; programming environment; response speed; robot stability; software architecture model; software layering theory; software scalability; three-layers open architecture model; up-to-down theory; Kinematics; Programming; Robots; Robustness; Testing; Industrial application; Industrial robot; Three-layers open architecture model;
fLanguage
English
Publisher
ieee
Conference_Titel
Mechatronics and Automation (ICMA), 2013 IEEE International Conference on
Conference_Location
Takamatsu
Print_ISBN
978-1-4673-5557-5
Type
conf
DOI
10.1109/ICMA.2013.6617901
Filename
6617901
Link To Document