Hostname: page-component-74656f9884-6grmk Total loading time: 0 Render date: 2026-11-06T06:35:46.780Z Has data issue: false hasContentIssue false

A high-precision trajectory capture and playback solver for KUKA iiwa robot

Published online by Cambridge University Press:  10 December 2024

Zhuoran Liu
Affiliation:
College of Mechanical and Electrical Engineering, Hohai University, Changzhou, China
Jiahang Yang
Affiliation:
College of Mechanical and Electrical Engineering, Hohai University, Changzhou, China
Ashraf Fahmy
Affiliation:
Department of Mechanical Engineering, Faculty of Science and Engineering, Swansea University, Swansea, UK
Chunxu Li*
Affiliation:
Department of Mechanical Engineering, Faculty of Science and Engineering, Swansea University, Swansea, UK
*
Corresponding author: Chunxu Li; Email: chunxu.li@swansea.ac.uk
Rights & Permissions [Opens in a new window]

Abstract

This paper introduces a sophisticated trajectory capture and playback mechanism for collaborative robots, aimed at enhancing accuracy and operational efficiency through several innovative techniques. The Ju-Gibbs attitude quaternion is utilized for enhanced kinematic modeling across multi-axis systems, which simplifies variables, reduces dimensions, and enhances symbolic clarity, thus surpassing the limitations of traditional rotation vectors and unit quaternions. A new sliding filter is developed to effectively reduce noise and optimize trajectory details more efficiently. Additionally, an automated mechanism is implemented for adjusting the sampling rate and removing static data points at the trajectory’s start and end, further refining data collection accuracy. These advancements have been successfully replicated on the Kuka robot LBR iiwa 7 R800, demonstrating the practical applicability of the solutions in real-world settings.

Information

Type
Research Article
Copyright
© The Author(s), 2024. Published by Cambridge University Press
Figure 0

Table I. LBR iiwa 7 R800 D–H parameters.

Figure 1

Figure 1. Robot joints and axis of rotation.

Figure 2

Figure 2. The quaternions rotation in 3D space [21].

Figure 3

Figure 3. Flow chart of end-effector trajectory capture and playback.

Figure 4

Figure 4. Experimental setup for high-precision trajectory capture and playback [14].

Figure 5

Figure 5. Schematic diagram of system signal transmission.

Figure 6

Figure 6. Sinusoidal trajectory model from initial to final position.

Figure 7

Figure 7. X position over time (noisy vs. filtered).

Figure 8

Figure 8. Y position over time (noisy vs. filtered).

Figure 9

Figure 9. Z position over time (noisy vs. filtered).

Figure 10

Figure 10. Trajectory display of end-effector capture and playback.

Figure 11

Figure 11. Arc trajectory model from initial to final position.

Figure 12

Figure 12. Changes in the angle of the individual joints.

Figure 13

Figure 13. Comparison of positive kinematics simulation times.

Figure 14

Figure 14. Inverse kinematic error analysis of X, Y, and Z axes.