logo

SCIENCE CHINA Information Sciences, Volume 59, Issue 5: 052205(2016) https://doi.org/10.1007/s11432-015-5421-8

Adaptive controller design for underwater snake robot with unmatched uncertainties

More info
  • ReceivedJun 17, 2015
  • AcceptedAug 21, 2015
  • PublishedFeb 18, 2016

Abstract

Because of hydrodynamic model error of the present dynamic model, there is a challenge in controller design for the underwater snake-like robot. To tackle this challenge, this paper proposes an adaptive control schemes based on dynamic model for a planar, underwater snake-like robot with model error and time-varying noise. The adaptive control schemes aim to achieve the adaptive control of joint angles tracking and the direction of locomotion control. First, through approximation and reducibility using Taylor expansion method, a simplified dynamics model of a planar amphibious snake-like robot is derived. Then, the L1 adaptive controller based on piecewise constant adaptive law is applied on the simplified planar, underwater snake-like robot, which can deal with both matched and unmatched nonlinear uncertainties. Finally, to control the direction of locomotion, an auxiliary bias signal is used as the control input to regulate the locomotion direction. Simulation results show that this L1 adaptive controller is valid to deal with different uncertainties and achieve the joint angles tracking and fast adaptive at the same time. The modified L1 adaptive controller, in which the auxiliary bias item is added, has the ability to change the direction of locomotion, that is, the orientation angle is periodic with arbitrarily given constant on average.


Funded by

national Natural Science Foundation of China(61333016)


References

[1] Crespi A, Badertscher A, Guignard A, et al. Robot Auton Syst, 2005, 50: 163-175 Google Scholar

[2] Liljeback P, Pettersen K Y, Stavdahl O, et al. A simplified model of planar snake robot locomotion. In: Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Taipei, 2010. 2868--2875. Google Scholar

[3] Tanaka M, Matsuno F. Experimental study of redundant snake robot based on kinematic model. In: Proceedings of IEEE International Conference on Robotics and Automation, Roma, 2007. 2990--2995. Google Scholar

[4] Kelasidi E, Pettersen K Y, Gravdahl J T, et al. Modeling of underwater snake robots. In: Proceedings of IEEE International Conference on Robotics and Automation, Hong Kong, 2014. 4540--4547. Google Scholar

[5] Khalil W, Gallot G, Ibrahim O, et al. Dynamic modeling of a 3-D serial eel-like robot. In: Proceedings of IEEE International Conference on Robotics and Automation, Barcelona, 2005. 1270--1275. Google Scholar

[6] Khalil W, Gallot G, Boyer F. IEEE Trans Syst Man Cybern Part C-Appl Rev, 2007, 37: 1259-1268 Google Scholar

[7] Taylor G. Proc Roy Soc London Ser A, 1952, 214: 158-183 Google Scholar

[8] Lighthill M J. Proc Roy Soc London Ser B, 1971, 179: 125-138 Google Scholar

[9] Wiens J A. Gait optimization for a multilink anguilliform swimmer. Dissertation for the Doctoral Degree. Montreal: McGill University, 2012. Google Scholar

[10] He W, Ge S S, How B V E, et al. Automatica, 2011, 47: 722-732 Google Scholar

[11] He W, Ge S S, Zhang S. Automatica, 2011, 47: 2728-2734 Google Scholar

[12] He W, Ge S S. IEEE Trans Control Syst Technol, 2012, 20: 48-58 Google Scholar

[13] He W, Ge S S, Li Y, et al. J Intell Robot Syst, 2015, 80: 15-31 Google Scholar

[14] Li Z, Ge S S, Ming A. IEEE Trans Syst Man Cybern Part B-Cybern, 2007, 37: 607-616 Google Scholar

[15] Li Z, Li J, Kang Y. Automatica, 2010, 46: 2028-2034 Google Scholar

[16] He W, Chen Y, Yin Z. IEEE Trans Cybern, 2015, PP: 1-10 Google Scholar

[17] Narendra K S, Valavani L S. Automatica, 1979, 15: 653-664 Google Scholar

[18] Hovakimyan N, Cao C, Kharisov E, et al. IEEE Control Syst, 2011, 31: 54-104 Google Scholar

[19] Hovakimyan N, Cao C. L1 Adaptive Control Theory. Philadelphia: Society for Industrial and Applied Mathematics, 2010. Google Scholar

[20] Lawrence D A, Rugh W J. Automatica, 1995, 31: 381-390 Google Scholar

[21] Utkin V I. Sliding Modes in Control and Optimization. Berlin: Springer-Verlag, 1992. Google Scholar

[22] Yu S, Ma S, Li B, et al. An amphibious snake-like robot with terrestrial and aquatic gaits. In: Proceedings of IEEE International Conference on Robotics and Automation, 2011. 2960--2961. Google Scholar

[23] Wang Y, Li B, Chen L, et al. Robot, 2003, 6: 002-390 Google Scholar

[24] Morison J R, Johnson J W, Schaaf S A. J Petrol Technol, 1950, 2: 149-154 Google Scholar

[25] Kelasidi E, Pettersen K Y, Gravdahl J T. A waypoint guidance strategy for underwater snake robots. In: Proceedings of 22nd Mediterranean Conference of Control and Automation, Shanghai, 2014. 1512--1519. Google Scholar

[26] Schaaf Saito. Serpentine locomotion with robotic snakes. IEEE Control Syst Mag, 2002, 22: 64-81 Google Scholar

[27] Blair J, Iwasaki T. IEEE Trans Automat Contr, 2011, 56: 59-71 Google Scholar

[28] Liljeback P, Pettersen K Y, Stavdahl O, et al. IEEE Trans Automat Contr, 2011, 56: 1365-1380 Google Scholar

[29] Xargay E, Hovakimyan N, Cao C. L1 adaptive controller for multi-input multi-output systems in the presence of nonlinear unmatched uncertainties. In: Proceedings of American Control Conference, Baltimore, 2010. 874--879. Google Scholar

[30] Zhu L, Chen Z, Iwasaki T. IEEE Trans Control Syst Technol, 2013, 21: 1537-1548 Google Scholar

[31] Niu X. Modeling, control and locomotion planning of an anguilliform fish robot. Dissertation for the Doctoral Degree. Harbin: Harbin Institute of Technology, 2013. 26--76. Google Scholar

[32] Transeth A A, van De Wouw N, Pavlov A, et al. Tracking control for snake robot joints. In: Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, San Diego, 2007. 3539--3546. Google Scholar

Copyright 2019 Science China Press Co., Ltd. 《中国科学》杂志社有限责任公司 版权所有

京ICP备18024590号-1