Skip to main content
Log in

Design, Fabrication and Control of Spherobot: A Spherical Mobile Robot

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

In the literature, Spherobot refers to a mobile robot with a spherical exo-skeleton and a propulsion mechanism that uses unbalance masses in a tetrahedral arrangement. A modified design of Spherobot, that is better suited to fabrication, is presented in this paper. The modified propulsion mechanism and other components of the design are discussed in detail to highlight the challenges of fabrication. An adaptive estimation and control algorithm used for position control of the unbalance masses and a steering algorithm used for motion control of Spherobot are also discussed. Experimental results of the Spherobot navigating a hallway with bends is presented.

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. Koshiyama, A., Yamafuji, K.: Design and control of all-direction steering-type mobile robot. Int. J. Rob. Res. 12, 411–419 (1993)

    Article  Google Scholar 

  2. Halme, A., Schonberg, T., Wang, Y.: Motion control of a spherical mobile robot. In: 4th International Workshop on Advanced Motion Control, vol.1 (1996)

  3. Bicchi, A., Balluchi, A., Prattichizzo, D., Gorelli, A.: Introducing the spherical: an experimental testbed for research and teaching in nonholonomy. In: IEEE International Conference on Robotics and Automation, pp. 2620–2625 (1997)

  4. Mukherjee, R., Pukrushpan, J.T.: Class of rotations induced by spherical polygons. AIAA J. Guid. Control Dyn. 23(4), 746–749 (2000)

    Article  Google Scholar 

  5. Mukherjee, R., Minor, M.A., Pukrushpan, J.T.: Motion planning for a spherical mobile robot: revisiting the classical ball-plate problem. ASME J. Dyn. Syst. Meas. Control 124(4), 502–511 (2002)

    Article  Google Scholar 

  6. Das, T., Mukherjee, R.: Reconfiguration of a rolling sphere: a problem in evolute-involute geometry. ASME J. Appl. Mech. 73(4), 590–597 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  7. Das, T., Mukherjee, R.: Exponential stabilization of the rolling sphere. Automatica 40(11), 1877–1889 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  8. Suomela, J., Ylikorpi, T.: Ball-shaped robots: an historical overview and recent developments at TKK. In: Field and Service Robotics, STAR25, pp. 343–354 (2006)

  9. Armour, R.H., Vincent, J.F.V.: Rolling in nature and robotics: a review. J. Bionic Eng. 3(4), 195–208 (2006)

    Article  Google Scholar 

  10. Antol, J.: A new vehicle for planetary surface exploration: the Mars tumbleweed. In: 1st AIAA Space Exploration Conference: Continuing the Voyage of Discovery, Orlando, FL (2005)

  11. Hajos, G.A., Jones, J.A., Behar, A., Dodd, M.: An overview of wind-driven rovers for planetary exploration. In: 43rd AIAA Aerospace Sciences Meeting and Exhibit, Reno, NV, (2005)

  12. Bruhn, F.C., Kratz, H., Warell, J., Lagerkvist, C.I., Kaznov, V., Jones, J.A., Stenmark, L.: A preliminary design for a spherical inflatable microrover for planetary exploration. Acta Astronaut. 63(5–6), 618–631 (2008)

    Article  Google Scholar 

  13. Brown Jr., H.B., Xu, Y.: A single-wheel, gyroscopically stabilized robot. IEEE Robot. Autom. Mag. 4(3), 39–44 (1997)

    Article  Google Scholar 

  14. Bhattacharya, S., Agrawal, S.K.: Spherical rolling robot: a design and motion planning studies. IEEE Trans. Robot. Autom. 16(6), 835–839 (2000)

    Article  Google Scholar 

  15. Otani, T., Urakubo, T., Maekawa, S., Tamaki, H., Tada, Y.: Position and attitude control of a spherical rolling robot equipped with a gyro. In: 9th IEEE International Workshop on Advanced Motion Control, pp. 416–421 (2006)

  16. Joshi, V.A., Banavar, R.N.: Motion analysis of a spherical mobile robot. Robotica 27(3), 343–353 (2008)

    Article  Google Scholar 

  17. Shu, G., Zhan, Q., Cai, Y.: Motion control of spherical robot based on conservation of angular momentum. In: IEEE International Conference on Mechatronics and Automation, Changchun, China, pp. 599–604 (2009)

  18. Mukherjee, R., Minor, M.A., Pukrushpan, J.T.: Simple motion planning strategies for spherobot: a spherical mobile robot. In: IEEE International Conference on Decision and Control, vol. 3, pp. 2132–2137 (1999)

  19. Javadi, A.H., Mojabi, P.: Introducing August: a novel strategy for an omnidirectional spherical rolling robot. In: IEEE International Conference on Robotics and Automation, pp. 3527–3533 (2002)

  20. Chemel, B., Mutschler, E., Schempf, H.: Cyclops: miniature robotic reconnaissance system. In: IEEE International Conference on Robotics and Automation, pp. 2298–2302 (1999)

  21. Zhao, B., Wang, P., Hu, H., Li, M., Sun, L.: Study on turning in place of a spherical robot based on stick-slip principle. In: IEEE International Conference on Robotics and Biomimetics, pp. 771–775 (2009)

  22. Sugiyama, Y., Shiotsu, A., Yamanaka, M., Hirai, S.: Circular/spherical robots for crawling and jumping. In: IEEE International Conference on Robotics and Automation, pp. 3595–3600 (2005)

  23. Armour, R., Paskins, K., Bowyer, A., Vincent, J., Megill, W.: Jumping robots: a biomimetic solution to locomotion across rough terrain. Bioinspiration Biomimetics 2, 65–82 (2007)

    Article  Google Scholar 

  24. Mozeika, A., Steltz, E., Jaeger, H.M.: The first steps of a robot based on jamming skin enabled locomotion. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, St. Louis, MO (2009)

  25. Yamanaka, T., Nakaura, S., Sampei, M.: Hopping motion analysis of ‘superball’-like spherical robot based on feedback control. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 3805–3810 (2003)

  26. Batten, C., Wentzlaff, D.: Kickbot: a spherical autonomous robot. Technical Report, Massachusetts Institute of Technology (2006)

  27. Kim, Y.-M., Ahn, S.-S., Lee, Y.-L.: KisBot: new spherical robot with arms. In: 10th WSEAS International Conference on Robotics, Control and Manufacturing Technology, Hangzhou, China, pp. 63–67 (2010)

  28. Michaud, F., Caron, S.: Roball, the rolling robot. Auton. Robots 12(2), 211–222 (2002)

    Article  MATH  Google Scholar 

  29. Rotundus Sweden: www.rotundus.se

  30. Seeman, M., Broxvall, M., Saffiotti, A., Wide, P.: An autonomous spherical robot for security tasks. In: IEEE International Conference on Computational Intelligence for Homeland Security and Personal Safety, pp. 51–55 (2006)

  31. Ming, Y., Zongquan, D., Xinyi, Y., Weizhen, Y.: Introducing HIT spherical robot: dynamic modeling and analysis based on decoupled subsystem. In: IEEE International Conference on Robotics and Biomimetics, Kunming, China, pp. 181–186 (2006)

  32. Jia, Q., Sun, H., Liu, D.: Analysis of actuation for a spherical robot. In: IEEE International Conference on Robotics, Automation and Mechatronics, pp. 266–271 (2008)

  33. Li, B., Deng, Q., Liu, Z.: A spherical hopping robot for exploration in complex environments. In: IEEE International Conference on Robotics and Biomimetics, Gulin, China, pp. 402–407 (2009)

  34. Reina, G., Foglia, M., Milella, A., Gentile, A.: Rough-terrain traversability for a cylindrical-shaped mobile robot. In: IEEE International Conference on Mechatronics, pp. 148–153 (2004)

  35. Alves, J., Dias, J.: Design and control of a spherical mobile robot. Proc. Inst. Mech. Eng., Part I, J. Syst. Control Eng. 217(6), 457–467 (2003)

    Article  Google Scholar 

  36. Das, T., Mukherjee, R., Yuksel, H.: Design considerations in the development of a spherical mobile robot. In: 15th SPIE Annual International Symposium on Aerospace/Defense Sensing, Simulation, and Controls, Orlando, FL (2001)

  37. Smooth-On, Inc.: www.smooth-on.com

  38. Kollmorgen: www.kollmorgen.com

  39. Bosch Rexroth AG: www.rexroth-star.com

  40. IKO Nippon Thompson: www.ikont.co.jp/eg

  41. SpaceAge Control: www.spaceagecontrol.com

  42. InterSense: www.intersense.com

  43. Advanced Motion Control: www.a-m-c.com

  44. Advantech: www.advantech.com

  45. WinSystems: www.winsystems.com

  46. Astrom, K.J., Wittenmark, B.: Adaptive Control, 2nd edn. Addision Wesley (1995)

  47. Das, T., Mukherjee, R.: Dynamic analysis of rectilinear motion of a self-propelling disk with unbalance masses. ASME J. Appl. Mech. 68(1), 58–66 (2001)

    Article  MATH  Google Scholar 

  48. Strang, G.: Linear Algebra and its Applications, 3rd edn. Saunders College Publishing, New York, NY (1988)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ranjan Mukherjee.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Tomik, F., Nudehi, S., Flynn, L.L. et al. Design, Fabrication and Control of Spherobot: A Spherical Mobile Robot. J Intell Robot Syst 67, 117–131 (2012). https://doi.org/10.1007/s10846-012-9652-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-012-9652-2

Keywords

Navigation