single-au.php

IJAT Vol.20 No.2 pp. 175-184
(2026)

Research Paper:

Velocity Profile Generation for Industrial Robots Considering Natural Frequency Variations

Shingo Tajima*,† ORCID Icon, Kazuya Miyashita**, and Hayato Yoshioka*** ORCID Icon

*Meiji University
1-1-1 Higashimita, Tama-ku, Kawasaki, Kanagawa 214-8570, Japan

Corresponding author

**Advantest Corporation
Tokyo, Japan

***The University of Tokyo
Tokyo, Japan

Received:
November 5, 2025
Accepted:
January 27, 2026
Published:
March 5, 2026
Keywords:
industrial robot, vibration suppression, velocity profile, posture-dependent natural frequency, trajectory generation
Abstract

Industrial robots are widely used to compensate for labor shortages and increase productivity. However, the natural frequency of a robot varies with its posture, making vibration suppression difficult. Residual vibration during operation increases the cycle time and reduces workpiece accuracy. Therefore, a velocity profile generation method that accounts for posture-dependent frequency variation is required to achieve high-precision robot machining. This study proposes a novel velocity profile generation method to suppress vibration in industrial robots with posture-dependent natural frequency variations. First, finite impulse response filtering and the jerk limited acceleration profile were applied to generate velocity profiles that remove different frequency components during the acceleration and deceleration phases. Next, two methods were developed for determining the suppressed frequencies: (1) filtering the natural frequencies at the start and end of the motion and (2) eliminating the frequency that minimizes the amplitude integral of the acceleration. The simulation results confirmed that the proposed trajectory generation method can reduce vibration, compared with the conventional filtering method, for both suppressed frequency-determination methods. The optimal velocity profile was achieved by filtering the frequency that minimizes the amplitude integral of the acceleration during the acceleration phase and the natural frequency at the end of the motion during the deceleration phase. The proposed method provides a practical solution for improving the dynamic performance of industrial robots by effectively suppressing vibration while maintaining motion efficiency.

Cite this article as:
S. Tajima, K. Miyashita, and H. Yoshioka, “Velocity Profile Generation for Industrial Robots Considering Natural Frequency Variations,” Int. J. Automation Technol., Vol.20 No.2, pp. 175-184, 2026.
Data files:
References
  1. [1] A. Verl, A. Valente, S. Melkote, C. Brecher, E. Ozturk, and L. T. Tunc, “Robots in machining,” CIRP Annals, Vol.68, Issue 2, pp. 799-822, 2019. https://doi.org/10.1016/j.cirp.2019.05.009
  2. [2] C. S. Chen and S. K. Chen, “Synchronization of tool tip trajectory and attitude based on the surface characteristics of workpiece for 6-DOF robot manipulator,” Robotics and Computer-Integrated Manufacturing, Vol.59, pp. 13-27, 2019. https://doi.org/10.1016/j.rcim.2019.01.016
  3. [3] Y. Chen and F. Dong, “Robot machining: Recent development and future research issues,” The Int. J. of Advanced Manufacturing Technology, Vol.66, pp. 1489-1497, 2013. https://doi.org/10.1007/s00170-012-4433-4
  4. [4] B. Greenway, “Robot accuracy,” Industrial Robot, Vol.27, Issue 4, pp. 257-265, 2000. https://doi.org/10.1108/01439910010372136
  5. [5] S. Tajima, S. Iwamoto, and H. Yoshioka, “Kinematic tool-path smoothing for 6-axis industrial machining robots,” Int. J. Automation Technol., Vol.15, No.5, pp. 621-630, 2021. https://doi.org/10.20965/ijat.2021.p0621
  6. [6] V. Milenkovic and B. Huang, “Kinematics of major robot linkages,” Robotics Int. of SME, Vol.2, pp. 16-31, 1983.
  7. [7] M. Dupac, “Smooth trajectory generation for rotating extensible manipulators,” Mathematical Methods in the Applied Sciences, Vol.41, Issue 6, pp. 2281-2286, 2018. https://doi.org/10.1002/mma.4210
  8. [8] M. Beschi, S. Mutti, G. Nicola, M. Faroni, P. Magnoni, E. Villagrossi, and N. Pedrocchi, “Optimal robot motion planning of redundant robots in machining and additive manufacturing applications,” Electronics, Vol.8, Issue 12, Article No.1437, 2019. https://doi.org/10.3390/electronics8121437
  9. [9] R. Béarée and A. Olabi, “Dissociated jerk-limited trajectory applied to time-varying vibration reduction,” Robotics and Computer-Integrated Manufacturing, Vol.29, Issue 2, pp. 444-453, 2013. https://doi.org/10.1016/j.rcim.2012.09.014
  10. [10] K. P. Jankowski and H. A. Elmaraghy, “Inverse dynamics and feedforward controllers for high precision position/force tracking of flexible joint robots,” Robotica, Vol.12, Issue 3, pp. 227-241, 1994. https://doi.org/10.1017/S0263574700017203
  11. [11] S. Tajima, S. Iwamoto, and H. Yoshioka, “Posture optimization in robot machining with kinematic redundancy for high-precision positioning,” Int. J. Automation Technol., Vol.17, No.5, pp. 494-503, 2023. https://doi.org/10.20965/ijat.2023.p0494
  12. [12] E. Bayo and B. Paden, “On trajectory generation for flexible robots,” J. of Robotic Systems, Vol.4, Issue 2, pp. 229-235, 1987. https://doi.org/10.1002/rob.4620040206
  13. [13] D. Jeon and M. Tomizuka, “Learning hybrid force and position control of robot manipulators,” IEEE Trans. on Robotics and Automation, Vol.9, Issue 4, pp. 423-431, 1993. https://doi.org/10.1109/70.246053
  14. [14] B. Sencer and S. Tajima, “Frequency optimal feed motion planning in computer numerical controlled machine tools for vibration avoidance,” J. of Manufacturing Science and Engineering, Vol.139, Issue 1, Article No.011006, 2017. https://doi.org/10.1115/1.4034140
  15. [15] S. Tajima and B. Sencer, “Kinematic corner smoothing for high-speed machine tools,” Int. J. of Machine Tools and Manufacture, Vol.108, pp. 27-43, 2016. https://doi.org/10.1016/j.ijmachtools.2016.05.009
  16. [16] W. Wang, C. Hu, K. Zhou, and S. He, “Corner trajectory smoothing with asymmetrical transition profile for CNC machine tools,” Int. J. of Machine Tools and Manufacture, Vol.144, Article No.103423, 2019. https://doi.org/10.1016/j.ijmachtools.2019.05.007
  17. [17] K. Nakamoto and Y. Takeuchi, “Recent advances in multiaxis control and multitasking machining,” Int. J. Automation Technol., Vol.11, No.2, pp. 140-154, 2017. https://doi.org/10.20965/ijat.2017.p0140
  18. [18] T. Haas, S. Weikert, and K. Wegener, “MPCC-based set point optimisation for machine tools,” Int. J. Automation Technol., Vol.13, No.3, pp. 407-418, 2019. https://doi.org/10.20965/ijat.2019.p0407
  19. [19] S. Tajima and B. Sencer, “Accurate real-time interpolation of 5-axis tool-paths with local corner smoothing,” Int. J. of Machine Tools and Manufacture, Vol.142, pp. 1-15, 2019. https://doi.org/10.1016/j.ijmachtools.2019.04.005
  20. [20] F. Sellmann, T. Haas, H. Nguyen, S. Weikert, and K. Wegener, “Geometry optimisation for 2D cutting: A quadratic programming approach,” Int. J. Automation Technol., Vol.10, No.2, pp. 272-281, 2016. https://doi.org/10.20965/ijat.2016.p0272
  21. [21] S. Tajima and B. Sencer, “Online interpolation of 5-axis machining toolpaths with global blending,” Int. J. of Machine Tools and Manufacture, Vol.175, Article No.103862, 2022. https://doi.org/10.1016/j.ijmachtools.2022.103862
  22. [22] L. Biagiotti and C. Melchiorri, “FIR filters for online trajectory planning with time- and frequency-domain specifications,” Control Engineering Practice, Vol.20, Issue 12, pp. 1385-1399, 2012. https://doi.org/10.1016/j.conengprac.2012.08.005
  23. [23] K. Erkorkmaz and Y. Altintas, “High speed CNC system design. Part I: Jerk limited trajectory generation and quintic spline interpolation,” Int. J. of Machine Tools and Manufacture, Vol.41, Issue 9, pp. 1323-1345, 2001. https://doi.org/10.1016/S0890-6955(01)00002-5
  24. [24] D. K. Thomsen, R. Søe-Knudsen, O. Balling, and X. Zhang, “Vibration control of industrial robot arms by multi-mode time-varying input shaping,” Mechanism and Machine Theory, Vol.155, Article No.104072, 2021. https://doi.org/10.1016/j.mechmachtheory.2020.104072
  25. [25] R. Sato, Y. Ito, S. Mizuura, and K. Shirase, “Vibration mode and motion trajectory simulations of an articulated robot by a dynamic model considering joint bearing stiffness,” Int. J. Automation Technol., Vol.15, No.5, pp. 631-640, 2021. https://doi.org/10.20965/ijat.2021.p0631
  26. [26] D. Verscheure, B. Demeulenaere, J. Swevers, J. D. Schutter, and M. Diehl, “Time-optimal path tracking for robots: A convex optimization approach,” IEEE Trans. on Automatic Control, Vol.54, Issue 10, pp. 2318-2327, 2009. https://doi.org/10.1109/TAC.2009.2028959
  27. [27] K. Hu, Y. Dong, and D. Wu, “Smooth time-optimal path tracking for robot manipulators with kinematic constraints,” Proc. of ASME 2020 Int. Mechanical Engineering Congress and Exposition, Vol.7B, Article No.V07BT07A038, 2020. https://doi.org/10.1115/IMECE2020-23637
  28. [28] J. Yang, D. Li, C. Ye, and H. Ding, “An analytical C3 continuous tool path corner smoothing algorithm for 6R robot manipulator,” Robotics and Computer Integrated Manufacturing, Vol.64, Article No.101947, 2020. https://doi.org/10.1016/j.rcim.2020.101947
  29. [29] R. Zhao and S. Ratchev, “On-line trajectory planning with timevariant motion constraints for industrial robot manipulators,” Proc. of 2017 IEEE Int. Conf. on Robotics and Automation (ICRA), pp. 3748-3753, 2017. https://doi.org/10.5772/5032

*This site is desgined based on HTML5 and CSS3 for modern browsers, e.g. Chrome, Firefox, Safari, Edge, Opera.

Last updated on Mar. 05, 2026