Backstepping-Based Tracking Control of Underactuated Aquatic Robots

Increased interest in the use of autonomous aquatic robots in a variety of applications has led to the need for efficient and precise control of these robots. In particular, accurate trajectory control has become of importance in many of these applications. However, the highly nonlinear and underact...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on control systems technology 2023-05, Vol.31 (3), p.1-17
Hauptverfasser: Castano, Maria L., Tan, Xiaobo
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 17
container_issue 3
container_start_page 1
container_title IEEE transactions on control systems technology
container_volume 31
creator Castano, Maria L.
Tan, Xiaobo
description Increased interest in the use of autonomous aquatic robots in a variety of applications has led to the need for efficient and precise control of these robots. In particular, accurate trajectory control has become of importance in many of these applications. However, the highly nonlinear and underactuated dynamics of many aquatic robots present significant challenges in control. In this work, we propose a trajectory-tracking control approach for a general class of underactuated aquatic robotic systems undergoing planar motion. We demonstrate how a backstepping-based control scheme can be synthesized to ultimately bound three tracking errors (2-D position and orientation), despite the underactuated nature of the system. Via multi-time-scale analysis of singularly perturbed systems, we prove how the control scheme achieves boundedness and convergence of the tracking errors to a neighborhood of the origin. Finally, we implement the proposed scheme on a robotic fish and demonstrate its efficacy via experimental results. This article is complemented with a video: https://youtu.be/7007tUQd3KI.
doi_str_mv 10.1109/TCST.2022.3215585
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_ieee_primary_9938392</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9938392</ieee_id><sourcerecordid>2806222200</sourcerecordid><originalsourceid>FETCH-LOGICAL-c293t-3fdf96ec6374620e05847652a1ceef3495071d67cc9053354274bcafa8a7b0203</originalsourceid><addsrcrecordid>eNo9kE9LAzEQxYMoWKsfQLwseN46STbJ5tgu_oOCoNtzSLOJbK2bbZIe_PZmqTiXN_N4MwM_hG4xLDAG-dA2H-2CACELSjBjNTtDs0lLqDk7zz1wWnJG-SW6inEHgCtGxAw1K22-YrLj2A-f5UpH2xVtyF4ei8YPKfh94V2xGTqb7XTUKSeWh6y9Kd791qd4jS6c3kd786dztHl6bJuXcv32_Nos16UhkqaSus5Jbg2nouIELLC6EpwRjY21jlaSgcAdF8ZIYJSyiohqa7TTtRZbIEDn6P50dwz-cLQxqZ0_hiG_VKQGTnLBlMKnlAk-xmCdGkP_rcOPwqAmVmpipSZW6o9V3rk77fTW2v-8lLSmktBfnt1kHg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2806222200</pqid></control><display><type>article</type><title>Backstepping-Based Tracking Control of Underactuated Aquatic Robots</title><source>IEEE Electronic Library (IEL)</source><creator>Castano, Maria L. ; Tan, Xiaobo</creator><creatorcontrib>Castano, Maria L. ; Tan, Xiaobo</creatorcontrib><description>Increased interest in the use of autonomous aquatic robots in a variety of applications has led to the need for efficient and precise control of these robots. In particular, accurate trajectory control has become of importance in many of these applications. However, the highly nonlinear and underactuated dynamics of many aquatic robots present significant challenges in control. In this work, we propose a trajectory-tracking control approach for a general class of underactuated aquatic robotic systems undergoing planar motion. We demonstrate how a backstepping-based control scheme can be synthesized to ultimately bound three tracking errors (2-D position and orientation), despite the underactuated nature of the system. Via multi-time-scale analysis of singularly perturbed systems, we prove how the control scheme achieves boundedness and convergence of the tracking errors to a neighborhood of the origin. Finally, we implement the proposed scheme on a robotic fish and demonstrate its efficacy via experimental results. This article is complemented with a video: https://youtu.be/7007tUQd3KI.</description><identifier>ISSN: 1063-6536</identifier><identifier>EISSN: 1558-0865</identifier><identifier>DOI: 10.1109/TCST.2022.3215585</identifier><identifier>CODEN: IETTE2</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Aquatic robots ; autonomous systems ; Backstepping ; control design ; Dynamics ; marine vehicles ; nonlinear control systems ; Nonlinear dynamics ; Robot control ; Robot kinematics ; Robots ; Tracking control ; Tracking errors ; Trajectory ; Trajectory control ; Vehicle dynamics</subject><ispartof>IEEE transactions on control systems technology, 2023-05, Vol.31 (3), p.1-17</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c293t-3fdf96ec6374620e05847652a1ceef3495071d67cc9053354274bcafa8a7b0203</citedby><cites>FETCH-LOGICAL-c293t-3fdf96ec6374620e05847652a1ceef3495071d67cc9053354274bcafa8a7b0203</cites><orcidid>0000-0002-5542-6266 ; 0000-0001-5552-6817</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9938392$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/9938392$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Castano, Maria L.</creatorcontrib><creatorcontrib>Tan, Xiaobo</creatorcontrib><title>Backstepping-Based Tracking Control of Underactuated Aquatic Robots</title><title>IEEE transactions on control systems technology</title><addtitle>TCST</addtitle><description>Increased interest in the use of autonomous aquatic robots in a variety of applications has led to the need for efficient and precise control of these robots. In particular, accurate trajectory control has become of importance in many of these applications. However, the highly nonlinear and underactuated dynamics of many aquatic robots present significant challenges in control. In this work, we propose a trajectory-tracking control approach for a general class of underactuated aquatic robotic systems undergoing planar motion. We demonstrate how a backstepping-based control scheme can be synthesized to ultimately bound three tracking errors (2-D position and orientation), despite the underactuated nature of the system. Via multi-time-scale analysis of singularly perturbed systems, we prove how the control scheme achieves boundedness and convergence of the tracking errors to a neighborhood of the origin. Finally, we implement the proposed scheme on a robotic fish and demonstrate its efficacy via experimental results. This article is complemented with a video: https://youtu.be/7007tUQd3KI.</description><subject>Aquatic robots</subject><subject>autonomous systems</subject><subject>Backstepping</subject><subject>control design</subject><subject>Dynamics</subject><subject>marine vehicles</subject><subject>nonlinear control systems</subject><subject>Nonlinear dynamics</subject><subject>Robot control</subject><subject>Robot kinematics</subject><subject>Robots</subject><subject>Tracking control</subject><subject>Tracking errors</subject><subject>Trajectory</subject><subject>Trajectory control</subject><subject>Vehicle dynamics</subject><issn>1063-6536</issn><issn>1558-0865</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNo9kE9LAzEQxYMoWKsfQLwseN46STbJ5tgu_oOCoNtzSLOJbK2bbZIe_PZmqTiXN_N4MwM_hG4xLDAG-dA2H-2CACELSjBjNTtDs0lLqDk7zz1wWnJG-SW6inEHgCtGxAw1K22-YrLj2A-f5UpH2xVtyF4ei8YPKfh94V2xGTqb7XTUKSeWh6y9Kd791qd4jS6c3kd786dztHl6bJuXcv32_Nos16UhkqaSus5Jbg2nouIELLC6EpwRjY21jlaSgcAdF8ZIYJSyiohqa7TTtRZbIEDn6P50dwz-cLQxqZ0_hiG_VKQGTnLBlMKnlAk-xmCdGkP_rcOPwqAmVmpipSZW6o9V3rk77fTW2v-8lLSmktBfnt1kHg</recordid><startdate>20230501</startdate><enddate>20230501</enddate><creator>Castano, Maria L.</creator><creator>Tan, Xiaobo</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>L7M</scope><orcidid>https://orcid.org/0000-0002-5542-6266</orcidid><orcidid>https://orcid.org/0000-0001-5552-6817</orcidid></search><sort><creationdate>20230501</creationdate><title>Backstepping-Based Tracking Control of Underactuated Aquatic Robots</title><author>Castano, Maria L. ; Tan, Xiaobo</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c293t-3fdf96ec6374620e05847652a1ceef3495071d67cc9053354274bcafa8a7b0203</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Aquatic robots</topic><topic>autonomous systems</topic><topic>Backstepping</topic><topic>control design</topic><topic>Dynamics</topic><topic>marine vehicles</topic><topic>nonlinear control systems</topic><topic>Nonlinear dynamics</topic><topic>Robot control</topic><topic>Robot kinematics</topic><topic>Robots</topic><topic>Tracking control</topic><topic>Tracking errors</topic><topic>Trajectory</topic><topic>Trajectory control</topic><topic>Vehicle dynamics</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Castano, Maria L.</creatorcontrib><creatorcontrib>Tan, Xiaobo</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>IEEE transactions on control systems technology</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Castano, Maria L.</au><au>Tan, Xiaobo</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Backstepping-Based Tracking Control of Underactuated Aquatic Robots</atitle><jtitle>IEEE transactions on control systems technology</jtitle><stitle>TCST</stitle><date>2023-05-01</date><risdate>2023</risdate><volume>31</volume><issue>3</issue><spage>1</spage><epage>17</epage><pages>1-17</pages><issn>1063-6536</issn><eissn>1558-0865</eissn><coden>IETTE2</coden><abstract>Increased interest in the use of autonomous aquatic robots in a variety of applications has led to the need for efficient and precise control of these robots. In particular, accurate trajectory control has become of importance in many of these applications. However, the highly nonlinear and underactuated dynamics of many aquatic robots present significant challenges in control. In this work, we propose a trajectory-tracking control approach for a general class of underactuated aquatic robotic systems undergoing planar motion. We demonstrate how a backstepping-based control scheme can be synthesized to ultimately bound three tracking errors (2-D position and orientation), despite the underactuated nature of the system. Via multi-time-scale analysis of singularly perturbed systems, we prove how the control scheme achieves boundedness and convergence of the tracking errors to a neighborhood of the origin. Finally, we implement the proposed scheme on a robotic fish and demonstrate its efficacy via experimental results. This article is complemented with a video: https://youtu.be/7007tUQd3KI.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TCST.2022.3215585</doi><tpages>17</tpages><orcidid>https://orcid.org/0000-0002-5542-6266</orcidid><orcidid>https://orcid.org/0000-0001-5552-6817</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1063-6536
ispartof IEEE transactions on control systems technology, 2023-05, Vol.31 (3), p.1-17
issn 1063-6536
1558-0865
language eng
recordid cdi_ieee_primary_9938392
source IEEE Electronic Library (IEL)
subjects Aquatic robots
autonomous systems
Backstepping
control design
Dynamics
marine vehicles
nonlinear control systems
Nonlinear dynamics
Robot control
Robot kinematics
Robots
Tracking control
Tracking errors
Trajectory
Trajectory control
Vehicle dynamics
title Backstepping-Based Tracking Control of Underactuated Aquatic Robots
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T02%3A35%3A18IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Backstepping-Based%20Tracking%20Control%20of%20Underactuated%20Aquatic%20Robots&rft.jtitle=IEEE%20transactions%20on%20control%20systems%20technology&rft.au=Castano,%20Maria%20L.&rft.date=2023-05-01&rft.volume=31&rft.issue=3&rft.spage=1&rft.epage=17&rft.pages=1-17&rft.issn=1063-6536&rft.eissn=1558-0865&rft.coden=IETTE2&rft_id=info:doi/10.1109/TCST.2022.3215585&rft_dat=%3Cproquest_RIE%3E2806222200%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2806222200&rft_id=info:pmid/&rft_ieee_id=9938392&rfr_iscdi=true