Skip to main content
Log in

Nonlinear Modeling and Control of a Unicycle

  • Published:
Dynamics and Control

Abstract

A unicycle system is composed of a unicycle and a rider. This system is inherently unstable, but together with a skilled rider can be autonomously controlled and stabilized. A dynamical investigation, a control design and a numerical solution of a nonlinear unicycle autonomous model are presented. The use of a nonlinear model for the control design is shown in this paper to be of great importance. A three-rigid-body physical model was selected for the dynamical study of the system. In a linearized model important physical characteristics of the unicycle system disappear (e.g. interactions between the longitudinal and lateral systems are being neglected), and therefore it is not recommended to be used for the control design. A nonlinear control law, which replaces the rider in stabilizing the model, was derived in the present work, using a nonlinear unicycle model. A simulation study shows good performance of this controller. Time spectral element methods are developed and used for integrating the nonlinear equations of motion. The approach employs the time discontinuous Galerkin method which leads to A-stable high order accurate time integration schemes.

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. Schoonwinkel, A., “Design and test of a computer stabilized unicycle,” Ph.D. Thesis, Stanford University, 1987.

  2. Vos, D. W., “Nonlinear control of an autonomous unicycle robot: practical issues,” Ph.D. Thesis, MIT, Department of Aeronautics and Astronautics, 1992.

  3. Vos, D. W. and Von Flotow, A. H., “Dynamic and nonlinear adaptive control of an autonomous unicycle: theory and experiment,” in Proc. 29th CDC, IEEE, Honolulu, Hawaii, pp. 182–187, 1990.

    Google Scholar 

  4. Aharoni, D. and Bar-Yoseph, P., “Mixed finite element formulation in the time domain for solution of dynamic problems,” Computational Mechanics, vol. 9, pp. 359–374, 1992.

    Google Scholar 

  5. Zrahia, U. and Bar-Yoseph, P., “Space time spectral element method for solution of second-order hyperbolic equations,” Computer Methods in Applied Mechanics and Engineering, vol. 116, pp. 135–146, 1994.

    Google Scholar 

  6. Ben-Tal, A., Bar-Yoseph, P. Z., and Flashner, H., “Space-time spectral element method for optimal slewing of a flexible beam,” Int. J. Numer. Methods Eng., vol. 39, pp. 3101–3121, 1996.

    Google Scholar 

  7. Ben-Tal, A., Bar-Yoseph, P., and Flashner, H., “Optimal maneuver of a flexible arm by space-time finite element method,” AIAA, J. Guidance, Control and Dynamics, vol. 18, pp. 1459–1462, 1995.

    Google Scholar 

  8. Bar-Yoseph, P. Z., Fisher, D., and Gottlieb, O., “Spectral element method for nonlinear temporal dynamical systems,” Computational Mechanics, vol. 18, pp. 302–313, 1996.

    Google Scholar 

  9. Bar-Yoseph, P. Z., Fisher, D., and Gottlieb, O., “Spectral element method for nonlinear spatio-temporal dynamics of an Euler Bernoulli beam,” Computational Mechanics, vol. 19, pp. 136–151, 1996.

    Google Scholar 

  10. Naveh, Y., Bar-Yoseph, P. Z., and Halevi, Y., “Time spectral element modeling and control of a unicycle,” (submitted for publication).

  11. Bar-Yoseph, P. Z., “Novel spectral and finite element method for unsteady heat transfer problems,” chapter in de Vahl Davis, G., and Arinc, F. (eds.), Advances in Computational Heat Transfer, Begell House: New York, 1998.

    Google Scholar 

  12. Kane, T. R. and Levinston, D. A., Dynamics: Theory and Applications. McGraw-Hill: New York, 1985.

    Google Scholar 

  13. Kwakernaak, H. and Sivan, R., Linear Optimal Control Systems, Wiley: New York, 1972.

    Google Scholar 

  14. Friedland, B., Advanced Control Systems Design, Prentice-Hall, 1966.

  15. Fletcher, C. A. J., Computation Techniques for Fluid Dynamics, Springer-Verlag, 2nd ed., vol. 1, pp. 355–360, 1991.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Naveh, Y., Bar-Yoseph, P.Z. & Halevi, Y. Nonlinear Modeling and Control of a Unicycle. Dynamics and Control 9, 279–296 (1999). https://doi.org/10.1023/A:1026481216262

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1026481216262

Navigation