Design of Embedded Controller with Flexible Programming for Industrial Robot

被引:0
|
作者
Wang, Zhengdong [1 ]
He, Kai [1 ]
Fang, Haitao [1 ]
Du, Ruxu [2 ]
机构
[1] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen Key Lab Precis Engn, Shenzhen, Guangdong, Peoples R China
[2] Chinese Univ Hong Kong, Hong Kong, Peoples R China
关键词
embedded controller; robot; G-code; trajectory planning; cubic spline interpolation;
D O I
10.4028/www.scientific.net/AMM.457-458.1390
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an embedded controller of low cost and high performance for industrial robot. The ARM microprocessor is chosen as the main controller for the processor. Based on the 7-segment cubic spline interpolation algorithm, a real-time control for the robot is implemented. This proposed trajectory method can perfectly generates speed S-curve shape for a start-stop process of the robot. In this article a programming language, G-code, is developped for the robot's motion control by using the editing interface we designed specially on PC platform. With all the features for 2-4 degree of freedom robot application, the editing interface has been developed for editing and compiling G-code, which can be downloaded into the microprocessor with the custom communication protocol through communication interface. The programming method of the G-code language is easy to learn and use for the non-professional users. The paper describes the design and implementation in detail for the controller, which was validated on our designed SCARA robot, and it worked reliably.
引用
收藏
页码:1390 / 1395
页数:6
相关论文
共 50 条
  • [1] Design of an industrial flexible robot controller using MATLAB
    Ata, AA
    Shahin, AR
    Asfour, SS
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 1996, 31 (1-2) : 131 - 134
  • [2] Design of an industrial flexible robot controller using Matlab
    Ata, Atef A.
    Shahin, Ali R.
    Asfour, Shihab S.
    [J]. Computers and Industrial Engineering, 1996, 31 (1-2): : 131 - 134
  • [3] The structured design of an industrial robot controller
    Ferretti, G
    Magnani, G
    Putz, P
    Rocco, P
    [J]. CONTROL ENGINEERING PRACTICE, 1996, 4 (02) : 239 - 249
  • [4] Heuristic design of a fuzzy controller for a flexible robot
    Green, A
    Sasiadek, JZ
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2006, 14 (02) : 293 - 300
  • [5] A Flexible Task Design for Industrial Embedded Systems
    Ericsson, Niclas
    Akerberg, Johan
    Bjorkman, Mats
    Lennvall, Tomas
    Larsson, Stig
    Pei-Breivold, Hongyu
    [J]. IECON 2020: THE 46TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2020, : 2143 - 2148
  • [6] Matlab-Based Embedded Controller Design for Robot
    Ning, Yi
    Zhao, Junfeng
    [J]. MANUFACTURING ENGINEERING AND AUTOMATION I, PTS 1-3, 2011, 139-141 : 2126 - 2131
  • [7] A hexapod robot for an embedded system design and programming course
    Olensek, Jernej
    [J]. ELEKTROTEHNISKI VESTNIK, 2022, 89 (1-2): : 53 - 58
  • [8] Design an Industrial Robot Arm Controller Based on PLC
    Al-Naib, Ahmed
    [J]. PRZEGLAD ELEKTROTECHNICZNY, 2022, 98 (07): : 105 - 109
  • [9] Design and Development of an Embedded Controller for a Hydraulic Walking Robot WLBOT
    Liu, Ziqi
    Zhang, Ce
    Jin, Bo
    Zhai, Shuo
    Dong, Junkui
    [J]. APPLIED SCIENCES-BASEL, 2021, 11 (12):
  • [10] Embedded LQR Controller Design for Self-Balancing Robot
    Engin, Mustafa
    [J]. 2018 7TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2018, : 15 - 18