Skip to main content Accessibility help
×
×
Home

Modeling and control of a spherical rolling robot: a decoupled dynamics approach

  • Erkan Kayacan (a1), Zeki Y. Bayraktaroglu (a2) and Wouter Saeys (a1)
Summary

This paper presents the results of a study on the dynamical modeling, analysis, and control of a spherical rolling robot. The rolling mechanism consists of a 2-DOF pendulum located inside a spherical shell with freedom to rotate about the transverse and longitudinal axis. The kinematics of the model has been investigated through the classical methods with rotation matrices. Dynamic modeling of the system is based on the Euler–Lagrange formalism. Nonholonomic and highly nonlinear equations of motion have then been decomposed into two simpler subsystems through the decoupled dynamics approach. A feedback linearization loop with fuzzy controllers has been designed for the control of the decoupled dynamics. Rolling of the controlled mechanism over linear and curvilinear trajectories has been simulated by using the proposed decoupled dynamical model and feedback controllers. Analysis of radius of curvature over curvilinear trajectories has also been investigated.

Copyright
Corresponding author
*Corresponding author. E-mail: erkan.kayacan.@biw.kuleuven.be
References
Hide All
1.Bicchi, A., Balluchi, A., Prattichizzo, D. and Gorelli, A., “Introducing the Sphericle: An Experimental Testbedfor Research and Teaching in Nonholonomy,” Proceedings of the IEEE International Conference on Robotics and Automation, Albuquerque, NM, USA (1997) vol. 3, pp. 26202625.
2.Alves, J. and Dias, J., “Design and control of a spherical mobile robot,” Proc. Inst. Mech. Eng. Part I: J. Syst. Control Eng. 217, 457467 (2003).
3.Camicia, C., Conticelli, F. and Bicchi, A., “Nonholonomic Kinematics and Dynamics of the Sphericle,” Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Takamatsu, Japan (2000) vol. 1, pp. 805810.
4.Halme, A., Schonberg, T. and Wang, Y., “Motion Control of a Spherical Mobile Robot,” Proceedings of the Fourth International Workshop on Advanced Motion Control, Albuquerque, NM, USA (1996) vol. 1, pp. 259264.
5.Javadi, A. A. H. and Mojabi, P., “Introducing August: A Novel Strategy for an Omnidirectional Spherical Rolling Robot,” Proceedings of the IEEE International Conference on Robotics and Automation, Washington DC, USA (2002) vol. 4, pp. 35273533.
6.Javadi, A. A. H. and Mojabi, P., “Introducing glory: A novel strategy for an omnidirectional spherical rolling robot,” J. Dyn. Syst. Meas. Control 126, 678683 (2004).
7.Mukherjee, R., Minor, M. A. and Pukrushpan, J. T., “Simple Motion Planning Strategies for Spherobot: A Spherical Mobile Robot,” Proceedings of the 38th IEEE Conference on Decision and Control, Washington DC, USA (1999) vol. 3, pp. 21322137.
8.Ming, Y., Zongquan, D., Xinyi, Y. and Weizhen, Y., “Introducing Hit Spherical Robot: Dynamic Modeling and Analysis Based on Decoupled Subsystem,” Proceedings of the IEEE International Conference on Robotics and Biomimetics, Harbin, China (2006), pp. 181186.
9.Joshi, V. A. and Banavar, R. N., “Motion analysis of a spherical mobile robot,” Robotica 27, 343353 (2009).
10.Joshi, V. A., Banavar, R. N. and Hippalgaonkar, R., “Design and analysis of a spherical mobile robot,” Mech. Mach. Theory 45, 130136 (2010).
11.Bhattacharya, S. and Agrawal, S. K., “Spherical rolling robot: A design and motion planning studies,” IEEE Trans. Robot. Autom. 16, 835839 (2000).
12.Bhattacharya, S. and Agrawal, S. K., “Design, Experiments and Motion Planning of a Spherical Rolling Robot,” Proceedings of the International Conference on Robotics and Automation, San Francisco, CA, USA (2000) vol. 2, pp. 12071212.
13.Rosen, A., “Modified lagrange method to analyze problems of sliding and rolling,” J. Appl. Mech. 67, 697704 (2000).
14.Bloch, A. M., Nonholonomic Mechanics and Control (Springer, New York, USA, 2004).
15.Qiang, Z., Zengbo, L. and Yao, C., “A back-stepping based trajectory tracking controller for a non-chained nonholonomic spherical robot,” Chin. J. Aeronaut. 21, 472480 (2008).
16.Zhuang, W., Liu, X., Fang, C. and Sun, H., “Dynamic Modeling of a Spherical Robot with Arms by Using Kane's Method,” Proceedings of the Fourth International Conference on Natural Computation, Beijing, China (2008) vol. 4, pp. 373377.
17.Gonzalez, L. A., “Design, modelling and control of an autonomous underwater vehicle,” Ph.D. dissertation, The University of Western Australia (Oct. 2004).
18.Kennedy, J., “Decoupled Modelling and Controller Design for the Hybrid Autonomous Underwater Vehicle: Maco,” Ph.D. Dissertation (Victoria, Canada: University of Victoria, 2002).
19.Sienel, W., “Robust Decoupling for Active Car Steering Holds for Arbitrary Dynamic Tire Characteristics,” Proceedings of the Third European Control Conference, Rome, Italy (1995) pp. 744748.
20.Ackermann, J. and Bunte, T., “Handling Improvement for Robustly Decoupled Car Steering Dynamics,” Proceedings of the Fourth IEEE Mediterranean Symposium on New Directions in Control and Automation, Materne, Krete, Greece (1996) pp. 8388.
21.Nakajima, R., Tsubouchi, T., Yuta, S. and Koyanagi, E., “A Development of a New Mechanism of an Autonomous Unicycle,” Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robots and Systems, Grenoble, France (1997) vol. 2, pp. 906912.
22.Schoonwinkel, A., “Design and Test of a Computer Stabilized Unicycle,” Ph.D. Dissertation (Stanford, CA, USA: University of Stanford, 1987).
23.Miklosovic, R. and Gao, Z., “A Dynamic Decoupling Method for Controlling High Performance Turbofan Engines,” Proceedings of the 16th IFAC World Congress, Prague, Czech Republic (2005).
24.Au, K. W. and Xu, Y., “Decoupled Dynamics and Stabilization of Single Wheel Robot,” Proceedings of 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems, Kyongju, Korea (1999) vol. 1, pp. 197203.
25.Lemos, N. A., “Nonholonomic constraints and voronec's equations,” arXiv:physics/0306078v1 [physics.ed-ph] (Jun. 2003).
26.Hand, L. N. and Finch, J. D., Analytical Mechanics (Cambridge University Press, Cambridge, 1998).
Recommend this journal

Email your librarian or administrator to recommend adding this journal to your organisation's collection.

Robotica
  • ISSN: 0263-5747
  • EISSN: 1469-8668
  • URL: /core/journals/robotica
Please enter your name
Please enter a valid email address
Who would you like to send this to? *
×

Keywords

Metrics

Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Abstract views

Total abstract views: 0 *
Loading metrics...

* Views captured on Cambridge Core between <date>. This data will be updated every 24 hours.

Usage data cannot currently be displayed