Volume 20, Issue 3 (March 2020)                   Modares Mechanical Engineering 2020, 20(3): 659-667 | Back to browse issues page

XML Persian Abstract Print

Download citation:
BibTeX | RIS | EndNote | Medlars | ProCite | Reference Manager | RefWorks
Send citation to:

Aalipour M, Mokhtarian A, Karimpour H. Dynamic Analysis and Motion Control of a Spherical Robot on Non-Flat Surfaces. Modares Mechanical Engineering 2020; 20 (3) :659-667
URL: http://mme.modares.ac.ir/article-15-22683-en.html
1- Mechanical Engineering Department, Mechanical Engineering Faculty, Khomeinishahr Branch, Islamic Azad University, Khomeinishahr, Iran
2- Mechanical Engineering Department, Mechanical Engineering Faculty, Khomeinishahr Branch, Islamic Azad University, Khomeinishahr, Iran , mokhtarian@iaukhsh.ac.ir
3- Mechanical Engineering Department, Engineering Faculty, University of Isfahan, Isfahan, Iran
Abstract:   (4719 Views)
Spherical robots are the mobile robots with spherical shapes equipped to an internal drive mechanism that moves on the ground due to their external shell rolling. In this research, first, a pendulum spherical robot is modeled, then using the Lagrange method, dynamic equations of plane motion of robot on the non-flat surface are derived. Considering the scarcity of the number of operators relative to the number of degrees of freedom of the spherical robot, designing of a non-linear controller is performed based on feedback linearization techniques. Therefore, regarding non-confirm initial conditions on the trajectory, parametric uncertainty and disturbance torque on the robot, the performance of the system has been investigated. By selecting the appropriate rotation trajectory, the robot motion is simulated in MATLAB software and in following the pendulum rotation angle and actuating torque are obtained. The results indicate that the designed controller has proper and resistant performance in tracking selected trajectory for sphere shell rotation during moving on a non-flat surface.
Full-Text [PDF 1177 kb]   (2077 Downloads)    
Article Type: Original Research | Subject: Robotic
Received: 2018/07/13 | Accepted: 2019/06/23 | Published: 2020/03/1

1. Bicchi A, Balluchi A, Prattichizzo D, Gorelli A. Introducing the "Sphericle": An experimental testbed for research and teaching in non-holonomy. Proceedings of International Conference on Robotics and Automation, 25-25 April 1997, Albuquerque, NM, USA, USA. Piscataway: IEEE; 2002. [Link]
2. Halme A, Schonberg T, Wang Y. Motion control of a spherical mobile robot. Proceedings of 4th IEEE International Workshop on Advanced Motion Control - AMC '96 - MIE, 18-21 March 1996, Mie, Japan, Japan. Piscataway: IEEE; 2002. [Link]
3. Bhattacharya S, Agrawal S. Design experiments and motion planning of a spherical rolling robot. IEEE International Conference on Robotics and Automation, 24-28 April 2000, San Francisco, CA, USA. Piscataway: IEEE; 2002. [Link]
4. Zhan Q, Zhou T, Chen M, Cai S. Dynamic trajectory planning of a spherical mobile robot. IEEE Conference on Robotics, Automation and Mechatronics, 1-3 June 2006, Bangkok, Thailand. Piscataway: IEEE; 2006. [Link] [DOI:10.1109/RAMECH.2006.252705]
5. Shu G, Zhan Q, Cai Y. Motion control of spherical robot based on conservation of angular momentum. 2009 International Conference on Mechatronics and Automation, 9-12 Aug. 2009, Changchun, China. Piscataway: IEEE; 2009. [Link]
6. Zhang W, Liu X, Fang C, Sun H. Dynamics modeling of spherical robot with arms by using Kane's Method. 2008 Fourth International Conference on Natural Computation, 18-20 Oct. 2008, Jinan, China. Piscataway: IEEE; 2008. [Link] [DOI:10.1109/ICNC.2008.595]
7. Joshi V, Banavar RN, Hippalgaonkar R. Design and analysis of a spherical mobile robot. Mechanism and Machine Theory. 2010;45(2):130-136. [Link] [DOI:10.1016/j.mechmachtheory.2009.04.003]
8. Karimpour H, Keshmiri M, Mahzoon M. Gyroscopic stability analysis of a rolling robot. Sharif Mechanical Engineering. 2014;30-3(2.2):105-112. [Persian] [Link]
9. Liu DL, Sun HX, Jia QX. Stabilization and path following of spherical robot. IEEE Conference on Robotics, Automation and Mechatronics, 21-24 Sept. 2008, Chengdu, China. Piscataway: IEEE; 2008. [Link] [DOI:10.1109/RAMECH.2008.4681358]
10. Azizi MR, Naderi D. Dynamic Modeling and trajectory planning for a mobile spherical robot with a 3Dof inner mechanism. Mechanism and Machine Theory. 2013;64:251-261. [Link] [DOI:10.1016/j.mechmachtheory.2013.02.004]
11. Muraleedharan N, Cohen DS, Isenberg DR. Omnidirectional locomotion control of a pendulum driven spherical robot. SoutheastCon.2016, 30 March-3 April 2016, Norfolk, VA, USA. Piscataway: IEEE; 2016. [Link] [DOI:10.1109/SECON.2016.7506648]
12. Ivanova TB, Kilin AA, Pivovarova EN. Controlled motion of a spherical robot with feedback. I. Journal of Dynamical and Control Systems. 2018;24(3):497-510. [Link] [DOI:10.1007/s10883-017-9387-2]
13. Sadigh MJ, Salehi A, Keshmiri M. A Semi-manual master-slave algorithm for control of flexible micro-macro manipulators. International Conference on Methods and Models in Automation and Robotics. Unknown Publisher; 2007. [Link]
14. Meriam JL, Kraige LG, Bolton JN. Engineering mechanics: Dynamics. 8th Edition. Hoboken: John Wiley & Sons; 2016. P. 313-390. [Link]

Add your comments about this article : Your username or Email:

Send email to the article author

Rights and permissions
Creative Commons License This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.