Springer Nature is making SARS-CoV-2 and COVID-19 research free. View research | View latest news | Sign up for updates

Unscented Kalman-filter-based sliding mode control for an underwater gliding snake-like robot

  • 23 Accesses


With its strong endurance and high maneuverability, an underwater gliding snake-like robot (UGSR) is a strong potential candidate for aquatic exploration and monitoring. The major feature of the UGSR, which distinguishes it from other snake-like robots, is long range and long operation duration by gliding. This study establishes a gliding motion control system for the UGSR based on a sliding mode controller (SMC). The control system stabilizes the system and suppresses the uncertainties and unknown disturbances. In this strategy, chattering is reduced based on the reaching law method. To circumvent the difficulty of velocity measurements, a nonlinear observer based on an unscented Kalman filter (UKF) is employed for state estimation and random noise handling. The effectiveness of the proposed controller and observer is verified by simulating the UKF-based SMC closed-loop system.

This is a preview of subscription content, log in to check access.


  1. 1

    Gomáriz S, Masmitjá I, González J, et al. GUANAY-II: an autonomous underwater vehicle for vertical/horizontal sampling. J Mar Sci Technol, 2015, 20: 81–93

  2. 2

    Chen C W, Jiang Y, Huang H C, et al. Computational fluid dynamics study of the motion stability of an autonomous underwater helicopter. Ocean Eng, 2017, 143: 227–239

  3. 3

    Webb D C, Simonetti P J, Jones C P. SLOCUM: an underwater glider propelled by environmental energy. IEEE J Ocean Eng, 2001, 26: 447–452

  4. 4

    Sherman J, Davis R E, Owens W B, et al. The autonomous underwater glider Spray. IEEE J Ocean Eng, 2001, 26: 437–446

  5. 5

    Eriksen C C, Osse T J, Light R D, et al. Seaglider: a long-range autonomous underwater vehicle for oceanographic research. IEEE J Ocean Eng, 2001, 26: 424–436

  6. 6

    Yu J C, Zhang A Q, Jin W M, et al. Development and experiments of the Sea-Wing underwater glider. China Ocean Eng, 2011, 25: 721–736

  7. 7

    Katzschmann R K, Marchese A D, Rus D. Hydraulic autonomous soft robotic fish for 3D swimming. In: Experimental Robotics. Berlin: Springer, 2016. 405–420

  8. 8

    Park S J, Gazzola M, Park K S, et al. Phototactic guidance of a tissue-engineered soft-robotic ray. Science, 2016, 353: 158–162

  9. 9

    Kelasidi E, Liljeback P, Pettersen K Y, et al. Innovation in underwater robots: biologically inspired swimming snake robots. IEEE Robot Autom Mag, 2016, 23: 44–62

  10. 10

    Zhang A F, Ma S G, Li B, et al. Tracking control of tangential velocity of eel robot based on iterative learning control. Robot, 2018, 40: 769–778

  11. 11

    Wu Z X, Yu J Z, Yuan J, et al. Towards a gliding robotic dolphin: design, modeling, and experiments. IEEE/ASME Trans Mech, 2019, 24: 260–270

  12. 12

    Sverdrup-Thygeson J, Kelasidi E, Pettersen K Y, et al. The underwater swimming manipulator-a bio-inspired AUV. In: Proceedings of IEEE/OES Autonomous Underwater Vehicles (AUV), Tokyo, 2016. 387–395

  13. 13

    Kelasidi E, Pettersen K Y, Liljebäck P, et al. Locomotion efficiency of underwater snake robots with thrusters. In: Proceedings of IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR), Lausanne, 2016. 174–181

  14. 14

    Zhang F, En-Nasr O, Litchman E, et al. Autonomous sampling of water columns using gliding robotic fish: control algorithms and field experiments. In: Proceedings of IEEE International Conference on Robotics and Automation (ICRA), Washington, 2015. 517–522

  15. 15

    Wu Z X, Yu J Z, Yuan J, et al. Mechatronic design and implementation of a novel gliding robotic dolphin. In: Proceedings of IEEE International Conference on Robotics and Biomimetics (ROBIO), Zhuhai, 2015. 267–272

  16. 16

    Noh M M, Arshad M R, Mokhtar R M. Depth and pitch control of USM underwater glider: performance comparison PID vs. LQR. Indian J Geo-Mar Sci, 2011, 40: 200–206

  17. 17

    Tchilian R S, Rafikova E, Gafurov S A, et al. Optimal control of an underwater glider vehicle. Procedia Eng, 2017, 176: 732–740

  18. 18

    Moon J H, Jee S C, Lee H J. Output-feedback control of underwater gliders by buoyancy and pitching moment control: feedback linearization approach. Int J Control Autom Syst, 2016, 14: 255–262

  19. 19

    Sang H Q, Zhou Y, Sun X J, et al. Heading tracking control with an adaptive hybrid control for under actuated underwater glider. ISA Trans, 2018, 80: 554–563

  20. 20

    Liu J C, Wu Z X, Yu J Z, et al. Sliding mode fuzzy control-based path-following control for a dolphin robot. Sci China Inf Sci, 2018, 61: 024201

  21. 21

    Zhang Z, Wang F, Guo Y, et al. Multivariable sliding mode backstepping controller design for quadrotor UAV based on disturbance observer. Sci China Inf Sci, 2018, 61: 112207

  22. 22

    Pukdeboon C. Extended state observer-based third-order sliding mode finite-time attitude tracking controller for rigid spacecraft. Sci China Inf Sci, 2019, 62: 012206

  23. 23

    Gao W B, Hung J C. Variable structure control of nonlinear systems: a new approach. IEEE Trans Ind Electron, 1993, 40: 45–55

  24. 24

    Zhang F T, Tan X B. Nonlinear observer design for stabilization of gliding robotic fish. In: Proceedings of American Control Conference, Portland, 2014. 4715–4720

  25. 25

    Yuan J, Wu Z X, Yu J Z, et al. Sliding mode observer-based heading control for a gliding robotic dolphin. IEEE Trans Ind Electron, 2017, 64: 6815–6824

  26. 26

    Julier S J, Uhlmann J K. Unscented filtering and nonlinear estimation. Proc IEEE, 2004, 92: 401–422

  27. 27

    Aghababa M P, Akbari M E. A chattering-free robust adaptive sliding mode controller for synchronization of two different chaotic systems with unknown uncertainties and external disturbances. Appl Math Comput, 2012, 218: 5757–5768

  28. 28

    Ioannou P A, Sun J. Robust Adaptive Control. Upper Saddle River: Prentice-Hall, 1996

  29. 29

    Yang H, Ma J. Sliding mode tracking control of an autonomous underwater glider. In: Proceedings of International Conference on Computer Application and System Modeling (ICCASM), Taiyuan, 2010. 555–558

Download references


This work was supported by National Key Research and Development Project of China (Grant No. 2017YFB1300101).

Author information

Correspondence to Jian Chang.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Tang, J., Li, B., Chang, J. et al. Unscented Kalman-filter-based sliding mode control for an underwater gliding snake-like robot. Sci. China Inf. Sci. 63, 112207 (2020). https://doi.org/10.1007/s11432-019-1470-x

Download citation


  • underwater gliding snake-like robot
  • sliding mode control
  • reaching law
  • nonlinear observer
  • unscented Kalman filter
  • robustness