Skip to main content
Log in

Object-oriented approach to the construction of an omni vehicle dynamical model

  • Published:
Journal of Mechanical Science and Technology Aims and scope Submit manuscript

Abstract

Omni vehicles are equipped with omni wheels, which are built with rollers along the rims. This study implements several steps to develop a dynamical model for an omni vehicle multibody system. The dynamics of a free roller that moves in gravity and features a unilateral contact constraint with a horizontal surface is first modeled. Contact tracking is performed with the use of a simplified and efficient algorithm. An omni wheel model is then developed and debugged. A whole vehicle model is subsequently assembled as a container class that comprises arrays of objects as instantiated classes, which are in fact models of omni wheels and joints. The dynamical properties of the resulting model are illustrated through numerical experiments.

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. A. V. Borisov, A. A. Kilin, and I. S. Mamaev, An omni-wheel vehicle on a plane and a sphere, Nonlinear Dynamics & Mobile Robotics, 1 (1) 2013) 33–50.

    MathSciNet  Google Scholar 

  2. G. Campion, G. Bastin and B. Andrea-Novel, Structural properties and classification of kinematic and dynamic models of wheeled mobile robots, IEEE Transactions on Robotics and Automation, 12 (1) 1996) 47–62.

    Article  Google Scholar 

  3. V. Kálmán, Controlled braking for omnidirectional wheels, International Journal of Control Science and Engineering, 3 (2) 2013) 48–57.

    MATH  Google Scholar 

  4. J. Tobolár, F. Herrmann and T. Büunte, Object-oriented modelling and control of vehicles with omni-directional wheels, Computational Mechanics 2009, Hrad Nectiny, Czech Republic (2009).

  5. T. D. Viet, P. T. Doan, N. Hung, H. K. Kim and S. B. Kim, Tracking control of a three-wheeled omnidirectional mobile manipulator system with disturbance and friction, Journal of Mechanical Science and Technology, 26 (7) 2012) 2197–2211.

    Article  MATH  Google Scholar 

  6. A. A. Zobova and Y. V. Tatarinov, The dynamics of an omnimobile vehicle, Journal of Applied Mathematics and Mechanics, 73 (1) 2009) 8–15.

    Article  MathSciNet  Google Scholar 

  7. I. I. Kosenko, Physically oriented approach to construct multibody system dynamics models using Modelica language, Proc. of Multibody 2007, Multibody Dynamics 2007. An ECCOMAS Thematic Conference, Politecnico di Milano, Milano, Italy (2007) 20.

  8. I. Kosenko and E. Aleksandrov, Volumetric modification of the Hertz contact problem and its application to the multibody dynamics simulation, Journal of Mechanical Science and Technology, 23 (4) 2009) 931–937.

    Article  Google Scholar 

  9. I. I. Kossenko and M. S. Stavrovskaia, How one can simulate dynamics of rolling bodies via Dymola: approach to model multibody system dynamics using Modelica, Proc. of the 3rd International Modelica Conference, Linköpings universitet, Linköping, Sweden (2003) 299-309.

  10. I. I. Kosenko, Integration of the equations of the rotational motion of a rigid body in the quaternion algebra, The Euler case, Journal of Applied Mathematics and Mechanics, 62 (2) 1998) 193–200.

    Article  MathSciNet  Google Scholar 

  11. I. I. Kosenko, Implementation of unilateral constraint model for multibody systems dynamics on Modelica language, Proc. of ACMD2006, The Third Asian Conference on Multibody Dynamics 2006, Institute of Industrial Science, The University of Tokyo, Tokyo, Japan (2006) 8.

  12. I. V. Novozhilov, Fractional analysis: methods of motion decomposition, Birkhauser, Boston - Basel - Berlin (1997).

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ivan Kosenko.

Additional information

This paper was presented at the Joint Conference of the 3rd IMSD and the 7th ACMD, Busan, Korea, June, 2014. Recommended by Guest Editor Sung-Soo Kim and Jin Hwan Choi

Ivan Kosenko received his M.S., Ph.D., and Dr. Sc. degrees, all in physics and mathematics, from the Lomonosov Moscow State University in 1974, 1982, and 2000, respectively. He is currently the head of the Engineering Mechanics Department, Faculty of Cybernetics, Moscow State Technical University of Radio Engineering, Electronics, and Automation. His scientific interests include theory of stability, dynamical systems, celestial mechanics, space dynamics, multibody dynamics, and simulation of dynamics.

Kirill Gerasimov received his M.S. degree in physics and mathematics from the Lomonosov Moscow State University, Russia, in 2014. He is currently a Ph.D. student at the Lomonosov Moscow State University, Department of Theoretical Mechanics and Mechatronics. His main scientific interests are multibody dynamics, contact mechanics, software for modeling, and simulation.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kosenko, I., Gerasimov, K. Object-oriented approach to the construction of an omni vehicle dynamical model. J Mech Sci Technol 29, 2593–2599 (2015). https://doi.org/10.1007/s12206-015-0503-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12206-015-0503-5

Keywords

Navigation