{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:43:22Z","timestamp":1760240602691,"version":"build-2065373602"},"reference-count":40,"publisher":"MDPI AG","issue":"16","license":[{"start":{"date-parts":[[2019,8,17]],"date-time":"2019-08-17T00:00:00Z","timestamp":1566000000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In this research, the dynamic walking of a legged robot in underwater environments is proposed. For this goal, the underwater zero moment point (Uzmp) is proposed in order to generate the trajectory of the centre of the mass of the robot. Also, the underwater zero moment point auxiliary (Uzmp aux.) is employed to stabilize the balance of the robot before it undergoes any external perturbations. The concept demonstration of a legged robot with hydraulic actuators is developed. Moreover, the control that was used is described and the hydrodynamic variables of the robot are determined. The results demonstrate the validity of the concepts that are proposed in this article, and the dynamic walking of the legged robot in an underwater environment is successfully demonstrated.<\/jats:p>","DOI":"10.3390\/s19163588","type":"journal-article","created":{"date-parts":[[2019,8,19]],"date-time":"2019-08-19T06:10:14Z","timestamp":1566195014000},"page":"3588","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Dynamic Walking of a Legged Robot in Underwater Environments"],"prefix":"10.3390","volume":"19","author":[{"given":"Gerardo","family":"Portilla","sequence":"first","affiliation":[{"name":"Universidad Polit\u00e9cnica de Madrid, Escuela T\u00e9cnica Superior De Ingenieros Industriales, 28006 Madrid, Spain"},{"name":"Centro de Autom\u00e1tica y Rob\u00f3tica, 28006 Madrid, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Roque","family":"Saltar\u00e9n","sequence":"additional","affiliation":[{"name":"Universidad Polit\u00e9cnica de Madrid, Escuela T\u00e9cnica Superior De Ingenieros Industriales, 28006 Madrid, Spain"},{"name":"Centro de Autom\u00e1tica y Rob\u00f3tica, 28006 Madrid, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Francisco","family":"Montero de Espinosa","sequence":"additional","affiliation":[{"name":"Instituto de Tecnolog\u00edas F\u00edsicas y de la Informaci\u00f3n \u201cLeonardo Torres Quevedo\u201d, 28006 Madrid, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9710-7810","authenticated-orcid":false,"given":"Alejandro","family":"R. Barroso","sequence":"additional","affiliation":[{"name":"Universidad Polit\u00e9cnica de Madrid, Escuela T\u00e9cnica Superior De Ingenieros Industriales, 28006 Madrid, Spain"},{"name":"Centro de Autom\u00e1tica y Rob\u00f3tica, 28006 Madrid, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3348-0533","authenticated-orcid":false,"given":"Juan","family":"Cely","sequence":"additional","affiliation":[{"name":"Universidad Polit\u00e9cnica de Madrid, Escuela T\u00e9cnica Superior De Ingenieros Industriales, 28006 Madrid, Spain"},{"name":"Centro de Autom\u00e1tica y Rob\u00f3tica, 28006 Madrid, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0934-6943","authenticated-orcid":false,"given":"Oz","family":"Yakrangi","sequence":"additional","affiliation":[{"name":"Universidad Polit\u00e9cnica de Madrid, Escuela T\u00e9cnica Superior De Ingenieros Industriales, 28006 Madrid, Spain"},{"name":"Centro de Autom\u00e1tica y Rob\u00f3tica, 28006 Madrid, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,8,17]]},"reference":[{"key":"ref_1","unstructured":"Neauman, G. (1968). Ocean Currents, Elsevier."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Duecker, D.A., Geist, A.R., Kreuzer, E., and Solowjow, E. (2019). Learning Environmental Field Exploration with Computationally Constrained Underwater Robots: Gaussian Processes Meet Stochastic Optimal Control. Sensors, 19.","DOI":"10.3390\/s19092094"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1825","DOI":"10.3390\/s150101825","article-title":"Inertial Sensor Self-Calibration in a Visually-Aided Navigation Approach for a Micro-AUV","volume":"15","author":"Beltran","year":"2015","journal-title":"Sensors"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Landa-Torres, I., Manjarres, D., Bilbao, S., and Del Ser, J. (2017). Underwater Robot Task Planning Using Multi-Objective Meta-Heuristics. Sensors, 17.","DOI":"10.3390\/s17040762"},{"key":"ref_5","unstructured":"Junichi, A., Mineo, I., Takashi, N., and Asamu, A. (1990, January 5). Field test of aquatic walking robot for underwater inspection. Proceedings of the 7th International Symposium on Automation and Robotics in Construction (ISARC), Bristol, UK."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Kang, H., Shim, H., Jun, B.H., and Lee, P.M. (2012, January 21\u201324). Design of the underwater link-joint system for the multi-legged underwater robot \u201cCR200\u201d. Proceedings of the 2012 Oceans\u2014Yeosu, Yeosu, Korea.","DOI":"10.1109\/OCEANS-Yeosu.2012.6263612"},{"key":"ref_7","unstructured":"Kim, B., Shim, H., Seong, Y., Gyeong, L., Jun, B., and Lee, P. (2013, January 23\u201327). Control architecture for stable gait of a six-legged subsea robot CR200 2013. Proceedings of the 2013 OCEANS\u2014San Diego, San Diego, CA, USA."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Jun, B. (2012, January 21\u201324). Preliminary design of the multi-legged underwater walking robot CR200. Proceedings of the 2012 Oceans\u2014Yeosu, Yeosu, Korea.","DOI":"10.1109\/OCEANS-Yeosu.2012.6263600"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"60559","DOI":"10.1109\/ACCESS.2018.2876040","article-title":"Robotics for Seabed Teleoperation: Part-1\u2013Conception and Practical Implementation of a Hybrid Seabed Robot","volume":"6","author":"Saltaren","year":"2018","journal-title":"IEEE Access"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Kojio, Y., Karasawa, T., Kojima, K., Koyama, R., Sugai, F., Nozawa, S., and Inaba, M. (2016, January 9\u201314). Walking control in water considering reaction forces from water for humanoid robots with a waterproof suit. Proceedings of the 2016 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Daejeon, Korea.","DOI":"10.1109\/IROS.2016.7759123"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"461","DOI":"10.1109\/LRA.2016.2521928","article-title":"Hopping on Uneven Terrains with an Underwater One-Legged Robot","volume":"1","author":"Calisti","year":"2016","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"162","DOI":"10.1016\/j.mechatronics.2018.09.006","article-title":"Model-based open loop control of a multigait legged underwater robot","volume":"55","author":"Picardi","year":"2018","journal-title":"Mechatronics"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Saltar\u00e9n, R., Portilla, G., Barroso, A., and Cely, J. (2018). A sensor based on a spherical parallel mechanism for the measurement of fluid velocity: Physical modelling and computational analysis. Sensors, 18.","DOI":"10.3390\/s18092867"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"16145","DOI":"10.1109\/ACCESS.2019.2892819","article-title":"A Sensor Based on a Spherical Parallel Mechanism for the Measurement of Fluid Velocity: Experimental Development","volume":"7","author":"Portilla","year":"2019","journal-title":"IEEE Access"},{"key":"ref_15","unstructured":"Franz, Z. (2012). Mechanics of Solids and Fluids, Springer."},{"key":"ref_16","unstructured":"Antonelli, G. (2006). Underwater Robots, Springer."},{"key":"ref_17","first-page":"74","article-title":"Marine control system-guidance, navigation and control of ships, rigs and underwater vehicles","volume":"1","author":"Fossen","year":"2002","journal-title":"Mar. Cybemet."},{"key":"ref_18","unstructured":"Kajita, S., Kanehiro, F., Kaneko, K., Fujiwara, K., Harada, K., Yokoi, K., and Hirukawa, H. (2003, January 14\u201319). Biped walking pattern generation by using preview control of zero-moment point. Proceedings of the 2003 IEEE International Conference on Robotics and Automation, Taipei, Taiwan."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Feastherstone, R. (2008). Rigid Body Dynamics Algorithms, Springer.","DOI":"10.1007\/978-1-4899-7560-7"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Gehring, C., Coros, S., Hutter, M., Bloesch, M., Hoepflinger, M.A., and Siegwart, R. (2013, January 6\u201310). Control of dynamic gaits for a quadrupedal robot. Proceedings of the 2013 IEEE international conference on Robotics and automation, Karlsruhe, Germany.","DOI":"10.1109\/ICRA.2013.6631035"},{"key":"ref_21","unstructured":"Ogata, K. (2010). Ingenier\u00eda de Control Moderna, Pearson Educaci\u00f3n. [5th ed.]."},{"key":"ref_22","unstructured":"Jelali, M., and Kroll, A. (2012). Hydraulic Servo-Systems: Modelling, Identification and Control, Springer Science & Business."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Konami, S., and Nishiumi, T. (2016). Hydraulic Control Systems, World Scientific Publishing Company.","DOI":"10.1142\/9970"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Raibert, M. (1986). Legged Robots that Balance, MIT Press.","DOI":"10.1109\/MEX.1986.4307016"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1170","DOI":"10.1177\/0278364910379882","article-title":"A compliant hybrid zero dynamics controller for stable, efficient and fast bipedal walking on MABEL","volume":"30","author":"Sreenath","year":"2011","journal-title":"Int. J. Robot. Res."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"021012","DOI":"10.1115\/1.4025693","article-title":"Performance analysis and feedback control of ATRIAS, a three-dimensional bipedal robot","volume":"136","author":"Ramezani","year":"2014","journal-title":"J. Dyn. Syst."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1109\/MCS.2003.1234651","article-title":"Rabbit: A Testbed for Advanced Control Theory","volume":"23","author":"Chevallereau","year":"2003","journal-title":"IEEE Control Syst. Mag."},{"key":"ref_28","unstructured":"Gough, V., and Whitehall, S. (1962). Universal Tyre Testing Machine, International Technical Congress FISITA."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"371","DOI":"10.1243\/PIME_PROC_1965_180_029_02","article-title":"Platform with six degrees of freedom","volume":"180","author":"Stewart","year":"1965","journal-title":"Proc. Inst. Mech. Eng."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"202","DOI":"10.1115\/1.3258984","article-title":"The optimum kinematic design of a spherical three-degree-of-freedom parallel manipulator","volume":"111","author":"Gosselin","year":"1989","journal-title":"J. Mech. Transm. Autom."},{"key":"ref_31","unstructured":"Merlet, J. (2006). Parallel Robots, Springer. [2nd ed.]."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Korotkin, A.I. (2008). Added Masses of Ship Structures, Springer Science & Business.","DOI":"10.1007\/978-1-4020-9432-3"},{"key":"ref_33","unstructured":"Eng, Y., Lau, W., and Low, E. (2008, January 19\u201321). Identification of the hydrodynamics coefficients of an underwater vehicle using free decay pendulum motion. Proceedings of the International MultiConference of Engineers and Computer Scientists, Hong Kong, China."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1016\/S1474-6670(17)31759-7","article-title":"Identification of underwater vehicle hydrodynamic coefficients using free decay tests","volume":"37","author":"Ross","year":"2004","journal-title":"IFAC Proc. Vol."},{"key":"ref_35","unstructured":"Morrison, A., and Yoerger, D. (1993, January 18\u201321). Determination of the hydrodynamic parameters of an underwater vehicle during small scale, nonuniform, 1-dimensional translation. Proceedings of the OCEANS, Victoria, BC, Canada."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Sumer, B.M., and Fredsoe, J. (1997). Hydrodynamics around Cylindrical Structures, World Scientific Publishing.","DOI":"10.1142\/9789812795748"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Thomson, W.T. (1993). Theory of Vibration with Applications, CRC Press.","DOI":"10.1007\/978-1-4899-6872-2"},{"key":"ref_38","unstructured":"Do, K.D., and Pan, J. (2009). Control of Ships and Underwater Vehicles: Design for Underactuated and Nonlinear Marine Systems, Springer Science & Business."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Fossen, T.I. (2011). Handbook of Marine Craft Hydrodynamics and Motion Control, John Wiley & Sons.","DOI":"10.1002\/9781119994138"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1177\/027836498400300205","article-title":"The gaits of bipedal and quadrupedal animals","volume":"3","author":"Alexander","year":"1984","journal-title":"Int. J. Robot. Res."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/16\/3588\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:11:55Z","timestamp":1760188315000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/16\/3588"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,8,17]]},"references-count":40,"journal-issue":{"issue":"16","published-online":{"date-parts":[[2019,8]]}},"alternative-id":["s19163588"],"URL":"https:\/\/doi.org\/10.3390\/s19163588","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2019,8,17]]}}}