Skip to main content
Log in

Experimental Validation of Minimum Time-jerk Algorithms for Industrial Robots

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

In this paper, we present a minimum-time/jerk algorithm for trajectory planning and its experimental validation. The algorithm search for a trade-off between the need for a short execution time and the requirement of a sufficiently smooth trajectory, which is the well known necessary condition to limit the vibration during fast movements. The trade-off is achieved by adjusting the weight of two suitable functions, able to consider both the execution time and the squared-jerk integral along the whole trajectory. The main feature of this algorithm is its ability to smooth the trajectory’s profile by adjusting the intervals between two consecutive via-points so that the overall time is minimally delayed. The practical importance of this technique lies in the fact that it can be implemented in any industrial manipulator without a hardware upgrade. The algorithm does not need for a dynamic model of the robot: only the mechanical constraints on the position, velocity and acceleration ranges have to be set a priori. The experimental proof is provided in this paper by comparing the results of the proposed algorithm with those obtained by adopting some classical algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Benning, R.D., Hodgins, M.G., Zipfel, G.G.: 1997, Active control of mechanical vibrations. Bell Labs Tech. J. 2(2), 246–257 (1997)

    Article  Google Scholar 

  2. Barre, P.J., Bearee, R., Borne, P., Dumetz, E.: Influence of a jerk controlled movement law on the vibratory behaviour of high-dynamics systems. J. Intell. Robot. Syst. 42(3), 275–293 (2005)

    Article  Google Scholar 

  3. Bearee, R., Barre, P.J., Bloch, S.: Influence of high-speed machine tool control parameters on the contouring accuracy. Application to linear and circular interpolation. J. Intell. Robot. Syst. 40(3), 321–342 (2004)

    Article  Google Scholar 

  4. Constantinescu, D., Croft, E.A.: Smooth and time-optimal trajectory planning for industrial manipulators along specified paths. J. Robot. Syst. 17(5), 233–249 (2000)

    Article  MATH  Google Scholar 

  5. Lin, C.S., Chang, P.R., Luh, J.Y.S.: Formulation and optimization of cubic polynomial joint trajectories for industrial robots. IEEE Trans. Automat. Contr. 28(12), 1066–1073 (1983)

    Article  MATH  Google Scholar 

  6. Piazzi, A., Visioli, A.: Global minimum-time trajectory planning of mechanical manipulators using interval analysis. Int. J. Contr. 71(4), 631–652 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  7. Von Stryk, O., Schlemmer, M.: Optimal control of the industrial robot Manutec r3. In: Bulirsch, R., Kraft, D. (eds.) Computational Optimal Control. International Series of Numerical Mathematics, vol. 115, pp. 367–382 (1994)

  8. Field, G., Stepanenko, Y.: Iterative dynamic programming: an approach to minimum energy trajectory planning for robotic manipulators. In: Proc. of the IEEE International Conference on Robotics and Automation, vol. 3, pp. 2755–2760 (1996)

  9. Saramago, S.F.P., Steffen Jr., V.: Optimization of the trajectory planning of robot manipulators tacking into account the dynamics of the system. Mech. Mach. Theory 33(7), 883–894 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  10. Saramago, S.F.P., Steffen Jr., V.: Optimal trajectory planning of robot manipulators in the presence of moving obstacles. Mech. Mach. Theory 35(8), 1079–1094 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  11. Kyriakopoulos, K.J., Saridis, G.N.: Minimum jerk path generation. In: Proc. of the 1988 IEEE International Conference on Robotics and Automation, vol. 1, pp. 364–369 (1988)

  12. Simon, D., Isik, C.: A trigonometric trajectory generator for robotic arms. Int. J. Contr. 57(3), 505–517 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  13. Piazzi, A., Visioli, A.: Global minimum-jerk trajectory planning of robot manipulators. IEEE Trans. Ind. Electron. 47(1), 140–149 (2000)

    Article  Google Scholar 

  14. Piazzi, A., Visioli, A.: An interval algorithm for minimum-jerk trajectory planning of robot manipulators. In: Proc. of the 36th Conference on Decision and Control, vol. 2, pp. 1924–1927 (1997)

  15. Lombai, F., Szederkenyi, G.: Trajectory tracking control of a 6-degree-of-freedom robot arm using nonlinear optimization. Advanced Motion Control, 2008 AMC ‘08. 10th IEEE International Workshop on 26–28 March 2008, pp. 655–660 (2008)

  16. Lombai, F., Szederkenyi, G.: Throwing motion generation using nonlinear optimization on a 6-degree-of-freedom robot manipulator. In: Proc. of IEEE International Conference on Mechatronics (2009)

  17. van Dijk, N.J.M., van de Wouw, N., Nijmeijer, H., Pancras, W.C.M.: Path-constrained motion planning for robotics based on kinematic constraints. In: Proc. of IDETC/CIE ASME (2007)

  18. Dumetz, E., Dieulot, J.Y., Barre, P.J., Colas, F., Delplace, T.: Control of an industrial robot using acceleration feedback. J. Intell. Robot. Syst. 46(2), 111–128 (2006)

    Article  Google Scholar 

  19. Cano, T., Chapelle, F., Lavest, J.M., Ray, P.: A new approach to identifying the elastic behaviour of a manufacturing machine. Int. J. Mach. Tools Manuf. 48(14), 1569–1577 (2008)

    Article  Google Scholar 

  20. Gasparetto, A., Zanotto, V.: A new method for smooth trajectory planning of robot manipulators. Mech. Mach. Theory 42(4), 455–471 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  21. Gasparetto, A., Zanotto, V.: A technique for time-jerk optimal planning of robot trajectories. Robot. Comput.-Integr. Manuf. 24(3), 415–426 (2008)

    Article  Google Scholar 

  22. De Boor, C.: A Practical Guide to Splines. Springer-Verlag, New York (1978)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vanni Zanotto.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zanotto, V., Gasparetto, A., Lanzutti, A. et al. Experimental Validation of Minimum Time-jerk Algorithms for Industrial Robots. J Intell Robot Syst 64, 197–219 (2011). https://doi.org/10.1007/s10846-010-9533-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-010-9533-5

Keywords

Navigation