{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,30]],"date-time":"2026-03-30T08:22:32Z","timestamp":1774858952291,"version":"3.50.1"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2026,1,3]],"date-time":"2026-01-03T00:00:00Z","timestamp":1767398400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2026,1,20]],"date-time":"2026-01-20T00:00:00Z","timestamp":1768867200000},"content-version":"vor","delay-in-days":17,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100001691","name":"Japan Society for the Promotion of Science","doi-asserted-by":"publisher","award":["JP23KJ0535"],"award-info":[{"award-number":["JP23KJ0535"]}],"id":[{"id":"10.13039\/501100001691","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Intell Robot Syst"],"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>In previous studies, attempts have been made to improve the attitude control of walking robots by adding control moment gyroscopes (CMGs). If CMGs can be used for both attitude control and joint actuation, there is more freedom in distributing torque between the joint actuators and the CMGs. This work proposes distributing multiple CMG units across numerous links to use CMGs simultaneously for attitude control and joint actuation. Focusing on a compass-type walking robot with two links, this paper formulates the relationship between the gimbal speeds of the CMGs and the robot\u2019s attitude and joint angle. Based on the formulation, the steering law determining the speeds of multiple CMGs to realize desired torques is discussed and compared in simulation. The simulation confirmed that the steering law using the SR inverse matrix is effective. With the confirmed control strategy, walking using CMGs is demonstrated in simulation. The result showed that the robot can walk using only CMGs that control both attitude and joint.<\/jats:p>","DOI":"10.1007\/s10846-025-02349-7","type":"journal-article","created":{"date-parts":[[2026,1,4]],"date-time":"2026-01-04T02:14:07Z","timestamp":1767492847000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Simultaneous Control of Attitude and Joint of Bipedal Walking Robot Using Control Moment Gyroscopes"],"prefix":"10.1007","volume":"112","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4546-0006","authenticated-orcid":false,"given":"Akio","family":"Toyoshima","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Akio","family":"Yamamoto","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2026,1,3]]},"reference":[{"key":"2349_CR1","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1007\/978-1-4471-1021-7_11","volume-title":"Robotics Research","author":"K Yoshida","year":"1996","unstructured":"Yoshida, K., Nenchev, D.N., Uchiyama, M.: Moving base robotics and reaction management control. In: Robotics Research, pp. 100\u2013109. Springer, London (1996). https:\/\/doi.org\/10.1007\/978-1-4471-1021-7_11"},{"key":"2349_CR2","doi-asserted-by":"publisher","unstructured":"Maekawa, A., Niiyama, R., Yamanaka, S.: In: Aerial-biped: a new physical expression by the biped robot using a quadrotor. , ACM, New York, NY, USA (2018). https:\/\/doi.org\/10.1145\/3214907.3214928","DOI":"10.1145\/3214907.3214928"},{"key":"2349_CR3","doi-asserted-by":"publisher","unstructured":"Liang, K., Sihite, E., Dangol, P., Lessieur, A., Ramezani, A.: Rough-terrain locomotion and unilateral contact force regulations with a multi-modal legged robot. In: 2021 American Control Conference (ACC). IEEE, New Orleans, LA, USA (2021). https:\/\/doi.org\/10.23919\/acc50511.2021.9483189","DOI":"10.23919\/acc50511.2021.9483189"},{"key":"2349_CR4","doi-asserted-by":"crossref","unstructured":"Kim, K., Spieler, P., Lupu, E.-S., Ramezani, A., Chung, S.-J.: A bipedal walking robot that can fly, slackline, and skateboard. Sci. Robot. 6(59), (2021). https:\/\/doi.org\/10.1126\/scirobotics.abf8136","DOI":"10.1126\/scirobotics.abf8136"},{"key":"2349_CR5","doi-asserted-by":"publisher","first-page":"104429","DOI":"10.1016\/j.robot.2023.104429","volume":"165","author":"Z Huang","year":"2023","unstructured":"Huang, Z., Wang, Z., Zhou, J., Wu, K., Zhu, S., Nie, L., Liang, Y., Yang, L., Zhang, Y.: Quasi-static balancing for biped robot to perform extreme postures using ducted-fan propulsion system. Robot. Auton. Syst. 165, 104429 (2023). https:\/\/doi.org\/10.1016\/j.robot.2023.104429","journal-title":"Robot. Auton. Syst."},{"key":"2349_CR6","doi-asserted-by":"publisher","unstructured":"Mayer, N.M., Farkas, F., Asada, M.: Balanced walking and rapid movements in a biped robot by using a symmetric rotor and a brake. In: IEEE International Conference Mechatronics and Automation, 2005. IEEE, Niagara Falls, ON, Canada (2005). https:\/\/doi.org\/10.1109\/icma.2005.1626571","DOI":"10.1109\/icma.2005.1626571"},{"key":"2349_CR7","doi-asserted-by":"publisher","unstructured":"Brown, T.L., Schmiedeler, J.P.: In: Energetic effects of reaction wheel actuation on underactuated biped robot walking. IEEE, Hong Kong, China (2014). https:\/\/doi.org\/10.1109\/icra.2014.6907228","DOI":"10.1109\/icra.2014.6907228"},{"issue":"5","key":"2349_CR8","doi-asserted-by":"publisher","first-page":"1290","DOI":"10.1109\/tro.2016.2593484","volume":"32","author":"TL Brown","year":"2016","unstructured":"Brown, T.L., Schmiedeler, J.P.: Reaction wheel actuation for improving planar biped walking efficiency. IEEE Trans. Rob. 32(5), 1290\u20131297 (2016). https:\/\/doi.org\/10.1109\/tro.2016.2593484","journal-title":"IEEE Trans. Rob."},{"key":"2349_CR9","doi-asserted-by":"publisher","unstructured":"Mikhalkov, N., Prutskiy, A., Sechenev, S., Kazakov, D., Simulin, A., Sokolov, D., Ryadchikov, I.: In: Gyrubot: nonanthropomorphic stabilization for a biped, pp. 4976\u20134982. IEEE, Xi\u2019an, China (2021). https:\/\/doi.org\/10.1109\/icra48506.2021.9561214","DOI":"10.1109\/icra48506.2021.9561214"},{"issue":"4","key":"2349_CR10","doi-asserted-by":"publisher","first-page":"268","DOI":"10.1049\/csy2.12070","volume":"4","author":"H Xu","year":"2022","unstructured":"Xu, H., Yu, Z., Chen, X., Dong, C., Chen, H., Huang, Q.: Disturbance rejection for biped robots during walking and running using control moment gyroscopes. IET Cyber-Syst. Robot. 4(4), 268\u2013282 (2022). https:\/\/doi.org\/10.1049\/csy2.12070","journal-title":"IET Cyber-Syst. Robot."},{"key":"2349_CR11","doi-asserted-by":"publisher","unstructured":"Peck, M., Paluszek, M., Thomas, S., Mueller, J.: In: Control-moment gyroscopes for joint actuation: A new paradigm in space robotics. American Institute of Aeronautics and Astronautics, Orlando, Florida (2005). https:\/\/doi.org\/10.2514\/6.2005-2522","DOI":"10.2514\/6.2005-2522"},{"key":"2349_CR12","doi-asserted-by":"publisher","unstructured":"Peck, M.: Low-power, high-agility space robotics. In: AIAA Guidance, Navigation, and Control Conference and Exhibit. American Institute of Aeronautics and Astronautics, San Francisco, California (2005). https:\/\/doi.org\/10.2514\/6.2005-6243","DOI":"10.2514\/6.2005-6243"},{"issue":"3","key":"2349_CR13","doi-asserted-by":"publisher","first-page":"688","DOI":"10.1016\/j.cja.2016.04.002","volume":"29","author":"Y Jia","year":"2016","unstructured":"Jia, Y., Xu, S.: Decentralized adaptive sliding mode control of a space robot actuated by control moment gyroscopes. Chin. J. Aeronaut. 29(3), 688\u2013703 (2016). https:\/\/doi.org\/10.1016\/j.cja.2016.04.002","journal-title":"Chin. J. Aeronaut."},{"key":"2349_CR14","doi-asserted-by":"publisher","unstructured":"Carpenter, M., Peck, M.: Dynamics of a high-agility, low-power coelostat telescope. In: AIAA Guidance, Navigation, and Control Conference and Exhibit. American Institute of Aeronautics and Astronautics, Keystone, Colorado (2006). https:\/\/doi.org\/10.2514\/6.2006-6591","DOI":"10.2514\/6.2006-6591"},{"key":"2349_CR15","doi-asserted-by":"publisher","unstructured":"Carpenter, M., Peck, M.: Minimum-power robotic maneuvering using control-moment gyroscopes. In: AIAA Guidance, Navigation and Control Conference and Exhibit. American Institute of Aeronautics and Astronautics, Hilton Head, South Carolina (2007). https:\/\/doi.org\/10.2514\/6.2007-6324","DOI":"10.2514\/6.2007-6324"},{"key":"2349_CR16","doi-asserted-by":"publisher","unstructured":"Carpenter, M.: Power-optimal steering of a space robotic system driven by control-moment gyroscopes. In: AIAA Guidance, Navigation and Control Conference and Exhibit. American Institute of Aeronautics and Astronautics, Honolulu, Hawaii (2008). https:\/\/doi.org\/10.2514\/6.2008-7270","DOI":"10.2514\/6.2008-7270"},{"key":"2349_CR17","doi-asserted-by":"publisher","DOI":"10.2514\/6.2008-7271","volume-title":"AIAA Guidance, Navigation and Control Conference and Exhibit","author":"D Brown","year":"2008","unstructured":"Brown, D.: Control moment gyros as space-robotics actuators. In: AIAA Guidance, Navigation and Control Conference and Exhibit. American Institute of Aeronautics and Astronautics, Honolulu, Hawaii (2008). https:\/\/doi.org\/10.2514\/6.2008-7271"},{"issue":"2","key":"2349_CR18","doi-asserted-by":"publisher","first-page":"271","DOI":"10.2514\/1.9167","volume":"27","author":"B Wie","year":"2004","unstructured":"Wie, B.: Singularity analysis and visualization for single-gimbal control moment gyro systems. J. Guid. Control. Dyn. 27(2), 271\u2013282 (2004). https:\/\/doi.org\/10.2514\/1.9167","journal-title":"J. Guid. Control. Dyn."},{"key":"2349_CR19","doi-asserted-by":"publisher","unstructured":"Wu, Y., Han, F., Hua, B., Chen, Z., Yu, F.: Singularity analysis for single gimbal control moment gyroscope system using space expansion method. Chin. J. Aeronaut. 31(4), 782\u2013794 (2018). https:\/\/doi.org\/10.1016\/j.cja.2018.01.022","DOI":"10.1016\/j.cja.2018.01.022"},{"key":"2349_CR20","unstructured":"Davis, B.G.: A comparison of cmg steering laws for high energy astronomy observatories (heaos). Technical report (1972). https:\/\/ntrs.nasa.gov\/citations\/19730011991"},{"key":"2349_CR21","doi-asserted-by":"publisher","unstructured":"Kurokawa, H.: Survey of theory and steering laws of single-gimbal control moment gyros. J. Guid. Control. Dyn. 30(5), 1331\u20131340 (2007). https:\/\/doi.org\/10.2514\/1.27316","DOI":"10.2514\/1.27316"},{"key":"2349_CR22","unstructured":"Brennan, L.: Improvements in and Relating to the Imparting of Stability to Otherwise Unstable Bodies, Structures or Vehicles. pp. 27212. (1903)"},{"key":"2349_CR23","unstructured":"Brennan, L.: Means for Imparting Stability to Unstable Bodies. pp. 796893. (1905)"},{"issue":"5","key":"2349_CR24","doi-asserted-by":"publisher","first-page":"453","DOI":"10.9746\/sicetr1965.20.453","volume":"20","author":"Y Nakamura","year":"1984","unstructured":"Nakamura, Y., Hanafusa, H.: Singularity low-sensitive motion resolution of articulated robot arms. Trans. Soc. Instr. Control Eng. 20(5), 453\u2013459 (1984). https:\/\/doi.org\/10.9746\/sicetr1965.20.453","journal-title":"Trans. Soc. Instr. Control Eng."},{"issue":"5","key":"2349_CR25","doi-asserted-by":"publisher","first-page":"865","DOI":"10.2514\/2.4799","volume":"24","author":"B Wie","year":"2001","unstructured":"Wie, B., Bailey, D., Heiberg, C.: Singularity robust steering logic for redundant single-gimbal control moment gyros. J. Guid. Control. Dyn. 24(5), 865\u2013872 (2001). https:\/\/doi.org\/10.2514\/2.4799","journal-title":"J. Guid. Control. Dyn."},{"issue":"5","key":"2349_CR26","doi-asserted-by":"publisher","first-page":"948","DOI":"10.2514\/1.10136","volume":"28","author":"B Wie","year":"2005","unstructured":"Wie, B.: Singularity escape\/avoidance steering logic for control moment gyro systems. J. Guid. Control. Dyn. 28(5), 948\u2013956 (2005). https:\/\/doi.org\/10.2514\/1.10136","journal-title":"J. Guid. Control. Dyn."},{"issue":"6","key":"2349_CR27","doi-asserted-by":"publisher","first-page":"1083","DOI":"10.2514\/3.20582","volume":"13","author":"NS Bedrossian","year":"1990","unstructured":"Bedrossian, N.S., Paradise, J., Bergmann, E.V., Rowell, D.: Steering law design for redundant single-gimbal control moment gyroscopes. J. Guid. Control. Dyn. 13(6), 1083\u20131089 (1990). https:\/\/doi.org\/10.2514\/3.20582","journal-title":"J. Guid. Control. Dyn."},{"key":"2349_CR28","doi-asserted-by":"publisher","unstructured":"Nakaoka, S.: Choreonoid,: In: Extensible virtual robot environment built on an integrated gui framework. IEEE, Fukuoka, Japan (2012). https:\/\/doi.org\/10.1109\/sii.2012.6427350","DOI":"10.1109\/sii.2012.6427350"},{"issue":"3","key":"2349_CR29","doi-asserted-by":"publisher","first-page":"226","DOI":"10.7210\/jrsj.31.226","volume":"31","author":"S Nakaoka","year":"2013","unstructured":"Nakaoka, S.: Choreonoid: Integrated extensible gui environment for robots. J. Robot. Soc. Japan 31(3), 226\u2013231 (2013). https:\/\/doi.org\/10.7210\/jrsj.31.226","journal-title":"J. Robot. Soc. Japan"},{"key":"2349_CR30","doi-asserted-by":"publisher","unstructured":"Kajita, S., Kanehiro, F., Kaneko, K., Yokoi, K., Hirukawa, H.: The 3d linear inverted pendulum mode: a simple modeling for a biped walking pattern generation. Presented at the (2001). https:\/\/doi.org\/10.1109\/iros.2001.973365","DOI":"10.1109\/iros.2001.973365"},{"key":"2349_CR31","doi-asserted-by":"publisher","unstructured":"Kajita, S., Matsumoto, O., Saigo, M.: In: Real-time 3d walking pattern generation for a biped robot with telescopic legs. Korea (South), No.01CH37164). IEEE, Seoul (2001). https:\/\/doi.org\/10.1109\/robot.2001.932965","DOI":"10.1109\/robot.2001.932965"},{"key":"2349_CR32","doi-asserted-by":"publisher","unstructured":"Toyoshima, A., Yoshimoto, S., Yamamoto, A.: In: Okada, M. (ed.) Stabilizing a Bipedal Mechanism Using Control Moment Gyroscopes, 1st edn. Mechanisms and Machine Science, vol. 148, pp. 458\u2013465. Springer, Tokyo, Japan (2023). https:\/\/doi.org\/10.1007\/978-3-031-45770-8_46","DOI":"10.1007\/978-3-031-45770-8_46"}],"container-title":["Journal of Intelligent &amp; Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10846-025-02349-7","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-025-02349-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-025-02349-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,30]],"date-time":"2026-03-30T07:39:58Z","timestamp":1774856398000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10846-025-02349-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,1,3]]},"references-count":32,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2026,3]]}},"alternative-id":["2349"],"URL":"https:\/\/doi.org\/10.1007\/s10846-025-02349-7","relation":{},"ISSN":["1573-0409"],"issn-type":[{"value":"1573-0409","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,1,3]]},"assertion":[{"value":"22 November 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 December 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 January 2026","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no relevant financial or non-financial interests to disclose.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing Interests"}},{"value":"No Ethics approval is needed.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval"}},{"value":"No Consent to participate is needed.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to participate"}},{"value":"No Consent to publish is needed.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to publish"}}],"article-number":"14"}}