6-DOF Arm Robot Control Using Open-Source FPGA

被引:1
|
作者
Hakim, Zaidan [1 ]
Natan, Oskar [1 ]
Sari, Rifda Hakima [1 ]
Amael, Joshua Tito [1 ]
Dharmawan, Andi [1 ]
Istiyanto, Jazi Eko [1 ]
机构
[1] Univ Gadjah Mada, Dept Comp Sci & Elect, Yogyakarta, Indonesia
关键词
FPGA; open-source; pulse width modulation; phaselocked loop; robot arm;
D O I
10.1109/ICCRE61448.2024.10589887
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This research explores the application of open-source FPGA development tools, specifically Yosys and Nextpnr, open-source FPGA development tools, to develop a control system for a 6-DOF servo robot arm using the Lattice iCE40 HX1K FPGA, known for its limited resources. The core objective is to enhance this FPGA's functionality to support a complex robotic control system. Using Pulse Width Modulation (PWM), linear interpolation for dynamic duty cycle adjustments on ticks, and the FPGA's Phase-Locked Loop (PLL) for signal precision, the study successfully creates a sophisticated control mechanism. A Finite State Machine (FSM) approach with clock cycle-based timers is employed to improve motion control. The project effectively utilizes FPGA resources, including 594 Logic Cells, 12 RAM blocks, 13 I/O pins, 3 GB of internal storage, and 1 PLL, achieving a timing estimate of 9.80 ns and an operational frequency of 102.04 MHz. The findings demonstrate the efficiency of open-source tools in facilitating complex digital designs on constrained FPGAs and their potential to enhance robotic system functionalities. The results of this research can be viewed at the following link: https://youtu.be/RV-qAxQUvnI?si=LHrlhxLupFPrd-ht
引用
收藏
页码:157 / 161
页数:5
相关论文
共 50 条
  • [31] Robust adaptive control of a 6-DOF space robot with flexible panels
    Yu Z.-W.
    Cai G.-P.
    International Journal of Dynamics and Control, 2019, 7 (04) : 1370 - 1378
  • [32] Adaptive PID feedback tracking control for 6-DOF collaborative robot
    Zhao, Yuntao
    Qi, Jiaxiang
    Li, Weigang
    2022 34TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2022, : 5525 - 5532
  • [33] Smooth Reverse Motion Control of 6-DOF Hydraulic Parallel Robot
    Peng, Likun
    Chen, Jia
    Xing, Jifeng
    PROCEEDINGS 2013 INTERNATIONAL CONFERENCE ON MECHATRONIC SCIENCES, ELECTRIC ENGINEERING AND COMPUTER (MEC), 2013, : 796 - 800
  • [34] Analysis of 6-DOF Robot Trajectory Planning for Spray Coating Application Based on Workpiece Orientation Using Blender Open Source Software
    Santoso, Arif
    Prawara, Budi
    Saputra, Roni Permana
    PROCEEDINGS OF THE INTERNATIONAL MECHANICAL ENGINEERING AND ENGINEERING EDUCATION CONFERENCES (IMEEEC-2016), 2016, 1778
  • [35] Comparison between Real Time PID and 2-DOF PID Controller for 6-DOF Robot Arm
    Adar, N. G.
    Kozan, R.
    ACTA PHYSICA POLONICA A, 2016, 130 (01) : 269 - 271
  • [36] A 6-DOF Articulated Robot Stiffness Research
    Chen, Shouyan
    Zhang, Tie
    Shao, Ming
    PROCEEDINGS OF THE 2016 12TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2016, : 3230 - 3235
  • [37] Design Study of 6-DOF Grinding Robot
    Ge, Weimin
    Li, Liang
    Xing, Enhong
    Lei, Ming
    Yang, Shuying
    Zielinska, Teresa
    2019 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (ICMA), 2019, : 285 - 290
  • [38] Error Analysis of 6-DOF Welding Robot
    Wang, Caidong
    Wang, Xinjie
    Chen, Xuedong
    Zhang, Chaohui
    ADVANCES IN MANUFACTURING TECHNOLOGY, PTS 1-4, 2012, 220-223 : 1111 - 1115
  • [39] Active Control of a 6-DOF Space Robot with Flexible Panels Using Singular Perturbation Method
    Zhang-Wei Yu
    Ming-Zhou Gao
    Guo-Ping Cai
    The Journal of the Astronautical Sciences, 2019, 66 : 83 - 99
  • [40] Kinematic Analysis of Novel 6-DOF Robot
    Kheylo, Sergey, V
    Tsarkov, Andrey, V
    Garin, Oleg A.
    ADVANCES IN ARTIFICIAL SYSTEMS FOR MEDICINE AND EDUCATION III, 2020, 1126 : 442 - 450