Full Text:   <3279>

Summary:  <2374>

CLC number: TN43; TP242

On-line Access: 2024-08-27

Received: 2023-10-17

Revision Accepted: 2024-05-08

Crosschecked: 2014-11-13

Cited: 1

Clicked: 8278

Citations:  Bibtex RefMan EndNote GB/T7714

 ORCID:

H�seyin Oktay Erkol

http://orcid.org/0000-0002-3595-175X

-   Go to

Article info.
Open peer comments

Journal of Zhejiang University SCIENCE C 2014 Vol.15 No.12 P.1164-1173

http://doi.org/10.1631/jzus.C1400120


A VHDL application for kinematic equation solutions of multi-degree-of-freedom systems


Author(s):  H�seyin Oktay Erkol, H�seyin Demirel

Affiliation(s):  Department of Mechatronics Engineering, Faculty of Technology, Karab�k University, Karab�k 78050, Turkey; more

Corresponding email(s):   oktayerkol@karabuk.edu.tr

Key Words:  Multi-degree-of-freedom systems, Kinematics, Co-processor, Serial communication, Six-legged robot



Abstract: 
As kinematic calculations are complicated, it takes a long time and is difficult to get the desired accurate result with a single processor in real-time motion control of multi-degree-of-freedom (MDOF) systems. Another calculation unit is needed, especially with the increase in the degree of freedom. The main central processing unit (CPU) has additional loads because of numerous motion elements which move independently from each other and their closed-loop controls. The system designed is also complicated because there are many parts and cabling. This paper presents the design and implementation of a hardware that will provide solutions to these problems. It is realized using the Very High Speed Integrated Circuit Hardware Description Language (VHDL) and field-programmable gate array (FPGA). This hardware is designed for a six-legged robot and has been working with servo motors controlled via the serial port. The hardware on FPGA calculates the required joint angles for the feet positions received from the serial port and sends the calculated angels to the servo motors via the serial port. This hardware has a co-processor for the calculation of kinematic equations and can be used together with the equipment that would reduce the electromechanical mess. It is intended to be used as a tool which will accelerate the transition from design to application for robots.

Open peer comments: Debate/Discuss/Question/Opinion

<1>

Please provide your name, email address and a comment





Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou 310027, China
Tel: +86-571-87952783; E-mail: cjzhang@zju.edu.cn
Copyright © 2000 - 2025 Journal of Zhejiang University-SCIENCE