Skip to main content
Log in

A numerical approach to trajectory planning for yoyo movement

  • Published:
Journal of Shanghai Jiaotong University (Science) Aims and scope Submit manuscript

Abstract

Based on nonlinear trajectory generation (NTG) software package, a general approach (i.e. numerical solution) to trajectory planning for yoyo motion is presented. For the real-time control of such periodical dynamic system, a critical problem is how to implement fast solving the optimal trajectory, so as to meet the real-time demand. However, traditional numerical solution methods are very time-consuming. In this paper, the optimization problem is solved by mapping the problem to a lower-dimension space. And combined with multithread programming technology, the computation time for solving the optimal trajectory is greatly reduced. Simulation results show that the numerical solution is identical to the analytic one, which demonstrates the correctness of the proposed method. The computation time of one cycle of yoyo simulation is about 10 ms, which shows that the proposed numerical method can be applied to the real-time control of yoyo playing.

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.

Similar content being viewed by others

References

  1. Hashimoto K, Noritsugu T. Modeling and control of robotic yoyo with visual feedback [C]// Proceedings of the International Conference on Robotics and Automation. Minneapolis: IEEE, 1996: 2650–2655.

    Google Scholar 

  2. Jin H L, Ye Q, Zacksenhouse M. Return maps, parameterization, and cycle-wise planning of yo-yo playing [J]. IEEE Transactions on Robotics, 2009, 25(2): 438–445.

    Article  Google Scholar 

  3. Jin Hui-liang, Yuan De-hu, Ye Qian, et al. Yo-yo motion control by oscillatory neural networks [J]. Journal of Shanghai Jiaotong University, 2008, 42(12): 1939–1942 (in Chinese).

    Google Scholar 

  4. Jin Hui-liang, Yuan De-hu, Ye Qian, et al. Robotic yoyo motion control with visual feedback [J]. Journal of Shanghai Jiaotong University, 2008, 42(10): 1721–1725 (in Chinese).

    MATH  Google Scholar 

  5. Milam M B, Mushambi K, Murray R M. A new computational approach to real-time trajectory generation for constrained mechanical systems [C]// Proceedings of the Conference on Decision and Control. Sydney: IEEE, 2000: 845–851.

    Google Scholar 

  6. Petit N, Milam MB, Murray R M. Inversion based constrained trajectory optimization [C]// Proceedings of the 5th IFAC Symposium on Nonlinear Control Systems. St. Petersburg: IFAC, 2001: 1211–1216.

    Google Scholar 

  7. Jin H L, Zacksenhouse M. Yoyo dynamics: Sequence of collisions captured by a restitution effect [J]. Journal of Dynamic Systems, Measurement and Control, 2002, 124(3): 390–397.

    Article  Google Scholar 

  8. Murray R M, John H. Online control customization via optimization-based control [C]//Software-Enabled Control: Information Technology for Dynamical Systems. NJ, USA: John Wiley Sons, 2003: 1–21.

    Google Scholar 

  9. Fliess M, Levine J, Martin P, et al. On differentially flat nonlinear systems [C]// The 2nd IFAC Symposium on Nonlinear Control Systems Design 1992. Bordeaux, Frane: Pergamon Press, 1992: 619–624.

    Google Scholar 

  10. Fliess M, Lévine J, Martin P, et al. Flatness and defect of non-linear systems: Introductory theory and examples [J]. International Journal of Control, 1995, 61(6): 1327–1360.

    Article  MATH  MathSciNet  Google Scholar 

  11. de Boor C. A practical guide to splines [M]. New York: Spring-Verlag, 2001.

    Google Scholar 

  12. Misovec K, Inanc T, Wohletz J, et al. Low-observable nonlinear trajectory generation for unmanned air vehicles [C]// Proceedings of the 42nd Conference on Decision and Control. Hawaii: IEEE, 2003: 3103–3110.

    Google Scholar 

  13. Gill P E, Murray W, Saunders M A, et al. User’s guide for NPSOL 5.0: A FORTRAN package for nonlinear programming [M]. Stanford: Systems Optimization Laboratory, Stanford University, 1998.

    Google Scholar 

  14. Press W H. Numerical recipes in C++ [M]. 3rd ed. New York: Cambridge University Press, 2007.

    Google Scholar 

  15. Hargraves C R, Paris S W. Direct trajectory optimization using nonlinear programming and collocation [J]. Journal of Guidance, Control and Dynamics, 1987, 104: 338–342.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to De-hu Yuan  (袁德虎).

Additional information

Foundation item: the National Natural Science Foundation of China (No. 50475025); the Scientific Research Foundation for the Returned Overseas Chinese Scholars, State Education Ministry

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yuan, Dh., Jin, Hl., Meng, Gx. et al. A numerical approach to trajectory planning for yoyo movement. J. Shanghai Jiaotong Univ. (Sci.) 15, 604–609 (2010). https://doi.org/10.1007/s12204-010-1055-6

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12204-010-1055-6

Key words

CLC number

Navigation