A numerical control algorithm for navigation of an operator-driven snake-like robot with 4WD-4WS segments

This paper presents a new algorithm for the control of a snake-like robot with passive joints and active wheels. Each segment has four autonomously driven and steered wheels. The algorithm approximates the ideal solution in which all wheels on a segment have the same centre of curvature with wheel s...

Full description

Saved in:
Bibliographic Details
Published inRobotica Vol. 29; no. 3; pp. 471 - 482
Main Authors Percy, Andrew, Spark, Ian, Ibrahim, Yousef, Hardy, Leon
Format Journal Article
LanguageEnglish
Published Cambridge, UK Cambridge University Press 01.05.2011
Subjects
Online AccessGet full text
ISSN0263-5747
1469-8668
DOI10.1017/S0263574710000317

Cover

Abstract This paper presents a new algorithm for the control of a snake-like robot with passive joints and active wheels. Each segment has four autonomously driven and steered wheels. The algorithm approximates the ideal solution in which all wheels on a segment have the same centre of curvature with wheel speeds, providing cooperative redundancy. Each hitch point joining segments traverses the same path, which is determined by an operator, prescribing the path curvature and front hitch speed. The numerical algorithm developed in this paper is simulation tested against a previously derived analytical solution for a predetermined path. Further simulations are carried out to show the effects of changing curvature and front hitch speed on hitch path, wheel angles and wheel speeds for a one, two and three segment robot.
AbstractList This paper presents a new algorithm for the control of a snake-like robot with passive joints and active wheels. Each segment has four autonomously driven and steered wheels. The algorithm approximates the ideal solution in which all wheels on a segment have the same centre of curvature with wheel speeds, providing cooperative redundancy. Each hitch point joining segments traverses the same path, which is determined by an operator, prescribing the path curvature and front hitch speed. The numerical algorithm developed in this paper is simulation tested against a previously derived analytical solution for a predetermined path. Further simulations are carried out to show the effects of changing curvature and front hitch speed on hitch path, wheel angles and wheel speeds for a one, two and three segment robot.
SUMMARY This paper presents a new algorithm for the control of a snake-like robot with passive joints and active wheels. Each segment has four autonomously driven and steered wheels. The algorithm approximates the ideal solution in which all wheels on a segment have the same centre of curvature with wheel speeds, providing cooperative redundancy. Each hitch point joining segments traverses the same path, which is determined by an operator, prescribing the path curvature and front hitch speed. The numerical algorithm developed in this paper is simulation tested against a previously derived analytical solution for a predetermined path. Further simulations are carried out to show the effects of changing curvature and front hitch speed on hitch path, wheel angles and wheel speeds for a one, two and three segment robot. [PUBLICATION ABSTRACT]
Author Hardy, Leon
Ibrahim, Yousef
Percy, Andrew
Spark, Ian
Author_xml – sequence: 1
  givenname: Andrew
  surname: Percy
  fullname: Percy, Andrew
  email: andrew.percy@sci.monash.edu.au
  organization: †School of Applied Science and Engineering, Monash University, Churchill, VIC 3842, Australia
– sequence: 2
  givenname: Ian
  surname: Spark
  fullname: Spark, Ian
  organization: ‡Gippsland Regional Automation Centre, Monash University, Churchill, VIC 3842, Australia
– sequence: 3
  givenname: Yousef
  surname: Ibrahim
  fullname: Ibrahim, Yousef
  organization: †School of Applied Science and Engineering, Monash University, Churchill, VIC 3842, Australia
– sequence: 4
  givenname: Leon
  surname: Hardy
  fullname: Hardy, Leon
  organization: §Department of Physics, University of South Florida, St. Petersburg, FL 33701, USA
BookMark eNp9kU9LAzEQxYMo2FY_gLfgxdNqsptussdS_4LgoYrHZTab1LS7SU3Sit_e1AqConOYOcz7PR4zQ7RvnVUInVByTgnlFzOSl8WYM05JqoLyPTSgrKwyUZZiHw2262y7P0TDEBaE0IIyPkBmgu26V95I6LB0NnrXYejmzpv40mPtPLawMXOIxlnsNIbUV8pDdD5rvdkoi4OFpco6s1TYu8ZF_JZYzJ4vM_Y8w0HNe2VjOEIHGrqgjr_mCD1dXz1Ob7P7h5u76eQ-kwUTMatUzkhb5oyyipe0JYJXWioxznkzBspbAhVjvOCVbHLOG10wAKl1K0mjAWgxQmc735V3r2sVYt2bIFXXgVVuHeoqXYKI5JqUpz-UC7f2NoWrxViUhJYiTyK-E0nvQvBK19LEz2tED6arKam3D6h_PSCR9Ae58qYH__4vU3wx0DfetHP1nelv6gOqd5hj
CitedBy_id crossref_primary_10_1177_0954407011417355
crossref_primary_10_1177_0954407012455153
crossref_primary_10_1177_09544070211050630
crossref_primary_10_1177_09596518211027448
crossref_primary_10_1177_0954407014539675
crossref_primary_10_4028_www_scientific_net_AMM_701_702_807
Cites_doi 10.1109/MRA.2009.932130
10.1109/70.481750
10.1504/IJHVS.2007.015604
10.1016/j.jterra.2006.01.007
10.1017/S0263574708004669
10.1016/S0022-4898(98)00037-8
10.1109/TIE.2008.922605
10.1007/s10846-008-9285-7
10.1243/09544070JAUTO43
10.1109/TIE.2008.2003218
10.1017/S0263574708004876
10.1017/S0263574706002840
10.1109/TIE.2007.908522
10.1109/TCST.2006.883229
ContentType Journal Article
Copyright Copyright © Cambridge University Press 2010
Copyright_xml – notice: Copyright © Cambridge University Press 2010
DBID AAYXX
CITATION
3V.
7SC
7SP
7TB
7XB
8AL
8FD
8FE
8FG
8FK
ABJCF
ABUWG
AFKRA
ARAPS
AZQEC
BENPR
BGLVJ
CCPQU
DWQXO
F28
FR3
GNUQQ
HCIFZ
JQ2
K7-
L6V
L7M
L~C
L~D
M0N
M7S
P5Z
P62
PHGZM
PHGZT
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PTHSS
Q9U
DOI 10.1017/S0263574710000317
DatabaseName CrossRef
ProQuest Central (Corporate)
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
Mechanical & Transportation Engineering Abstracts
ProQuest Central (purchase pre-March 2016)
Computing Database (Alumni Edition)
Technology Research Database
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central (Alumni) (purchase pre-March 2016)
Materials Science & Engineering Collection
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
ProQuest Advanced Technologies & Aerospace Database
ProQuest Central Essentials
ProQuest Central
ProQuest Technology Collection (LUT)
ProQuest One Community College
ProQuest Central Korea
ANTE: Abstracts in New Technology & Engineering
Engineering Research Database
ProQuest Central Student
SciTech Premium Collection
ProQuest Computer Science Collection
Computer Science Database
ProQuest Engineering Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
Computing Database
Engineering Database
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Premium
ProQuest One Academic
ProQuest One Academic Middle East (New)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic
ProQuest One Academic UKI Edition
ProQuest Central China
Engineering collection
ProQuest Central Basic
DatabaseTitle CrossRef
Computer Science Database
ProQuest Central Student
Technology Collection
Technology Research Database
Computer and Information Systems Abstracts – Academic
ProQuest One Academic Middle East (New)
Mechanical & Transportation Engineering Abstracts
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest Central China
ProQuest Central
ProQuest One Applied & Life Sciences
ProQuest Engineering Collection
ProQuest Central Korea
ProQuest Central (New)
Advanced Technologies Database with Aerospace
Engineering Collection
ANTE: Abstracts in New Technology & Engineering
Advanced Technologies & Aerospace Collection
ProQuest Computing
Engineering Database
ProQuest Central Basic
ProQuest Computing (Alumni Edition)
ProQuest One Academic Eastern Edition
Electronics & Communications Abstracts
ProQuest Technology Collection
ProQuest SciTech Collection
Computer and Information Systems Abstracts Professional
Advanced Technologies & Aerospace Database
ProQuest One Academic UKI Edition
Materials Science & Engineering Collection
Engineering Research Database
ProQuest One Academic
ProQuest Central (Alumni)
ProQuest One Academic (New)
DatabaseTitleList CrossRef
Technology Research Database

Computer Science Database
Database_xml – sequence: 1
  dbid: 8FG
  name: ProQuest Technology Collection
  url: https://search.proquest.com/technologycollection1
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1469-8668
EndPage 482
ExternalDocumentID 2301975071
10_1017_S0263574710000317
Genre Feature
GroupedDBID -1D
-1F
-2P
-2V
-E.
-~6
-~N
-~X
.DC
.FH
09C
09E
0E1
0R~
123
29P
3V.
4.4
5VS
6~7
74X
74Y
7~V
8FE
8FG
8R4
8R5
9M5
AAAZR
AABES
AABWE
AACJH
AAEED
AAGFV
AAKTX
AAMNQ
AANRG
AARAB
AASVR
AAUIS
AAUKB
ABBXD
ABBZL
ABITZ
ABJCF
ABJNI
ABKKG
ABMWE
ABMYL
ABQTM
ABQWD
ABROB
ABTCQ
ABUWG
ABVFV
ABXAU
ABZCX
ACBMC
ACCHT
ACETC
ACGFS
ACIMK
ACIWK
ACMRT
ACQFJ
ACREK
ACUIJ
ACUYZ
ACWGA
ACYZP
ACZBM
ACZUX
ACZWT
ADCGK
ADDNB
ADFEC
ADGEJ
ADKIL
ADOCW
ADOVH
ADOVT
ADVJH
AEBAK
AEBPU
AEHGV
AEMTW
AENCP
AENEX
AENGE
AEYYC
AFFNX
AFFUJ
AFKQG
AFKRA
AFKSM
AFLOS
AFLVW
AFUTZ
AGABE
AGBYD
AGJUD
AGLWM
AGOOT
AHQXX
AHRGI
AIGNW
AIHIV
AIOIP
AISIE
AJ7
AJCYY
AJPFC
AJQAS
AKZCZ
ALMA_UNASSIGNED_HOLDINGS
ALVPG
ALWZO
AQJOH
ARABE
ARAPS
ARZZG
ATUCA
AUXHV
AYIQA
AZQEC
BBLKV
BCGOX
BENPR
BESQT
BGHMG
BGLVJ
BJBOZ
BLZWO
BMAJL
BPHCQ
C0O
CAG
CBIIA
CCPQU
CCQAD
CCUQV
CDIZJ
CFAFE
CFBFF
CGQII
CHEAL
CJCSC
COF
CS3
DC4
DOHLZ
DU5
DWQXO
EBS
EGQIC
EJD
F5P
GNUQQ
HCIFZ
HG-
HST
HZ~
I.6
I.7
I.9
IH6
IOEEP
IOO
IS6
I~P
J36
J38
J3A
JHPGK
JQKCU
K6V
K7-
KAFGG
KC5
KCGVB
KFECR
L6V
L98
LHUNA
LW7
M-V
M0N
M7S
M7~
M8.
MVM
NIKVX
NMFBF
NZEOI
O9-
OYBOY
P2P
P62
PQQKQ
PROAC
PTHSS
PYCCK
Q2X
RAMDC
RCA
RNS
ROL
RR0
S6-
S6U
SAAAG
T9M
TN5
UT1
VOH
WFFJZ
WH7
WQ3
WXU
WXY
WYP
ZDLDU
ZJOSE
ZMEZD
ZYDXJ
~V1
AAKNA
AAYXX
ABGDZ
ABVKB
ABVZP
ABXHF
ACDLN
ACEJA
ADMLS
AFZFC
AKMAY
ANOYL
CITATION
PHGZM
PHGZT
PQGLB
PUEGO
7SC
7SP
7TB
7XB
8AL
8FD
8FK
F28
FR3
JQ2
L7M
L~C
L~D
PKEHL
PQEST
PQUKI
PRINS
Q9U
ID FETCH-LOGICAL-c348t-9e240d624149761d0879fce8527b5a17d0a9447379cb277bf34aacffdc0bfaa13
IEDL.DBID BENPR
ISSN 0263-5747
IngestDate Wed Oct 01 13:33:51 EDT 2025
Sat Aug 23 14:15:57 EDT 2025
Wed Oct 01 01:40:32 EDT 2025
Thu Apr 24 22:55:39 EDT 2025
Wed Mar 13 05:52:30 EDT 2024
IsPeerReviewed true
IsScholarly true
Issue 3
Keywords Snake-like robot
Control system 4WD-4WS
Cooperative redundancy
Language English
License https://www.cambridge.org/core/terms
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c348t-9e240d624149761d0879fce8527b5a17d0a9447379cb277bf34aacffdc0bfaa13
Notes SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 14
ObjectType-Article-2
content type line 23
PQID 858601682
PQPubID 37292
PageCount 12
ParticipantIDs proquest_miscellaneous_926308879
proquest_journals_858601682
crossref_citationtrail_10_1017_S0263574710000317
crossref_primary_10_1017_S0263574710000317
cambridge_journals_10_1017_S0263574710000317
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 20110500
2011-05-00
20110501
PublicationDateYYYYMMDD 2011-05-01
PublicationDate_xml – month: 05
  year: 2011
  text: 20110500
PublicationDecade 2010
PublicationPlace Cambridge, UK
PublicationPlace_xml – name: Cambridge, UK
– name: Cambridge
PublicationTitle Robotica
PublicationTitleAlternate Robotica
PublicationYear 2011
Publisher Cambridge University Press
Publisher_xml – name: Cambridge University Press
References S0263574710000317_ref10
S0263574710000317_ref11
S0263574710000317_ref14
S0263574710000317_ref12
S0263574710000317_ref13
S0263574710000317_ref18
Percy (S0263574710000317_ref4) 2009
S0263574710000317_ref2
S0263574710000317_ref19
S0263574710000317_ref16
S0263574710000317_ref17
Lipschutz (S0263574710000317_ref15) 1969
S0263574710000317_ref9
S0263574710000317_ref7
S0263574710000317_ref8
Spark (S0263574710000317_ref1) 2001
S0263574710000317_ref5
S0263574710000317_ref3
Klassen (S0263574710000317_ref6) 1999
References_xml – ident: S0263574710000317_ref3
  doi: 10.1109/MRA.2009.932130
– ident: S0263574710000317_ref7
  doi: 10.1109/70.481750
– ident: S0263574710000317_ref17
  doi: 10.1504/IJHVS.2007.015604
– ident: S0263574710000317_ref13
  doi: 10.1016/j.jterra.2006.01.007
– ident: S0263574710000317_ref14
  doi: 10.1017/S0263574708004669
– start-page: 3014
  volume-title: Proceedings of the IEEE Conference on Robotics and Automation
  year: 1999
  ident: S0263574710000317_ref6
– ident: S0263574710000317_ref9
  doi: 10.1016/S0022-4898(98)00037-8
– volume-title: Theory and Problems of Differential Geometry
  year: 1969
  ident: S0263574710000317_ref15
– ident: S0263574710000317_ref16
  doi: 10.1109/TIE.2008.922605
– ident: S0263574710000317_ref2
– ident: S0263574710000317_ref12
  doi: 10.1007/s10846-008-9285-7
– ident: S0263574710000317_ref8
  doi: 10.1243/09544070JAUTO43
– ident: S0263574710000317_ref19
  doi: 10.1109/TIE.2008.2003218
– ident: S0263574710000317_ref11
  doi: 10.1017/S0263574708004876
– ident: S0263574710000317_ref5
  doi: 10.1017/S0263574706002840
– ident: S0263574710000317_ref18
  doi: 10.1109/TIE.2007.908522
– start-page: 320
  volume-title: IEEE/ASME International Conference on Advanced Intelligent Mechatronics
  year: 2001
  ident: S0263574710000317_ref1
– start-page: 320
  volume-title: IEEE-ICIT'09 International Conference on Industrial Technology
  year: 2009
  ident: S0263574710000317_ref4
– ident: S0263574710000317_ref10
  doi: 10.1109/TCST.2006.883229
SSID ssj0013147
Score 1.9262236
Snippet This paper presents a new algorithm for the control of a snake-like robot with passive joints and active wheels. Each segment has four autonomously driven and...
SUMMARY This paper presents a new algorithm for the control of a snake-like robot with passive joints and active wheels. Each segment has four autonomously...
SourceID proquest
crossref
cambridge
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 471
SubjectTerms Algorithms
Computer simulation
Curvature
Mathematical analysis
Mathematical models
Robots
Segments
Wheels
Title A numerical control algorithm for navigation of an operator-driven snake-like robot with 4WD-4WS segments
URI https://www.cambridge.org/core/product/identifier/S0263574710000317/type/journal_article
https://www.proquest.com/docview/858601682
https://www.proquest.com/docview/926308879
Volume 29
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVEBS
  databaseName: Inspec with Full Text
  customDbUrl:
  eissn: 1469-8668
  dateEnd: 20241101
  omitProxy: false
  ssIdentifier: ssj0013147
  issn: 0263-5747
  databaseCode: ADMLS
  dateStart: 19830101
  isFulltext: true
  titleUrlDefault: https://www.ebsco.com/products/research-databases/inspec-full-text
  providerName: EBSCOhost
– providerCode: PRVPQU
  databaseName: Proquest Central
  customDbUrl: http://www.proquest.com/pqcentral?accountid=15518
  eissn: 1469-8668
  dateEnd: 20241101
  omitProxy: true
  ssIdentifier: ssj0013147
  issn: 0263-5747
  databaseCode: BENPR
  dateStart: 20010101
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Technology Collection
  customDbUrl:
  eissn: 1469-8668
  dateEnd: 20241101
  omitProxy: true
  ssIdentifier: ssj0013147
  issn: 0263-5747
  databaseCode: 8FG
  dateStart: 20010101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/technologycollection1
  providerName: ProQuest
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT-MwEB5BucAB7fIQBRb5wAlhkYfTOAeEWKCLkECIh-AW-QmIkpQ25fevx0naRSv1kotjK_Hjm7Fn_H0A-z1nEpiNGI1UnFBnoUIqYiao1TqRhidSetWS65ve5SO7ek6eF-C6vQuDaZUtJnqg1qXCM_IjnnBkDuHRyfCTomgUBldbBQ3RKCvoY88wtghLERJjdWDp98XN7d0srBB6xTG374hp4hzpNszpOaSRlgW3aAjhMQqYzcgWvhut75jtDVH_B6w2HiQ5rYf8JyyYYg1W_uEVXIe3U1JM6lDMgDTJ6EQMXtwPVa8fxPmppBBfnlyjLEhpiXDPofERd6pHCIBkXIh3Qwdv74aMSllWBE9sCXs6p-zpnozNi78btwGP_YuHs0vaaCpQFTNe0cw4E657zm4z54iEOuBpZlG6NEplIsJUByJjLI3TTMkoTaV1AyeUtVoF0goRxpvQKcrCbAEJe5YlTFkUxmU8shm3gZUylJYp7pCkC4fTDsyblTHO66yyNP-vv7sQtH2cq4afHGUyBvOqHEyrDGtyjnkv77QDN_ua6azqApmWugWGURNRmHIyzjPXDkJxtj23gR1Yro-bMRdyFzrVaGJ-OX-lknuwyPt_9pq5-Bcj9OUL
linkProvider ProQuest
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9QwEB6V7QE4VDzFthR8gAvCIg9n4xwqVGirLW1XCFq1t-BnqbpNtpssqD-O_8bYSXapkPbWSy6JrWRizzf2jL8P4M0AIYHZiNFIxQlFhAqpiJmgVutEGp5I6VVLjkaD4Qn7cpacrcCf7iyMK6vsfKJ31LpUbo_8A0-4Yw7h0cfJNXWiUS652iloiFZZQW95hrH2XMeBufmNK7hqa38Hf_fbKNrbPf48pK3IAFUx4zXNDGKaHiCQMUTmUAc8zazT8oxSmYgw1YHIGEvjNFMySlNp8UuEslarQFohwhj7vQerLMbmPVj9tDv6-m2Rxgi9whmuc2KaYODepVU9Z7WjgXFLQgcZsRNMW5A73AbJ2xjhgW_vEay1ESvZbobYY1gxxRN4-A-P4VO42CbFrEn9jElb_E7E-BwNWP-8IhgXk0L88mQeZUFKSwReJ8Zn-KmeOodLqkJcGjq-uDRkWsqyJm6HmLDTHcpOv5PKnPuzeM_g5E7M-xx6RVmYF0DCgWUJU9YJ8TIe2YzbwEoZSssUR8_Vh_dzA-btTKzypootzf-zdx-Czsa5avnQnSzHeFmTd_Mmk4YMZNnDG92PW7zNfBT3gczv4oR2WRpRmHJW5Rn241x_tr60g9dwf3h8dJgf7o8ONuBBs9Xt6jBfQq-ezswmxkq1fNWOSAI_7noS_AUCliFc
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=A+numerical+control+algorithm+for+navigation+of+an+operator-driven+snake-like+robot+with+4WD-4WS+segments&rft.jtitle=Robotica&rft.au=Percy%2C+Andrew&rft.au=Spark%2C+Ian&rft.au=Ibrahim%2C+Yousef&rft.au=Hardy%2C+Leon&rft.date=2011-05-01&rft.issn=0263-5747&rft.eissn=1469-8668&rft.volume=29&rft.issue=3&rft.spage=471&rft.epage=482&rft_id=info:doi/10.1017%2FS0263574710000317&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0263-5747&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0263-5747&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0263-5747&client=summon