Browse > Article

A Path-level Smooth Transition Method with Curvature Bound between Non-smoothly Connected Paths  

Choi, Yun-Jong (POSTECH)
Park, Poo-Gyeon (POSTECH)
Publication Information
Abstract
For a smooth transition between consecutive paths, conventional robot controllers usually generate a transition trajectory by blending consecutive paths in a time coordinate. However, this has two inherent drawbacks: the shape of a transition path cannot be designed coherently and the speed during transition is uncontrollable. To overcome these problems, this paper provides a path-level, rather than trajectory-level, smooth transition method with the curvature bound between non-smoothly connected paths. The experiment results show that the resultant transition trajectory is more smoothly connected than the conventional methods and the curvature is closely limited to the desired bound within the guaranteed level ($0.02{\sim}1$).
Keywords
curvature bound; parametric interpolation; transition path; trajectory blending; smoothly connected paths;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J. Lloyd, and V. Hayward, "Trajectory generation for sensor-driven and time-varying tasks", Int. J. Robo. Res., Vol. 12, no. 4, pp. 380-393, 1993   DOI   ScienceOn
2 R.T. Farouki, and Y.F. Tsai, "Exact taylor series coefficients for variable-feedrate CNC curve interpolators", Computer-Aided Design, Vol. 33, no. 2, pp. 155-165, Feb. 2001   DOI   ScienceOn
3 D.T. Greenwood. Principles of Dynamics, Prentice-Hall, New Jersey, 1980
4 R.H. Taylor, "Planning and execution of straight line manipulator trajectories", IBM J. Res. Develop., Vol. 23, no. 4, pp.454-436, July 1979
5 S. Macfarlane, and E.A. Croft. "Jerk-bounded manipulator trajectory planning: Design for real-time applications", IEEE Trans. on Robot. Automa., Vol. 19, no. 1, pp. 42-52, Feb. 2003   DOI   ScienceOn
6 R. P. Paul, Robot Manipulators: Mathematics, Programming, and Control, MIT Press, Massachusets, 1981
7 R. Volpe, "Task space velocity blending for real-time trajectory generation", Proc. of IEEE Conf. on Robo. Automa., Vol. 2, pp. 680-687, May 1993
8 K. Erkorkmaz, and Y. Altintas, "High speed CNC system design. Part I: jerk limited trajectory generation and quintic spline interpolation", Int. J. Mach. Tools Manuf., Vol. 44, no. 9, pp. 1323-1345, July 2001
9 A. Piazzi, C. Guarino Lo Bianco, M. Bertozzi, A. Fascioli, and A. Broggi, "Quintic G2-splines for the iterative steering of vision based autonomous vehicles", IEEE Trans. on Intelli. Trans. Sys., Vol. 3, no. 1, pp.27-36, March 2002   DOI   ScienceOn
10 C. Guarino Lo Bianco, and A. Piazzi, "Optimal trajectory planning with quintic $G^2$-splines", Proc. IEEE Intelli. Vehi. Sym., pp.620-625, Oct. 2000
11 S.Y. Jeong, Y.J. Choi, and P. Park, "Parametric interpolation using sampled data", Computer- Aided Design, Vol. 38, no. 1, pp. 39-47, Jan. 2006   DOI   ScienceOn
12 M. Shpitalni, Y. Koren, and C.C. Lo, "Realtime curve interpolators", Computer-Aided Design, Vol. 26, no. 11, pp. 832-838, Nov. 1994   DOI   ScienceOn
13 L. Sciavicco L, and B. Siciliano, Modeling and Control of Robot Manipulators, Springer, London, 2000
14 S.H. Nam, and M.Y. Yang. "A study on a generalized parametric interpolator with real-time jerk-limited acceleration", Computer-Aided Design, Vol. 36, no. 1, pp. 27-36, Jan. 2004   DOI   ScienceOn
15 S.Y. Jeong, Y.J. Choi, P. Park, and S.G. Choi. "Jerk limited velocity profile generation for high speed industrial robot trajectories", IFAC World Cong., Prague, Czech Rep., July 2005
16 X. Zhiming, C. Jincheng, and F. Zhengjin. "Performance evaluation of a real-time interpolation algorithm for NURBS curves", Int. J. Adv. Manuf. Tech., Vol. 20, no. 4, pp. 270-276, Aug. 2002   DOI
17 D.C.H. Yang, and T. Kong, "Parametric interpolator versus linear interpolator for precision CNC machining", Computer-Aided Design, Vol. 26, no. 3, pp. 225-234, March 1994   DOI   ScienceOn