Design of an Application Programming Interface (API) for Commercial Industrial Robots

被引:0
|
作者
Secil, Sezgin [1 ]
Soyleyici, Cansu [1 ]
Ozkan, Metin [2 ]
Parlaktuna, Osman [1 ]
Dutagaci, Helin [1 ]
Turgut, Kaya [1 ]
Parlaktuna, Mustafa [3 ]
机构
[1] Eskisehir Osmangazi Univ, Dept Elect & Elect Engn, Eskisehir, Turkey
[2] Eskisehir Osmangazi Univ, Comp Engn, Eskisehir, Turkey
[3] Eskisehir Osmangazi Univ, Dept Mechatron, Eskisehir, Turkey
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
There are many industrial robot manufacturers providing industrial robots with its controller and software. With safety and real-time operation concerns, these commercial robots have restrictive programming facilities. A few processes may run concurrently. Old style, imperative programming languages provided by robot manufacturers make software development difficult and expensive. This paper presents a software design based on server-client architecture in a modular form. At the server side, the controller of the robot manages the robot according to commands received from Ethernet connection. At the client side, the programmer may develop custom software by using robot API. It allows the user to manage robot by sending commands through the Ethernet connection. The design details and an application implemented by using Kawasaki 6-axis robot are given.
引用
收藏
页码:225 / 230
页数:6
相关论文
共 50 条
  • [1] Platform independent interface for programming of industrial robots
    Shu, Beibei
    Arnarson, Halldor
    Solvang, Bjorn
    Kaarlela, Tero
    Pieska, Sakari
    2022 IEEE/SICE INTERNATIONAL SYMPOSIUM ON SYSTEM INTEGRATION (SII 2022), 2022, : 797 - 802
  • [2] Need for and the development of a generic programming interface for industrial robots
    Maitra, A
    Bidanda, B
    Rubinovitz, J
    ADVANCED SENSOR AND CONTROL-SYSTEM INTERFACE, 1996, 2911 : 89 - 95
  • [3] Modeling of the XOM/XMP application programming interface (API)
    Poo, GS
    Chew, CG
    IEEE COMMUNICATIONS MAGAZINE, 1996, 34 (08) : 134 - 144
  • [4] Modeling of the XOM/XMP application programming interface (API)
    Natl Univ of Singapore, Singapore
    IEEE Commun Mag, 8 (134-144):
  • [5] GIANT API: an application programming interface for functional genomics
    Roberts, Andrew M.
    Wong, Aaron K.
    Fisk, Ian
    Troyanskaya, Olga G.
    NUCLEIC ACIDS RESEARCH, 2016, 44 (W1) : W587 - W592
  • [6] Application of genetic programming to the calibration of industrial robots
    Dolinsky, J. U.
    Jenkinson, I. D.
    Colquhoun, G. J.
    COMPUTERS IN INDUSTRY, 2007, 58 (03) : 255 - 264
  • [7] PINROB: A portable API for industrial robots
    Harbour, MG
    Somarriba, RG
    Strohmeier, A
    Jacot, J
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE, 1998, 1411 : 151 - 162
  • [8] Towards a general application programming interface (API) for injection molding machines
    Ogorodnyk, Olga
    Larsen, Mats
    Lyngstad, Ole Vidar
    Martinsen, Kristian
    PEERJ COMPUTER SCIENCE, 2020, 6
  • [9] Designing an Interface for Trajectory Programming in Industrial Robots Using Augmented Reality
    Gallo, Juan C.
    Cardenas, Pedro F.
    ADVANCES IN AUTOMATION AND ROBOTICS RESEARCH, 2020, 112 : 142 - 148
  • [10] A flexible and efficient Application Programming Interface (API) for a customizable proxy cache
    Pai, VS
    Cox, AL
    Pai, VS
    Zwaenepoel, W
    USENIX ASSOCIATION PROCEEDINGS OF THE 4TH USENIX SYMPOSIUM ON INTERNET TECHNOLOGIES AND SYSTEMS (USITS'03), 2003, : 169 - 182