Process dependent path planning for machining with industrial robots

Author(s)
Ng, Keith C.
Editor(s)
Associated Organization(s)
Series
Supplementary to:
Abstract
The use of industrial robots in machining operations, such as milling, is an area of growing interest due to potential workflow and efficiency benefits. However, the inherent mechanical design of robot manipulators results in low stiffness and easy-to-excite dynamics when compared to the traditionally used \gls{cnc} machines. While research exists to compensate for deficiencies in robot manipulators, such as trajectory planning, online and offline error compensation, no integrated solution combining process-force compensation, robotic trajectory planning, and online error compensation exists, as would be required for industrial settings. This thesis introduces a deflection-limited trajectory planning algorithm for curvilinear slotting and linear peripheral milling cuts. The research purpose is to develop a solution involving a variable feed rate trajectory that limits the deflection-induced part errors when milling with an industrial robot. Thus, given a set of points to be approximated into a path, the methodology in this thesis generates a process-aware trajectory in which feed-rate has been adjusted to meet a user-specified deflection limit. The trajectory is formatted to be compatible with a closed-loop feedback and communication system with the industrial robot. Experiments are conducted using a large (range of 2855 mm), industrial robot milling system controlled by a closed-loop, laser tracker feedback system. Experimental data supports that the deflection-limited variable feed rate trajectory provides better part accuracy and surface roughness than the constant feed rate case. Furthermore, the variable feed rate trajectory executed by the closed-loop system maintains better positional accuracy than the open-loop, native robot controller using native motion types. Thus, the merit of a process dependent trajectory planner is argued, and future work for improvements and use-case generalization is suggested.
Sponsor
Date
2022-07-30
Extent
Resource Type
Text
Resource Subtype
Thesis
Rights Statement
Rights URI