DocumentCode :
623336
Title :
Acceleration of parallel robot trajectory generation in FPGA
Author :
Petko, Maciej ; Gac, Konrad ; Gora, Grzegorz ; Karpiel, Grzegorz ; Ochonski, Janusz
Author_Institution :
Dept. of Robot. & Mechatron., AGH Univ. of Sci. & Technol., Krakow, Poland
fYear :
2013
fDate :
19-21 June 2013
Firstpage :
1123
Lastpage :
1128
Abstract :
A trajectory generator is one of the most important part of CNC (Computer Numerical Control) machine control systems. It has to ensure the smooth tool movement and feed rate changes, which can be done with a limit imposed on the jerk. The paper presents an application of field programmable gate arrays (FPGA) to accelerate calculations needed for trajectory generation from G-code for a three axes parallel milling robot. The paper shows how to decrease the calculation time, preserving required accuracy, by augmenting the arithmetic-logic unit (ALU) of a microprocessor with custom instructions. The hardware implementation of the accelerator is described and results of calculations performed in an Altera FPGA chip are analyzed.
Keywords :
computerised numerical control; field programmable gate arrays; industrial robots; microprocessor chips; milling machines; trajectory control; ALU; Altera FPGA chip; CNC machine control systems; FPGA; G-code; arithmetic-logic unit; computer numerical control; custom instructions; feed rate changes; field programmable gate arrays; microprocessor; parallel robot trajectory generation; smooth tool movement; three axes parallel milling robot; trajectory generator; Acceleration; Field programmable gate arrays; Generators; Hardware; Milling; Robots; Trajectory; FPGAs in industrial control systems; controller hardware/software; industrial robots;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Electronics and Applications (ICIEA), 2013 8th IEEE Conference on
Conference_Location :
Melbourne, VIC
Print_ISBN :
978-1-4673-6320-4
Type :
conf
DOI :
10.1109/ICIEA.2013.6566535
Filename :
6566535
Link To Document :
بازگشت