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 条
  • [1] A General 6-DOF Industrial Robot Arm Control System Based on Linux and FPGA
    Han, Cong
    Ma, Hongbin
    Zuo, Wenchao
    Chen, Sunjie
    Zhang, Xinghong
    PROCEEDINGS OF THE 30TH CHINESE CONTROL AND DECISION CONFERENCE (2018 CCDC), 2018, : 1220 - 1225
  • [2] Dimensional Optimization of Open-Source 4-DoF Robot Arm
    Khairuddin, Akmal Khuzaifi
    Zaman, Mohd Hairi Mohd
    Zainuri, Muhammad Ammirrul Atiqi Mohd
    Ibrahim, Mohd Faisal
    2024 IEEE 15TH CONTROL AND SYSTEM GRADUATE RESEARCH COLLOQUIUM, ICSGRC 2024, 2024, : 193 - 198
  • [3] 6-DOF Automated Flight Testing Using a Humanoid Robot Arm
    Ding, Caiwu
    Lu, Lu
    Wang, Cong
    Li, Jiawei
    2018 IEEE 14TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2018, : 217 - 222
  • [4] Kinematic Analysis for Trajectory Planning of Open-Source 4-DoF Robot Arm
    Ting, Han Zhong
    Zaman, Mohd Hairi Mohd
    Ibrahim, Mohd Faisal
    Moubark, Asraf Mohamed
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (06) : 768 - 775
  • [5] Force Control of a New 6-DOF Haptic Interface for a 6-DOF Serial Robot
    Vu Minh Hung
    Na, Uhn Joo
    INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2010), 2010, : 1653 - 1658
  • [6] An Open-Source Mechanical Design of ALARIS Hand: A 6-DOF Anthropomorphic Robotic Hand
    Nurpeissova, Ayaulym
    Tursynbekov, Talgat
    Shintemirov, Almas
    2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, : 1177 - 1183
  • [7] Real-time FPGA Control of a Hexapod Robot for 6-DOF Biomechanical Testing
    Ding, Boyin
    Stanley, Richard M.
    Cazzolato, Benjamin S.
    Costi, John J.
    IECON 2011: 37TH ANNUAL CONFERENCE ON IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2011,
  • [8] Control System in Open-Source FPGA for a Self-Balancing Robot
    Ordonez Cerezo, Juan
    Castillo Morales, Encarnacion
    Canas Plaza, Jose Maria
    ELECTRONICS, 2019, 8 (02):
  • [9] Development of 6-DOF Painting Robot Control System
    Huang, Junbiao
    Liu, Jianqun
    Gao, Weiqiang
    SEVENTH INTERNATIONAL CONFERENCE ON ELECTRONICS AND INFORMATION ENGINEERING, 2017, 10322
  • [10] RCP and RT control of 6-DOF parallel robot
    Zhang, SY
    Han, JW
    Zhao, H
    ROMOCO' 04: PROCEEDINGS OF THE FOURTH INTERNATIONAL WORKSHOP ON ROBOT MOTION AND CONTROL, 2004, : 133 - 137