{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T14:14:46Z","timestamp":1777472086963,"version":"3.51.4"},"reference-count":30,"publisher":"Cambridge University Press (CUP)","issue":"3","license":[{"start":{"date-parts":[[2017,11,16]],"date-time":"2017-11-16T00:00:00Z","timestamp":1510790400000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2018,3]]},"abstract":"<jats:title>SUMMARY<\/jats:title><jats:p>Most of the previous works on the motion control of autonomous underwater vehicles (AUVs) assume that (i) the vehicle actuators are able to tolerate every level of the control signals, and (ii) the vehicle is equipped with the velocity sensors in all degrees of freedom. These assumptions are not desirable in practice. Toward this end, this paper addresses the trajectory tracking control of the underactuated AUVs with the limited torque, without the velocity measurements and under environmental disturbances in a three-dimensional space. At first, a variable transformation is introduced which helps us to derive a second-order dynamic model for underactuated AUVs. Then, a saturated tracking controller is proposed by employing the saturation functions to bound the closed-loop error variables. This technique reduces the risk of the actuators saturation by decreasing the amplitude of the generated control signals. In addition, a nonlinear saturated observer is introduced to remove the velocity sensors from the control system. The proposed controller copes with the uncertain vehicle parameters, and constant or time-varying environmental disturbances induced by the waves and ocean currents. Lyapunov's direct method is used to show the semi-global uniform ultimate boundedness of the tracking and state estimation errors. Finally, some simulation results illustrate the effectiveness of the proposed controller.<\/jats:p>","DOI":"10.1017\/s0263574717000455","type":"journal-article","created":{"date-parts":[[2017,11,16]],"date-time":"2017-11-16T08:01:44Z","timestamp":1510819304000},"page":"374-394","source":"Crossref","is-referenced-by-count":26,"title":["Three-dimensional tracking control of autonomous underwater vehicles with limited torque and without velocity sensors"],"prefix":"10.1017","volume":"36","author":[{"given":"Khoshnam","family":"Shojaei","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"56","published-online":{"date-parts":[[2017,11,16]]},"reference":[{"key":"S0263574717000455_ref27","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2009.2013938"},{"key":"S0263574717000455_ref15","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2007.916347"},{"key":"S0263574717000455_ref2","doi-asserted-by":"crossref","unstructured":"Y. Nakamura and S. Savant , \u201cNonlinear Tracking Control of Autonomous Underwater Vehicle,\u201d Proceedings of 1992 IEEE International Conference on Robotics and Automation, Nice, France (1992) pp. A4\u2013A9.","DOI":"10.1109\/ROBOT.1992.220005"},{"key":"S0263574717000455_ref25","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2008.08.003"},{"key":"S0263574717000455_ref28","doi-asserted-by":"publisher","DOI":"10.1109\/9.486648"},{"key":"S0263574717000455_ref9","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574715000867"},{"key":"S0263574717000455_ref6","doi-asserted-by":"publisher","DOI":"10.1007\/s10015-012-0082-9"},{"key":"S0263574717000455_ref14","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2003.08.004"},{"key":"S0263574717000455_ref7","doi-asserted-by":"publisher","DOI":"10.1016\/j.oceaneng.2008.07.010"},{"key":"S0263574717000455_ref30","doi-asserted-by":"publisher","DOI":"10.1109\/TRA.2003.820872"},{"key":"S0263574717000455_ref16","doi-asserted-by":"publisher","DOI":"10.1016\/j.oceaneng.2013.01.029"},{"key":"S0263574717000455_ref10","doi-asserted-by":"publisher","DOI":"10.1016\/j.oceaneng.2004.04.006"},{"key":"S0263574717000455_ref19","doi-asserted-by":"publisher","DOI":"10.1049\/iet-cta.2014.0472"},{"key":"S0263574717000455_ref18","first-page":"1","article-title":"Novel three-dimensional optimal path planning method for vehicles with constrained pitch and yaw","author":"Wehbe","year":"2016","journal-title":"Robotica"},{"key":"S0263574717000455_ref5","doi-asserted-by":"publisher","DOI":"10.1109\/9.739086"},{"key":"S0263574717000455_ref12","doi-asserted-by":"publisher","DOI":"10.1016\/j.oceaneng.2006.11.007"},{"key":"S0263574717000455_ref26","volume-title":"Robot Manipulator Control Theory and Practice","author":"Lewis","year":"2004"},{"key":"S0263574717000455_ref17","first-page":"1","article-title":"Three-dimensional formation control based on filter backstepping method for multiple underactuated underwater vehicles","author":"Qi","year":"2016","journal-title":"Robotica"},{"key":"S0263574717000455_ref29","doi-asserted-by":"publisher","DOI":"10.1109\/70.265918"},{"key":"S0263574717000455_ref3","doi-asserted-by":"publisher","DOI":"10.1177\/027836499601500102"},{"key":"S0263574717000455_ref13","doi-asserted-by":"publisher","DOI":"10.1049\/iet-cta.2009.0265"},{"key":"S0263574717000455_ref1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1008984701078"},{"key":"S0263574717000455_ref4","doi-asserted-by":"publisher","DOI":"10.1109\/48.393076"},{"key":"S0263574717000455_ref22","volume-title":"Marine Control Systems","author":"Fossen","year":"2002"},{"key":"S0263574717000455_ref8","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2009.2014496"},{"key":"S0263574717000455_ref20","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2016.2555247"},{"key":"S0263574717000455_ref21","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-84882-730-1"},{"key":"S0263574717000455_ref23","unstructured":"SNAME, the society of naval architects and marine engineers, \u201cNomenclature for treating the motion of a submerged body through a fluid,\u201d Tech. Res. Bull. 1\u20135 (1950)."},{"key":"S0263574717000455_ref24","doi-asserted-by":"publisher","DOI":"10.1016\/j.oceaneng.2017.02.007"},{"key":"S0263574717000455_ref11","doi-asserted-by":"publisher","DOI":"10.1080\/00207170701268882"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574717000455","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,14]],"date-time":"2019-04-14T23:02:58Z","timestamp":1555282978000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574717000455\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,11,16]]},"references-count":30,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2018,3]]}},"alternative-id":["S0263574717000455"],"URL":"https:\/\/doi.org\/10.1017\/s0263574717000455","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,11,16]]}}}