CPL-SLAM: Efficient and Certifiably Correct Planar Graph-Based SLAM Using the Complex Number Representation

In this article, we consider the problem of planar graph-based simultaneous localization and mapping (SLAM) that involves both poses of the autonomous agent and positions of observed landmarks. We present complex (CPL)-SLAM, an efficient and certifiably correct algorithm to solve planar graph-based...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on robotics Jg. 36; H. 6; S. 1719 - 1737
Hauptverfasser: Fan, Taosha, Wang, Hanlin, Rubenstein, Michael, Murphey, Todd
Format: Journal Article
Sprache:Englisch
Veröffentlicht: New York IEEE 01.12.2020
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Schlagworte:
ISSN:1552-3098, 1941-0468
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract In this article, we consider the problem of planar graph-based simultaneous localization and mapping (SLAM) that involves both poses of the autonomous agent and positions of observed landmarks. We present complex (CPL)-SLAM, an efficient and certifiably correct algorithm to solve planar graph-based SLAM using the complex number representation. We formulate and simplify planar graph-based SLAM as the maximum likelihood estimation on the product of unit complex numbers, and relax this nonconvex quadratic complex optimization problem to convex complex semidefinite programming (SDP). Furthermore, we simplify the corresponding complex SDP to Riemannian staircase optimization (RSO) on the complex oblique manifold that can be solved with the Riemannian trust region method. In addition, we prove that the SDP relaxation and RSO simplification are tight as long as the noise magnitude is below a certain threshold. The efficacy of this work is validated through applications of CPL-SLAM and comparisons with existing state-of-the-art methods on planar graph-based SLAM, which indicates that our proposed algorithm is capable of solving planar graph-based SLAM certifiably, and is more efficient in numerical computation and more robust to measurement noise than existing state-of-the-art methods. The C++ code for CPL-SLAM is available at https://github.com/MurpheyLab/CPL-SLAM .
AbstractList In this article, we consider the problem of planar graph-based simultaneous localization and mapping (SLAM) that involves both poses of the autonomous agent and positions of observed landmarks. We present complex (CPL)-SLAM, an efficient and certifiably correct algorithm to solve planar graph-based SLAM using the complex number representation. We formulate and simplify planar graph-based SLAM as the maximum likelihood estimation on the product of unit complex numbers, and relax this nonconvex quadratic complex optimization problem to convex complex semidefinite programming (SDP). Furthermore, we simplify the corresponding complex SDP to Riemannian staircase optimization (RSO) on the complex oblique manifold that can be solved with the Riemannian trust region method. In addition, we prove that the SDP relaxation and RSO simplification are tight as long as the noise magnitude is below a certain threshold. The efficacy of this work is validated through applications of CPL-SLAM and comparisons with existing state-of-the-art methods on planar graph-based SLAM, which indicates that our proposed algorithm is capable of solving planar graph-based SLAM certifiably, and is more efficient in numerical computation and more robust to measurement noise than existing state-of-the-art methods. The C++ code for CPL-SLAM is available at https://github.com/MurpheyLab/CPL-SLAM .
Author Fan, Taosha
Wang, Hanlin
Rubenstein, Michael
Murphey, Todd
Author_xml – sequence: 1
  givenname: Taosha
  orcidid: 0000-0003-0085-9029
  surname: Fan
  fullname: Fan, Taosha
  email: taosha.fan@u.northwestern.edu
  organization: Department of Mechanical Engineering, Northwestern University, Evanston, IL, USA
– sequence: 2
  givenname: Hanlin
  orcidid: 0000-0003-3836-403X
  surname: Wang
  fullname: Wang, Hanlin
  email: hanlinwang2015@u.northwestern.edu
  organization: Department of Computer Science, Northwestern Univerity, Evanston, IL, USA
– sequence: 3
  givenname: Michael
  orcidid: 0000-0002-1289-4211
  surname: Rubenstein
  fullname: Rubenstein, Michael
  email: rubenstein@northwestern.edu
  organization: Departments of Computer Science and Mechanical Engineering, Northwestern Univerity, Evanston, IL, USA
– sequence: 4
  givenname: Todd
  orcidid: 0000-0003-2262-8176
  surname: Murphey
  fullname: Murphey, Todd
  email: t-murphey@northwestern.edu
  organization: Department of Mechanical Engineering, Northwestern University, Evanston, IL, USA
BookMark eNp9kEFPwkAQRjdGEwG9m3jZxHNxttuWrjdsEE1QCMK52W5nZbG0dbck8u8tKfHgwdPM4XvfZF6fnJdViYTcMBgyBuJ-tZwPffBhyAGiERudkR4TAfMgiOLzdg9D3-Mg4kvSd24L4AcCeI98JouZ9z4bvz7QidZGGSwbKsucJmgbo43MigNNKmtRNXRRyFJaOrWy3niP0mFOjyhdO1N-0GaDbXJXF_hN3_a7DC1dYm3RtZWyMVV5RS60LBxen-aArJ8mq-TZm82nL8l45ilfsMaTTDDBc61yYLkMglxzjRwzAXHOlQr9WOQiAow5xCrjMmAgMdCaIcScZcgH5K7rrW31tUfXpNtqb8v2ZOq3NkZhOIriNgVdStnKOYs6ra3ZSXtIGaRHpWmrND0qTU9KWyT6gyjTvdZYaYr_wNsONIj4e0ewgPsA_Ae9d4TX
CODEN ITREAE
CitedBy_id crossref_primary_10_1109_ACCESS_2021_3062557
crossref_primary_10_1109_LRA_2023_3238173
crossref_primary_10_1109_JSEN_2021_3130607
crossref_primary_10_3390_jimaging9020052
crossref_primary_10_1016_j_isci_2024_109721
crossref_primary_10_1109_TRO_2023_3324818
crossref_primary_10_1088_1361_6501_ad4dcf
crossref_primary_10_1007_s10851_021_01054_y
crossref_primary_10_1007_s11554_020_01067_7
crossref_primary_10_1142_S012915642540213X
crossref_primary_10_1111_phor_12497
crossref_primary_10_1016_j_ifacol_2023_03_050
crossref_primary_10_1177_02783649241309968
crossref_primary_10_3390_rs14092114
Cites_doi 10.1111/j.2517-6161.1977.tb01610.x
10.1109/IROS.2016.7759664
10.1109/LRA.2017.2718661
10.1007/s10107-016-1059-6
10.15607/RSS.2015.XI.023
10.1109/IROS.2006.281867
10.1016/j.acha.2010.02.001
10.1109/IROS.2015.7353364
10.1109/CVPR.2018.00021
10.1109/ROBOT.2006.1642040
10.1109/CVPR.2012.6248074
10.1177/0278364911430419
10.1109/ICRA.2015.7139836
10.1016/j.cag.2015.10.013
10.1109/IROS40897.2019.8968044
10.1109/ICRA.2017.7989447
10.1016/j.crma.2015.11.009
10.1109/TRO.2008.2006706
10.1109/TRO.2016.2624754
10.1109/TRO.2004.839220
10.1109/IROS.2012.6385742
10.1137/16M105808X
10.1177/0278364918784361
10.1137/090767777
10.1109/IROS.2016.7759681
10.1109/70.563647
10.1177/0278364914523689
10.1109/IROS.2014.6942929
10.1109/MITS.2010.939925
10.1023/A:1015269615729
10.1177/0278364906072768
10.1007/BF02614432
10.1007/s10208-005-0179-9
10.1109/ICRA.2015.7139835
10.1109/TRO.2014.2321852
10.1186/s41074-017-0027-2
10.1109/TRO.2013.2291626
10.1023/A:1008854305733
10.1109/TRO.2016.2544304
10.1137/1.9780898719512
10.1109/ICRA.2013.6630690
10.15607/RSS.2007.III.009
10.1109/ICRA.2019.8794454
10.1109/ICASSP.2006.1661433
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020
DBID 97E
RIA
RIE
AAYXX
CITATION
7SC
7SP
7TB
8FD
FR3
JQ2
L7M
L~C
L~D
DOI 10.1109/TRO.2020.3006717
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005–Present
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
Mechanical & Transportation Engineering Abstracts
Technology Research Database
Engineering Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Technology Research Database
Computer and Information Systems Abstracts – Academic
Mechanical & Transportation Engineering Abstracts
Electronics & Communications Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Engineering Research Database
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
DatabaseTitleList Technology Research Database

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE/IET Electronic Library (IEL) (UW System Shared)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1941-0468
EndPage 1737
ExternalDocumentID 10_1109_TRO_2020_3006717
9143200
Genre orig-research
GrantInformation_xml – fundername: National Science Foundation
  grantid: DCSD-1662233
  funderid: 10.13039/501100008982
GroupedDBID .DC
0R~
29I
4.4
5GY
5VS
6IK
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABQJQ
ABVLG
ACGFO
ACIWK
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AIBXA
AKJIK
AKQYR
ALMA_UNASSIGNED_HOLDINGS
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
EBS
EJD
F5P
HZ~
H~9
IFIPE
IPLJI
JAVBF
LAI
M43
MS~
O9-
OCL
P2P
PQQKQ
RIA
RIE
RNS
VJK
AAYXX
CITATION
7SC
7SP
7TB
8FD
FR3
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c291t-a19193dfcd01da44df3fe3eb908d3cc5289d960e8308cb3a410ae4ff1e0831be3
IEDL.DBID RIE
ISICitedReferencesCount 27
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000597148700007&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1552-3098
IngestDate Mon Jun 30 07:16:09 EDT 2025
Sat Nov 29 01:47:27 EST 2025
Tue Nov 18 22:27:42 EST 2025
Wed Aug 27 02:32:19 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 6
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
https://doi.org/10.15223/policy-029
https://doi.org/10.15223/policy-037
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c291t-a19193dfcd01da44df3fe3eb908d3cc5289d960e8308cb3a410ae4ff1e0831be3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0003-0085-9029
0000-0003-2262-8176
0000-0003-3836-403X
0000-0002-1289-4211
PQID 2468755768
PQPubID 27625
PageCount 19
ParticipantIDs ieee_primary_9143200
crossref_citationtrail_10_1109_TRO_2020_3006717
crossref_primary_10_1109_TRO_2020_3006717
proquest_journals_2468755768
PublicationCentury 2000
PublicationDate 2020-Dec.
2020-12-00
20201201
PublicationDateYYYYMMDD 2020-12-01
PublicationDate_xml – month: 12
  year: 2020
  text: 2020-Dec.
PublicationDecade 2020
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle IEEE transactions on robotics
PublicationTitleAbbrev TRO
PublicationYear 2020
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref13
ref12
ref59
ref15
ref58
ref14
ref53
ref52
ref55
thrun (ref2) 2005
ref10
boumal (ref54) 2015
absil (ref51) 2009
ref16
ref19
ref18
tron (ref57) 2015
chirikjian (ref44) 2011; 2
boumal (ref43) 0
dellaert (ref47) 2012
ref46
ref48
huang (ref22) 0
ref42
fan (ref17) 0
ref41
nasiri (ref56) 2018
ref49
ref8
ref7
ref9
ref4
ref3
ref5
ref40
kinsey (ref6) 0; 88
ref35
wang (ref23) 2013
ref34
ref37
gallier (ref50) 2010
ref36
ref31
ref30
ref33
ref32
ref1
ref39
ref38
kümmerle (ref24) 0
rosen (ref61) 0
ref26
ref25
ref20
ref21
bertsekas (ref11) 1999
ref28
ref27
ref29
selig (ref45) 2004
ref60
References_xml – ident: ref48
  doi: 10.1111/j.2517-6161.1977.tb01610.x
– year: 2012
  ident: ref47
  article-title: Factor graphs and GTSAM: A hands-on introduction
– year: 2015
  ident: ref57
  article-title: On the inclusion of determinant constraints in Lagrangian duality for 3-D SLAM
  publication-title: Robot Sci Syst
– ident: ref8
  doi: 10.1109/IROS.2016.7759664
– ident: ref34
  doi: 10.1109/LRA.2017.2718661
– start-page: 3011
  year: 0
  ident: ref22
  article-title: How far is slam from a linear least squares problem
  publication-title: Proc IEEE/RSJ Int Conf Intell Robots Syst
– ident: ref38
  doi: 10.1007/s10107-016-1059-6
– year: 2013
  ident: ref23
  article-title: On the structure of nonlinearities in pose graph SLAM
  publication-title: Robot Sci Syst
– ident: ref27
  doi: 10.15607/RSS.2015.XI.023
– ident: ref5
  doi: 10.1109/IROS.2006.281867
– year: 2004
  ident: ref45
  publication-title: Geometric Fundamentals of Robotics
– ident: ref36
  doi: 10.1016/j.acha.2010.02.001
– ident: ref31
  doi: 10.1109/IROS.2015.7353364
– ident: ref40
  doi: 10.1109/CVPR.2018.00021
– ident: ref15
  doi: 10.1109/ROBOT.2006.1642040
– ident: ref4
  doi: 10.1109/CVPR.2012.6248074
– ident: ref20
  doi: 10.1177/0278364911430419
– ident: ref58
  doi: 10.1109/ICRA.2015.7139836
– ident: ref9
  doi: 10.1016/j.cag.2015.10.013
– ident: ref46
  doi: 10.1109/IROS40897.2019.8968044
– ident: ref7
  doi: 10.1109/ICRA.2017.7989447
– ident: ref42
  doi: 10.1016/j.crma.2015.11.009
– ident: ref19
  doi: 10.1109/TRO.2008.2006706
– ident: ref1
  doi: 10.1109/TRO.2016.2624754
– ident: ref14
  doi: 10.1109/TRO.2004.839220
– ident: ref28
  doi: 10.1109/IROS.2012.6385742
– start-page: 1
  year: 2010
  ident: ref50
  article-title: The Schur complement and symmetric positive semidefinite (and definite) matrices
  publication-title: Penn Eng
– ident: ref39
  doi: 10.1137/16M105808X
– year: 2018
  ident: ref56
  article-title: A recursive least square method for 3D pose graph optimization problem
  publication-title: arXiv 1806 00281
– ident: ref33
  doi: 10.1177/0278364918784361
– year: 2015
  ident: ref54
  article-title: A Riemannian low-rank method for optimization over semidefinite matrices with block-diagonal constraints
  publication-title: arXiv 1506 00575
– ident: ref37
  doi: 10.1137/090767777
– year: 2009
  ident: ref51
  publication-title: Optimization Algorithms on Matrix Manifolds
– ident: ref32
  doi: 10.1109/IROS.2016.7759681
– ident: ref41
  doi: 10.1109/70.563647
– ident: ref26
  doi: 10.1177/0278364914523689
– ident: ref55
  doi: 10.1109/IROS.2014.6942929
– ident: ref10
  doi: 10.1109/MITS.2010.939925
– start-page: 2757
  year: 0
  ident: ref43
  article-title: The non-convex Burer-Monteiro approach works on smooth semidefinite programs
  publication-title: Proc Adv Neural Inform Process Syst
– start-page: 3607
  year: 0
  ident: ref24
  article-title: $\mathrm{g}^2\mathrm{o}$: A general framework for graph optimization
  publication-title: Proc IEEE Int Conf Robot Autom
– ident: ref13
  doi: 10.1023/A:1015269615729
– ident: ref18
  doi: 10.1177/0278364906072768
– volume: 88
  start-page: 1
  year: 0
  ident: ref6
  article-title: A survey of underwater vehicle navigation: Recent advances and new challenges
  publication-title: IFAC Conf Maneuvering and Control Marine Craft
– ident: ref60
  doi: 10.1007/BF02614432
– volume: 2
  year: 2011
  ident: ref44
  publication-title: Stochastic Models Information Theory and Lie Groups Volume 2 Analytic Methods and Modern Applications
– ident: ref53
  doi: 10.1007/s10208-005-0179-9
– ident: ref29
  doi: 10.1109/ICRA.2015.7139835
– year: 0
  ident: ref17
  article-title: Generalized proximal methods for pose graph optimization
  publication-title: Proc Int Symp Robot Res
– ident: ref21
  doi: 10.1109/TRO.2014.2321852
– ident: ref3
  doi: 10.1186/s41074-017-0027-2
– year: 0
  ident: ref61
  article-title: Computational enhancements for certifiably correct slam
  publication-title: Proc IEEE/RSJ Int Conf Intell Robots Syst
– ident: ref25
  doi: 10.1109/TRO.2013.2291626
– year: 2005
  ident: ref2
  publication-title: Probabilistic Robotics
– ident: ref12
  doi: 10.1023/A:1008854305733
– ident: ref30
  doi: 10.1109/TRO.2016.2544304
– ident: ref59
  doi: 10.1137/1.9780898719512
– ident: ref49
  doi: 10.1109/ICRA.2013.6630690
– ident: ref16
  doi: 10.15607/RSS.2007.III.009
– year: 1999
  ident: ref11
  publication-title: Nonlinear Programming
– ident: ref35
  doi: 10.1109/ICRA.2019.8794454
– ident: ref52
  doi: 10.1109/ICASSP.2006.1661433
SSID ssj0024903
Score 2.4864664
Snippet In this article, we consider the problem of planar graph-based simultaneous localization and mapping (SLAM) that involves both poses of the autonomous agent...
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 1719
SubjectTerms Algorithms
Autonomous agents
certifiably correct algorithms
Complex numbers
Maximum likelihood estimation
Noise measurement
Numerical analysis
Optimization
pose graph optimization
Representations
Robustness (mathematics)
Semidefinite programming
Simultaneous localization and mapping
Title CPL-SLAM: Efficient and Certifiably Correct Planar Graph-Based SLAM Using the Complex Number Representation
URI https://ieeexplore.ieee.org/document/9143200
https://www.proquest.com/docview/2468755768
Volume 36
WOSCitedRecordID wos000597148700007&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE/IET Electronic Library (IEL) (UW System Shared)
  customDbUrl:
  eissn: 1941-0468
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0024903
  issn: 1552-3098
  databaseCode: RIE
  dateStart: 20040101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NT9wwEB0B4tAe-NpWbIHKh16QcNeJQxJzg4gtB9gi2Ep7i_wxlhCrgJalav89Hie7ILWq1EuUg21FeY7HL555D-BLmftSIFrubeF4JnPDdYo5N0m4GqXQ5CaaTRSjUTmZqOsVOFrWwiBiTD7Dr3Qbz_Ldg32mX2UDFYJ7QHUVVosib2u1XnX1VHRBJkUxLoUqF0eSQg3GN98DEUwDP6W1OVqTvYag6Knyx0Ico8tw8_-eaws2ul0kO21h34YVbHbg_RttwR7cV9eX_Pby9OqEnUeZiDAE041jFWVS-zttpr9ZRd4cds7IukjP2DdSr-ZnIbA5Rl1ZTChgYY_IaN2Y4i82ig4i7CYm0HZ1S80H-DE8H1cXvHNW4DZVyZzrwNKUdN46kTidZc5LjxKNEqWT1h4HFuYCtcFSitIaqbNEaMy8T5CMyQzKj7DWPDS4C0wXgcpmic-ND8yqNMoJb620KdX-O5f1YbB42bXtZMfJ_WJaR_ohVB3gqQmeuoOnD4fLHo-t5MY_2vYIjmW7Dok-7C_wrLtv8qlOszyQM-JXn_7eaw_e0dhtsso-rM1nz3gA6_bn_O5p9jlOtxeFu9I_
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NT9wwEB1RqNT2AG1pxZaP-sAFqWad2GRjbrDiSywLgkXiFvljLKGuAlqWqv339XizC1IrJC5RDnYS5SUeP3vmPYDNsgilQHQ8uI7nShaWmxwLbrN4tFqjLWwym-j0--XNjb6Ygx-zWhhETMlnuE2naS_f37lHWipr6xjcI6pvYGFHqVxMqrWelPV08kEmTTEuhS6nm5JCtweX55EK5pGh0uiczMmeglByVflnKE7x5XDpdU_2ERabeSTbmwD_Ceaw_gwfnqkLLsPP7kWPX_X2znbZQRKKiJdgpvasS7nU4dbY4R_WJXcON2ZkXmRG7Ij0q_l-DG2eUVeWUgpYnCUyGjmG-Jv1k4cIu0wptE3lUv0Frg8PBt1j3ngrcJfrbMxN5Gla-uC8yLxRygcZUKLVovTSuZ3Iw3wkN1hKUTorjcqEQRVChmRNZlF-hfn6rsYVYKYTyazKQmFD5Fal1V4E56TLqfrfe9WC9vRlV64RHif_i2GVCIjQVYSnIniqBp4WbM163E9EN15ou0xwzNo1SLRgbYpn1fyVD1WuikjPiGF9-3-v7_DueHDWq3on_dNVeE_3maSurMH8ePSI6_DW_RrfPow20qf3F5-h1YY
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=CPL-SLAM%3A+Efficient+and+Certifiably+Correct+Planar+Graph-Based+SLAM+Using+the+Complex+Number+Representation&rft.jtitle=IEEE+transactions+on+robotics&rft.au=Fan%2C+Taosha&rft.au=Wang%2C+Hanlin&rft.au=Rubenstein%2C+Michael&rft.au=Murphey%2C+Todd&rft.date=2020-12-01&rft.pub=IEEE&rft.issn=1552-3098&rft.volume=36&rft.issue=6&rft.spage=1719&rft.epage=1737&rft_id=info:doi/10.1109%2FTRO.2020.3006717&rft.externalDocID=9143200
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1552-3098&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1552-3098&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1552-3098&client=summon