Modeling, Control and Locomotion Planning of an Anguilliform Robotic Fish

In this paper, mathematical model, control law design, different locomotion patterns, and locomotion planning are presented for an Anguilliform robotic fish. The robotic fish, consisted of links and joints, are driven by torques applied to the joints. Considering kinematic constraints, Lagrangian fo...

Full description

Saved in:
Bibliographic Details
Published inUnmanned systems (Singapore) Vol. 2; no. 4; pp. 295 - 321
Main Authors Niu, Xuelei, Xu, Jianxin
Format Journal Article
LanguageEnglish
Published Singapore World Scientific Publishing Company 01.10.2014
World Scientific Publishing Co. Pte., Ltd
Subjects
Online AccessGet full text

Cover

Loading…
Abstract In this paper, mathematical model, control law design, different locomotion patterns, and locomotion planning are presented for an Anguilliform robotic fish. The robotic fish, consisted of links and joints, are driven by torques applied to the joints. Considering kinematic constraints, Lagrangian formulation is used to obtain the mathematical model of the robotic fish. The model reveals the relation between motion of the fish and external forces. Computed torque control method is first applied, which can provide satisfactory tracking performance for reference joint angles. To deal with parameter uncertainties, sliding model control is adopted. Three locomotion patterns — forward locomotion, backward locomotion, and turning locomotion — are realized by assigning appropriate reference angles to the joints, and the three locomotions are verified by experiments and simulations. A new form of central pattern generator (CPG) model is presented, which consists of three-dimensional coupled Andronov–Hopf oscillators, artificial neural network, and outer amplitude modulator. By using this CPG model, swimming pattern of a real Anguilliform fish is successfully applied to the robotic fish in an experiment.
AbstractList In this paper, mathematical model, control law design, different locomotion patterns, and locomotion planning are presented for an Anguilliform robotic fish. The robotic fish, consisted of links and joints, are driven by torques applied to the joints. Considering kinematic constraints, Lagrangian formulation is used to obtain the mathematical model of the robotic fish. The model reveals the relation between motion of the fish and external forces. Computed torque control method is first applied, which can provide satisfactory tracking performance for reference joint angles. To deal with parameter uncertainties, sliding model control is adopted. Three locomotion patterns — forward locomotion, backward locomotion, and turning locomotion — are realized by assigning appropriate reference angles to the joints, and the three locomotions are verified by experiments and simulations. A new form of central pattern generator (CPG) model is presented, which consists of three-dimensional coupled Andronov–Hopf oscillators, artificial neural network, and outer amplitude modulator. By using this CPG model, swimming pattern of a real Anguilliform fish is successfully applied to the robotic fish in an experiment.
Author Niu, Xuelei
Xu, Jianxin
Author_xml – sequence: 1
  givenname: Xuelei
  surname: Niu
  fullname: Niu, Xuelei
  email: h44632186@gmail.com
  organization: Singapore University of Technology & Design, 20 Dover Drive, Singapore 138682, Singapore
– sequence: 2
  givenname: Jianxin
  surname: Xu
  fullname: Xu, Jianxin
  email: elexujx@nus.edu.sg
  organization: Department of Electrical & Computer Engineering, National University of Singapore, Singapore 117583, Singapore
BookMark eNplkE1LAzEQhoNUsNb-AG8Br65Okm1291iK1UJF8QN6W7LZpKZsMzXZRfz3bqn00tMMM88zA-8lGXj0hpBrBneMpfz-nQtgIp8AS1MAyFZnZLgfJSKXxeDYT-CCjGPc9AjjLC8KGJLFM9amcX59S2fo24ANVb6mS9S4xdahp6-N8r4HKNp-Rad-3bmmcRbDlr5h1UOazl38uiLnVjXRjP_riHzOHz5mT8ny5XExmy4TLSRfJZmqrKoqVVcZN4ZXMmM1CMkM16BkzoVRIgVjpSyUrlOV5bYqFBRZDcbkbCJG5OZwdxfwuzOxLTfYBd-_LDmTghWMQ9pT7EDpgDEGY8tdcFsVfksG5T608iS03oGD84OhqaN2xrfOOn1UT5U_8i1v3A
CitedBy_id crossref_primary_10_1093_icb_icaa131
crossref_primary_10_1088_1748_3190_abe7cc
crossref_primary_10_1016_j_oceaneng_2019_106334
crossref_primary_10_1007_s42235_019_0111_7
crossref_primary_10_1109_ACCESS_2020_3045227
crossref_primary_10_3390_jmse11061236
crossref_primary_10_1093_icb_icac039
crossref_primary_10_5772_acrt_09
Cites_doi 10.1109/TCST.2006.883228
10.1016/S1672-6529(11)60006-1
10.1016/j.neunet.2008.03.014
10.1177/0278364902021010095
10.1017/S0022112070001830
10.1098/rspb.1971.0085
10.1109/TRO.2007.914850
10.1109/TRO.2006.875492
10.1163/156855309X443124
10.1109/JOE.2004.833208
10.1109/TRO.2007.892221
10.1109/TSMCB.2008.925752
10.1177/0278364907083394
10.1109/TRO.2008.915426
10.1007/s10514-009-9169-0
10.1007/978-1-4612-1828-9
10.1109/TSMCB.2004.831151
10.1242/jeb.202.11.1511
10.1109/TRA.2003.814495
10.1016/S1672-6529(11)60112-1
10.1109/48.757275
10.1016/S1672-6529(13)60197-3
10.1109/LED.2007.911625
10.1109/TAC.2004.832658
10.1109/TMECH.2008.2009759
10.1109/TRO.2006.882923
ContentType Journal Article
Copyright 2014, World Scientific Publishing Company
2014. World Scientific Publishing Company
Copyright_xml – notice: 2014, World Scientific Publishing Company
– notice: 2014. World Scientific Publishing Company
DBID AAYXX
CITATION
7SC
8FD
H8D
JQ2
L7M
L~C
L~D
DOI 10.1142/S230138501440007X
DatabaseName CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Aerospace Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Aerospace Database
Technology Research Database
Computer and Information Systems Abstracts – Academic
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
DatabaseTitleList CrossRef
Aerospace Database

DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 2301-3869
EndPage 321
ExternalDocumentID 10_1142_S230138501440007X
S230138501440007X
GroupedDBID 0R~
4.4
ABDBF
ADSJI
ALMA_UNASSIGNED_HOLDINGS
EBS
EJD
HZ~
O9-
P71
RWJ
AAYXX
CITATION
7SC
8FD
H8D
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c362X-7abfabbadb72ee2b671d0361e2c0a6823ea340ef669acd4a78fb9a097d0ee8153
ISSN 2301-3850
IngestDate Fri Sep 13 08:49:43 EDT 2024
Fri Aug 23 04:06:41 EDT 2024
Fri Aug 23 08:20:07 EDT 2024
IsPeerReviewed true
IsScholarly true
Issue 4
Keywords biomimetics
modeling
Robotic fish
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c362X-7abfabbadb72ee2b671d0361e2c0a6823ea340ef669acd4a78fb9a097d0ee8153
Notes This paper was recommended for publication in its revised form by Guest Editor, Jason Gu.
PQID 2163191204
PQPubID 2069551
PageCount 27
ParticipantIDs proquest_journals_2163191204
worldscientific_primary_S230138501440007X
crossref_primary_10_1142_S230138501440007X
PublicationCentury 2000
PublicationDate 20141000
2014-10-00
20141001
PublicationDateYYYYMMDD 2014-10-01
PublicationDate_xml – month: 10
  year: 2014
  text: 20141000
PublicationDecade 2010
PublicationPlace Singapore
PublicationPlace_xml – name: Singapore
PublicationTitle Unmanned systems (Singapore)
PublicationYear 2014
Publisher World Scientific Publishing Company
World Scientific Publishing Co. Pte., Ltd
Publisher_xml – name: World Scientific Publishing Company
– name: World Scientific Publishing Co. Pte., Ltd
References rf5
rf23
rf4
rf22
Craig J. J. (rf26) 1989
rf7
rf25
rf6
rf24
rf9
rf8
rf21
rf20
rf27
rf29
Slotine J. (rf28) 1991
rf33
rf14
rf36
rf13
rf35
rf30
rf10
rf31
rf16
rf15
D'Aout K. (rf37) 1999; 202
rf1
References_xml – volume-title: Applied Nonlinear Control
  year: 1991
  ident: rf28
  contributor:
    fullname: Slotine J.
– ident: rf16
  doi: 10.1109/TCST.2006.883228
– ident: rf6
  doi: 10.1016/S1672-6529(11)60006-1
– ident: rf24
  doi: 10.1016/j.neunet.2008.03.014
– ident: rf20
  doi: 10.1177/0278364902021010095
– volume-title: Introduction to Robotics: Mechanics and Control
  year: 1989
  ident: rf26
  contributor:
    fullname: Craig J. J.
– ident: rf8
  doi: 10.1017/S0022112070001830
– ident: rf9
  doi: 10.1098/rspb.1971.0085
– ident: rf21
  doi: 10.1109/TRO.2007.914850
– ident: rf14
  doi: 10.1109/TRO.2006.875492
– ident: rf22
  doi: 10.1163/156855309X443124
– ident: rf25
  doi: 10.1109/JOE.2004.833208
– ident: rf1
  doi: 10.1109/TRO.2007.892221
– ident: rf36
  doi: 10.1109/TSMCB.2008.925752
– ident: rf15
  doi: 10.1177/0278364907083394
– ident: rf35
  doi: 10.1109/TRO.2008.915426
– ident: rf33
  doi: 10.1007/s10514-009-9169-0
– ident: rf31
  doi: 10.1007/978-1-4612-1828-9
– ident: rf10
  doi: 10.1109/TSMCB.2004.831151
– volume: 202
  start-page: 1511
  year: 1999
  ident: rf37
  publication-title: J. Exp. Biol.
  doi: 10.1242/jeb.202.11.1511
  contributor:
    fullname: D'Aout K.
– ident: rf23
  doi: 10.1109/TRA.2003.814495
– ident: rf5
  doi: 10.1016/S1672-6529(11)60112-1
– ident: rf4
  doi: 10.1109/48.757275
– ident: rf7
  doi: 10.1016/S1672-6529(13)60197-3
– ident: rf13
  doi: 10.1109/LED.2007.911625
– ident: rf29
  doi: 10.1109/TAC.2004.832658
– ident: rf27
  doi: 10.1109/TMECH.2008.2009759
– ident: rf30
  doi: 10.1109/TRO.2006.882923
SSID ssj0001218990
Score 1.9970101
Snippet In this paper, mathematical model, control law design, different locomotion patterns, and locomotion planning are presented for an Anguilliform robotic fish....
SourceID proquest
crossref
worldscientific
SourceType Aggregation Database
Publisher
StartPage 295
SubjectTerms Artificial neural networks
Computer simulation
Fish
Locomotion
Mathematical models
Neural networks
Oscillators
Parameter uncertainty
Robotics
Swimming
Three dimensional models
Torque
Title Modeling, Control and Locomotion Planning of an Anguilliform Robotic Fish
URI http://www.worldscientific.com/doi/abs/10.1142/S230138501440007X
https://www.proquest.com/docview/2163191204/abstract/
Volume 2
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3dT9swELcYvGwPiH1pHWzyw142li5x3dh5LB0VoK6bRCvlLbJdZ0LaEgSthPjruXOcj61ogr1ElaueK98v59-dz3eEfLBCGg5MPsgtFwE3Mgq0gdedGc4MEBQrDcY7vs3ikwU_S4dp3eLe3y5Z6b65vfdeyf9oFcZAr3hL9hGabYTCAHwG_cITNAzPB-kYG5n98k1Jxj7nHAPh09KUVXuepimRO-8vDkfFzzVGWJCqYlZ1ifVasf15l6Quit8Kza8v8-zisufYOvvSJeU2oYPZxRpnTtewdV3Ug6kbOwPU3fii3j6mEPEmO81bLpfH44yLS1jqhsTGZf_wx8o609UmHoG5Al8mCgayKiPbt92xqhlLbW9ZB1b8fivOsSrsOf4aBeL5M1CZtN2y6mP62fdssphOs_lxOn9CdphIhuCA74yOvh5NOpG2CJzK0HUZ9H_RH2_DPF82ZvmToLRex64rYXvdLEqHhsz3yK73H-ioAsNzsmWLF-RZp6rkS3Jaw-Iz9aCgAAragoLWoKBlDl_RLiioBwVFULwii8nxfHwS-I4ZgQEikgZC6VxprZZaMGuZjkW0BIoSWWZCFUs2sGrAQ5vHcaLMkishc52oMBHL0FoJm99rsl2UhX1DaA48U0axAn9-yHMrExlqJYQxsCVI8Kp75FO9TNllVRglqy65s2xjTXvkoF7IzL8_1xkDVwCks5D3yMe_FrcRuSHq7b9F7ZOnLaAPyPbqam3fAW1c6fceF3ceemnK
link.rule.ids 315,786,790,27957,27958
linkProvider EBSCOhost
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Modeling%2C+Control+and+Locomotion+Planning+of+an+Anguilliform+Robotic+Fish&rft.jtitle=Unmanned+systems+%28Singapore%29&rft.au=Niu%2C+Xuelei&rft.au=Xu%2C+Jianxin&rft.date=2014-10-01&rft.pub=World+Scientific+Publishing+Co.+Pte.%2C+Ltd&rft.issn=2301-3850&rft.eissn=2301-3869&rft.volume=2&rft.issue=4&rft_id=info:doi/10.1142%2FS230138501440007X&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2301-3850&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2301-3850&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2301-3850&client=summon