{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,24]],"date-time":"2026-03-24T15:28:34Z","timestamp":1774366114779,"version":"3.50.1"},"reference-count":40,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2024,5,28]],"date-time":"2024-05-28T00:00:00Z","timestamp":1716854400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotics"],"abstract":"<jats:p>The spherical shape is an interesting approach to develop exploration robots, or rovers, thanks to its capability of ensuring omnidirectional motion and of being basically unsensitive to possible rollovers. This works intends to propose a novel detailed design for such a kind of robot and to discuss the performance that can be reached by adopting this solution. The work hence introduces the requirements assumed for the design of the robot and discloses the general layout that was selected, which includes a pendulum for motion transmission and two coupled gyroscopes to overcome high, steep obstacles, such as steps. The paper then summarizes the functional design computation carried out to size and selects the components of the system. Eventually, a control algorithm is described and tested on a complete multibody model of the robot. The results in the execution of standard maneuvers such as motion on a horizontal plane, as well as in the overcome of a step, are shown. The energetic balance of the rover is described, and some preliminary consideration about mission planning are reported in the final discussion.<\/jats:p>","DOI":"10.3390\/robotics13060087","type":"journal-article","created":{"date-parts":[[2024,5,28]],"date-time":"2024-05-28T05:19:49Z","timestamp":1716873589000},"page":"87","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Design of a Spherical Rover Driven by Pendulum and Control Moment Gyroscope for Planetary Exploration"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4409-186X","authenticated-orcid":false,"given":"Matteo","family":"Melchiorre","sequence":"first","affiliation":[{"name":"Department of Mechanical and Aerospace Engineering, Politecnico di Torino, 10129 Torino, Italy"}]},{"given":"Tommaso","family":"Colamartino","sequence":"additional","affiliation":[{"name":"Department of Mechanical and Aerospace Engineering, Politecnico di Torino, 10129 Torino, Italy"}]},{"given":"Martina","family":"Ferrauto","sequence":"additional","affiliation":[{"name":"Department of Mechanical and Aerospace Engineering, Politecnico di Torino, 10129 Torino, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2526-2299","authenticated-orcid":false,"given":"Mario","family":"Troise","sequence":"additional","affiliation":[{"name":"Department of Mechanical and Aerospace Engineering, Politecnico di Torino, 10129 Torino, Italy"}]},{"given":"Laura","family":"Salamina","sequence":"additional","affiliation":[{"name":"Department of Mechanical and Aerospace Engineering, Politecnico di Torino, 10129 Torino, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8395-8297","authenticated-orcid":false,"given":"Stefano","family":"Mauro","sequence":"additional","affiliation":[{"name":"Department of Mechanical and Aerospace Engineering, Politecnico di Torino, 10129 Torino, Italy"}]}],"member":"1968","published-online":{"date-parts":[[2024,5,28]]},"reference":[{"key":"ref_1","first-page":"18","article-title":"Design of a Spherical UGV for Space Exploration","volume":"2022","author":"Melchiorre","year":"2022","journal-title":"Int. Astronaut. Congr."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"3","DOI":"10.3390\/robotics1010003","article-title":"A review of active mechanical driving principles of spherical robots","volume":"1","author":"Chase","year":"2012","journal-title":"Robotics"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Buj\u0148\u00e1k, M., Pirn\u00edk, R., R\u00e1sto\u010dn\u00fd, K., Janota, A., Nemec, D., Kuch\u00e1r, P., Tich\u00fd, T., and \u0141ukasik, Z. (2022). Spherical Robots for Special Purposes: A Review on Current Possibilities. Sensors, 22.","DOI":"10.3390\/s22041413"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Kaznov, V., and Seeman, M. (2010, January 18\u201322). Outdoor navigation with a spherical amphibious robot. Proceedings of the IEEE\/RSJ 2010 International Conference on Intelligent Robots and Systems (IROS), Taipei, Taiwan.","DOI":"10.1109\/IROS.2010.5651713"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Seeman, M., Broxvall, M., Saffiotti, A., and Wide, P. (2006, January 16\u201317). An Autonomous Spherical Robot for Security Tasks. Proceedings of the CIHSPS 2006\u2014IEEE International Conference on Computational Intelligence for Homeland Security and Personal Safety, Alexandria, VA, USA.","DOI":"10.1109\/CIHSPS.2006.313312"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Yang, M., Tao, T., Huo, J., Neusypin, K.A., Zhang, Z., Zhang, H., and Guo, M. (2020, January 22\u201324). Design and Analysis of a Spherical Robot with Two Degrees of Freedom Swing. Proceedings of the 32nd Chinese Control and Decision Conference (CCDC), Hefei, China.","DOI":"10.1109\/CCDC49329.2020.9164196"},{"key":"ref_7","unstructured":"Rossi, A.P., Maurelli, F., Unnithan, V., Dreger, H., Mathewos, K., Pradhan, N., Corbeanu, D.-A., Pozzobon, R., Massironi, M., and Ferrari, S. (2021). Daedalus\u2014Descent and Exploration in Deep Autonomy of Lava Underground Structures, University of W\u00fcrzburg."},{"key":"ref_8","unstructured":"Ye, P., Sun, H., Qiu, Z., and Chen, J. (2016, January 5\u20137). Design and Motion Control of a Spherical Robot with Stereovision. Proceedings of the 2016 IEEE 11th Conference on Industrial Electronics and Applications (ICIEA), Hefei, China."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Wang, F., Li, C., Niu, S., Wang, P., Wu, H., and Li, B. (2022). Design and Analysis of a Spherical Robot with Rolling and Jumping Modes for Deep Space Exploration. Machines, 10.","DOI":"10.3390\/machines10020126"},{"key":"ref_10","unstructured":"Zhao, B., Li, M., Yu, H., and Sun, L. (2010, January 18\u201322). Dynamics and motion control of a two pendulums driven spherical robot. Proceedings of the IEEE\/RSJ 2010 International Conference on Intelligent Robots and Systems, Taipei, Taiwan."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Yoon, J.-C., Ahn, S.-S., and Lee, Y.-J. (2011, January 23\u201325). Spherical Robot with New Type of Two-Pendulum Driving Mechanism. Proceedings of the 15th International Conference on Intelligent Engineering Systems, Poprad, Slovakia.","DOI":"10.1109\/INES.2011.5954758"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1134\/S1560354715020033","article-title":"The dynamics and control of a spherical robot with an internal omniwheel platform","volume":"20","author":"Karavaev","year":"2015","journal-title":"Regul. Chaotic Dyn."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Ba, P.D., Hoang, Q.D., Lee, S.-G., Nguyen, T.H., Duong, X.Q., and Tham, B.C. (2020, January 13\u201316). Kinematic Modeling of Spherical Rolling Robots with a Three-Omnidirectional-Wheel Drive Mechanism. Proceedings of the 20th International Conference on Control, Automation and Systems (ICCAS), Busan, Korea.","DOI":"10.23919\/ICCAS50221.2020.9268200"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"720","DOI":"10.5954\/ICAROB.2020.OS1-3","article-title":"Heavy-duty spherical mobile robot driven by five omni wheels","volume":"25","author":"Liu","year":"2020","journal-title":"Proc. Int. Conf. Artif. Life Robot."},{"key":"ref_15","unstructured":"Zhan, Q., Cai, Y., and Yan, C. (2011, January 9\u201313). Design, Analysis and Experiments of an Omni-directional Spherical Robot. Proceedings of the IEEE International Conference on Robotics and Automation, Shanghai, China."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Singh, A., Paigwar, A., Manchukanti, S.T., Saroya, M., and Chiddarwar, S. (2018, January 20\u201322). Design and motion analysis of Compliant Omni- directional Spherical Modular Snake Robot (COSMOS). Proceedings of the International Conference on Reconfigurable Mechanisms and Robots (ReMAR), Delft, The Netherlands.","DOI":"10.1109\/REMAR.2018.8449830"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"51","DOI":"10.2298\/CSIS1001051S","article-title":"Modeling and simulation of a spherical mobile robot","volume":"7","author":"Sang","year":"2010","journal-title":"Comput. Sci. Inf. Syst."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"041010","DOI":"10.1115\/1.4043689","article-title":"Design, modeling, and motion analysis of a novel fluid actuated spherical rolling robot","volume":"11","author":"Tafrishi","year":"2019","journal-title":"J. Mech. Robot."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Ho, K.Y., and Mayer, N.M. (2017, January 6\u20138). Implementation of a mobile spherical robot with shape-changed inflatable structures. Proceedings of the International Conference on Advanced Robotics and Intelligent Systems (ARIS), Taipei, Taiwan.","DOI":"10.1109\/ARIS.2017.8297199"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1109\/TMECH.2010.2090163","article-title":"Electroactive elastomeric actuators for the implementation of a deformable spherical rover","volume":"16","author":"Artusi","year":"2011","journal-title":"IEEE\/ASME Trans. Mechatron."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Kamon, S., Bunathuek, N., and Laksanacharoen, P. (2021, January 8\u201312). A three-legged reconfigurable spherical robot No.3. Proceedings of the 2021 30th IEEE International Conference on Robot and Human Interactive Communication (RO-MAN), Vancouver, BC, Canada.","DOI":"10.1109\/RO-MAN50785.2021.9515319"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1186\/s40648-020-00170-5","article-title":"Development of quadruped walking robot with spherical shell: Improvement of climbing over a step","volume":"7","author":"Aoki","year":"2020","journal-title":"Robomech J."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Zhang, M., Chai, B., Cheng, L., Sun, Z., Yao, G., and Zhou, L. (2018, January 5\u20138). Multi-movement spherical robot design and implementation. Proceedings of the 2018 IEEE International Conference on Mechatronics and Automation (ICMA), Changchun, China.","DOI":"10.1109\/ICMA.2018.8484427"},{"key":"ref_24","unstructured":"Schroll, G.C. (2008). Design of a Spherical Vehicle with Flywheel Momentum Storage for High Torque Capabilities, Massachusetts Institute of Technology."},{"key":"ref_25","unstructured":"Bilous, V., Andulkar, M., and Berger, U. (2018, January 20\u201321). Design of a novel spherical robot with high dynamic range and maneuverability for flexible applications. Proceedings of the 50th International Symposium on Robotics (ISR), Munich, Germany."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Chen, J., Ye, P., Sun, H., and Jia, Q. (2016, January 19\u201321). Design and Motion Control of a Spherical Robot with Control Moment Gyroscope. Proceedings of the 3rd International Conference on Systems and Informatics (ICSAI), Shanghai, China.","DOI":"10.1109\/ICSAI.2016.7810940"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Kim, H.W., and Jung, S. (2019, January 15\u201318). Design and Control of a Sphere Robot Actuated by a Control Moment Gyroscope. Proceedings of the 19th International Conference on Control, Automation and Systems (ICCAS), Jeju, Korea.","DOI":"10.23919\/ICCAS47443.2019.8971512"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Li, C., Zhu, A., Zheng, C., Mao, H., Arif, M.A., Song, J., and Zhang, Y. (2022, January 4\u20136). Design and analysis of a spherical robot based on reaction wheel stabilization. Proceedings of the 2022 19th International Conference on Ubiquitous Robots (UR), Jeju, Republic of Korea.","DOI":"10.1109\/UR55393.2022.9826266"},{"key":"ref_29","unstructured":"Dudley, C.J., Woods, A.C., and Leang, K.K. (October, January 28). A micro spherical rolling and flying robot. Proceedings of the IEEE International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Sabet, S., Agha-Mohammadi, A.A., Tagliabue, A., Elliott, D.S., and Nikravesh, P.E. (2019, January 2\u20139). Rollocopter: An Energy-Aware Hybrid Aerial-Ground Mobility for Extreme Terrains. Proceedings of the 2019 IEEE Aerospace Conference, Big Sky, MT, USA.","DOI":"10.1109\/AERO.2019.8741685"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"959","DOI":"10.1007\/s42235-020-0087-3","article-title":"A Fuzzy PID Algorithm for a Novel Miniature Spherical Robots with Three-dimensional Underwater Motion Control","volume":"17","author":"Shi","year":"2020","journal-title":"J. Bionic Eng."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"759","DOI":"10.1007\/s10514-019-09895-8","article-title":"A highly stable and efficient spherical underwater robot with hybrid propulsion devices","volume":"44","author":"Gu","year":"2020","journal-title":"Auton. Robot."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1061\/(ASCE)AS.1943-5525.0000063","article-title":"Design and Analysis of a Wind-Driven Spherical Robot with Multiple Shapes for Environment Exploration","volume":"24","author":"Li","year":"2011","journal-title":"J. Aerosp. Eng."},{"key":"ref_34","unstructured":"Antol, J., Calhoum, P.C., Flick, J.J., Hajos, G., Key, J.P., Stillwagen, F.H., Krizan, S.A., Strickland, C.V., Owens, R., and Wisniewski, M. (2024, April 17). Low Cost Mars Surface Exploration: The Mars Tumbleweed, Available online: http:\/\/www.sti.nasa.gov."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Xie, S., Chen, J., Luo, J., Yao, H.L.J., and Gu, J. (2013, January 12\u201314). Dynamic Analysis and Control System of Spherical Robot for Polar Region Scientific Research. In Proceeding of the 2013 IEEE International Conference on Robotics and Biomimetics (ROBIO), Shenzhen, China.","DOI":"10.1109\/ROBIO.2013.6739854"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Zhang, H. (2007). Climbing and Walking Robots: Towards New Applications, InTech.","DOI":"10.5772\/47"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Genta, G. (1985). Kinetic Energy Storage: Theory and Practice of Advanced Flywheel Systems, Butterworths.","DOI":"10.1016\/B978-0-408-01396-3.50008-4"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Salamina, L., Botto, D., Mauro, S., and Pastorelli, S. (2020). Modeling of flexible bodies for the study of control in the Simulink environment. Appl. Sci., 10.","DOI":"10.3390\/app10175861"},{"key":"ref_39","unstructured":"(2024, May 17). Mathworks Modeling Contact Force between Two Solids. Available online: https:\/\/it.mathworks.com\/help\/sm\/ug\/modeling-contact-force-between-two-solids.html."},{"key":"ref_40","unstructured":"(2024, May 18). Engineers Edge Coefficient of Friction Equation and Table Chart. Engineers Edge. Available online: https:\/\/www.engineersedge.com\/coeffients_of_friction.htm."}],"container-title":["Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2218-6581\/13\/6\/87\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T14:49:25Z","timestamp":1760107765000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2218-6581\/13\/6\/87"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,28]]},"references-count":40,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2024,6]]}},"alternative-id":["robotics13060087"],"URL":"https:\/\/doi.org\/10.3390\/robotics13060087","relation":{},"ISSN":["2218-6581"],"issn-type":[{"value":"2218-6581","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,5,28]]}}}