Parallel Algorithm for Precise Navigation Using Black-Box Forward Model and Motion Primitives

Reliable robot navigation is an active research topic for many real-world applications, such as the automation of industrial equipment, where machines with arbitrary shapes need to navigate very close to obstacles to perform efficiently. We have developed a new planning architecture that allows whee...

Full description

Saved in:
Bibliographic Details
Published inIEEE robotics and automation letters Vol. 4; no. 3; pp. 2423 - 2430
Main Authors Sinyavskiy, Oleg Y., Passot, Jean-Baptiste, Gabardos, Borja Ibarz
Format Journal Article
LanguageEnglish
Published Piscataway IEEE 01.07.2019
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Reliable robot navigation is an active research topic for many real-world applications, such as the automation of industrial equipment, where machines with arbitrary shapes need to navigate very close to obstacles to perform efficiently. We have developed a new planning architecture that allows wheeled vehicles to navigate safely in cluttered environments. Our method belongs to the Model Predictive Control (MPC) family of local planning algorithms. It works in the space of two-dimensional occupancy grids and plans in motor command space using a black box forward model for state inference. Our method has several properties that make it well-suited for commercial applications: itis deterministic, computationally efficient, runs in constant time, and can be used on platforms of arbitrary shape and drive type. We provide a detailed description of the algorithm, showcase its application on real robots, and compare it with other state-of-the-art planning algorithms.
AbstractList Reliable robot navigation is an active research topic for many real-world applications, such as the automation of industrial equipment, where machines with arbitrary shapes need to navigate very close to obstacles to perform efficiently. We have developed a new planning architecture that allows wheeled vehicles to navigate safely in cluttered environments. Our method belongs to the Model Predictive Control (MPC) family of local planning algorithms. It works in the space of two-dimensional occupancy grids and plans in motor command space using a black box forward model for state inference. Our method has several properties that make it well-suited for commercial applications: itis deterministic, computationally efficient, runs in constant time, and can be used on platforms of arbitrary shape and drive type. We provide a detailed description of the algorithm, showcase its application on real robots, and compare it with other state-of-the-art planning algorithms.
Reliable robot navigation is an active research topic for many real-world applications, such as the automation of industrial equipment, where machines with arbitrary shapes need to navigate very close to obstacles to perform efficiently. We have developed a new planning architecture that allows wheeled vehicles to navigate safely in cluttered environments. Our method belongs to the Model Predictive Control (MPC) family of local planning algorithms. It works in the space of two-dimensional occupancy grids and plans in motor command space using a black box forward model for state inference. Our method has several properties that make it well-suited for commercial applications: it is deterministic, computationally efficient, runs in constant time, and can be used on platforms of arbitrary shape and drive type. We provide a detailed description of the algorithm, showcase its application on real robots, and compare it with other state-of-the-art planning algorithms.
Author Passot, Jean-Baptiste
Gabardos, Borja Ibarz
Sinyavskiy, Oleg Y.
Author_xml – sequence: 1
  givenname: Oleg Y.
  surname: Sinyavskiy
  fullname: Sinyavskiy, Oleg Y.
  email: sinyavskiy@braincorp.com
  organization: Brain Corp., San Diego, CA, USA
– sequence: 2
  givenname: Jean-Baptiste
  surname: Passot
  fullname: Passot, Jean-Baptiste
  email: passot@braincorporation.com
  organization: Brain Corp., San Diego, CA, USA
– sequence: 3
  givenname: Borja Ibarz
  surname: Gabardos
  fullname: Gabardos, Borja Ibarz
  email: bibarz@google.com
  organization: Brain Corp., San Diego, CA, USA
BookMark eNpNkE1PAjEQhhujiYjcTbw08bzYj90uPQIRNUElRo6mKd0pFpcttgvqv3dXiPE0k8zzzkyeM3Rc-QoQuqCkTymR19PnYZ8RKvtMkjTn8gh1GM_zhOdCHP_rT1EvxhUhhGaswbIOep3poMsSSjwslz64-m2NrQ94FsC4CPhR79xS185XeB5dtcSjUpv3ZOS_8MSHTx0K_OCLJq6rtvsFZ8GtXe12EM_RidVlhN6hdtF8cvMyvkumT7f34-E0MZzzOtEWGBiTWiqLnEhjiJVEaMhoQVOWLWiR2qIYLKSh7XjBBjKlWoLNSM6FtLyLrvZ7N8F_bCHWauW3oWpOKsbkgDPOadZQZE-Z4GMMYNWm-VSHb0WJaj2qxqNqPaqDxyZyuY84APjDB0KIXGT8B1cMcD4
CODEN IRALC6
CitedBy_id crossref_primary_10_1109_LRA_2020_3047772
Cites_doi 10.1109/MCSE.2011.37
10.1007/978-3-642-33503-7_57
10.1177/0278364909340445
10.1016/j.trc.2015.09.011
10.1177/02783640122067453
10.1017/S0263574714000289
10.1109/IVS.2010.5547976
10.1177/0278364906075328
10.1109/ICRA.2013.6631297
10.1109/100.580977
10.1109/ICRA.2016.7487439
10.1177/0278364915614386
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019
DBID 97E
ESBDL
RIA
RIE
AAYXX
CITATION
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
DOI 10.1109/LRA.2019.2904739
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005-present
IEEE Open Access Journals
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library Online
CrossRef
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
Technology 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
Electronics & Communications Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Technology Research Database
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library Online
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 2377-3766
EndPage 2430
ExternalDocumentID 10_1109_LRA_2019_2904739
8666765
Genre orig-research
GrantInformation_xml – fundername: Brain Corporation
GroupedDBID 0R~
97E
AAJGR
AASAJ
ABQJQ
ABVLG
ACGFS
AKJIK
ALMA_UNASSIGNED_HOLDINGS
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
EBS
EJD
ESBDL
IFIPE
IPLJI
JAVBF
KQ8
M43
M~E
O9-
OCL
RIA
RIE
RIG
AAYXX
CITATION
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c333t-afe2ecc4f19d709cc0f906ae51d1425b1d4fdd8b9c1709cb28941a9ef507369f3
IEDL.DBID RIE
ISSN 2377-3766
IngestDate Thu Oct 10 19:14:46 EDT 2024
Fri Aug 23 00:41:25 EDT 2024
Wed Jun 26 19:27:59 EDT 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 3
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c333t-afe2ecc4f19d709cc0f906ae51d1425b1d4fdd8b9c1709cb28941a9ef507369f3
ORCID 0000-0002-1337-3629
OpenAccessLink https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/document/8666765
PQID 2298323315
PQPubID 4437225
PageCount 8
ParticipantIDs ieee_primary_8666765
crossref_primary_10_1109_LRA_2019_2904739
proquest_journals_2298323315
PublicationCentury 2000
PublicationDate 2019-07-01
PublicationDateYYYYMMDD 2019-07-01
PublicationDate_xml – month: 07
  year: 2019
  text: 2019-07-01
  day: 01
PublicationDecade 2010
PublicationPlace Piscataway
PublicationPlace_xml – name: Piscataway
PublicationTitle IEEE robotics and automation letters
PublicationTitleAbbrev LRA
PublicationYear 2019
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
ref15
ref14
ziegler (ref3) 0
ref20
howard (ref11) 2009
gerkey (ref6) 0
ref10
ref2
equipment (ref17) 2015
ref8
likhachev (ref19) 0
ref7
ref9
(ref21) 2019
ref4
marder-eppstein (ref23) 2019
likhachev (ref18) 0
abadi (ref16) 2015
ref5
(ref22) 2017
savkin (ref1) 2015
References_xml – year: 2017
  ident: ref22
  article-title: NSS eForce Burnisher
– ident: ref15
  doi: 10.1109/MCSE.2011.37
– ident: ref9
  doi: 10.1007/978-3-642-33503-7_57
– ident: ref8
  doi: 10.1177/0278364909340445
– year: 0
  ident: ref6
  article-title: Planning and control in unstructured terrain
  publication-title: Proc IEEE Int Conf Robot Autom Workshop Path Planning Costmaps
  contributor:
    fullname: gerkey
– year: 2009
  ident: ref11
  publication-title: Adaptive Model-Predictive Motion Planning for Navigation in Complex Environments
  contributor:
    fullname: howard
– year: 2019
  ident: ref23
  article-title: dwa_local_planner ROS package
  contributor:
    fullname: marder-eppstein
– year: 2015
  ident: ref17
  article-title: RS26 Rider Auto Scrubber
  contributor:
    fullname: equipment
– ident: ref4
  doi: 10.1016/j.trc.2015.09.011
– ident: ref20
  doi: 10.1177/02783640122067453
– ident: ref5
  doi: 10.1017/S0263574714000289
– ident: ref2
  doi: 10.1109/IVS.2010.5547976
– ident: ref10
  doi: 10.1177/0278364906075328
– start-page: 450
  year: 0
  ident: ref3
  article-title: Trajectory planning for berthaa local, continuous method
  publication-title: Proc IEEE Intell Vehicles Symp
  contributor:
    fullname: ziegler
– ident: ref12
  doi: 10.1109/ICRA.2013.6631297
– year: 2015
  ident: ref16
  article-title: TensorFlow: Large-scale machine learning on heterogeneous systems
  contributor:
    fullname: abadi
– ident: ref7
  doi: 10.1109/100.580977
– ident: ref13
  doi: 10.1109/ICRA.2016.7487439
– start-page: 767
  year: 0
  ident: ref18
  article-title: Ara*: Anytime a* with provable bounds on sub-optimality
  publication-title: Proc Neural Inf Process Syst
  contributor:
    fullname: likhachev
– year: 2019
  ident: ref21
  article-title: sbpl ROS package
– ident: ref14
  doi: 10.1177/0278364915614386
– year: 2015
  ident: ref1
  publication-title: Safe Robot Navigation among Moving and Steady Obstacles
  contributor:
    fullname: savkin
– start-page: 262
  year: 0
  ident: ref19
  article-title: Anytime dynamic a*: An anytime, replanning algorithm
  publication-title: Proc Int Conf Autom Planning Scheduling
  contributor:
    fullname: likhachev
SSID ssj0001527395
Score 2.1403034
Snippet Reliable robot navigation is an active research topic for many real-world applications, such as the automation of industrial equipment, where machines with...
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Publisher
StartPage 2423
SubjectTerms Algorithms
Collision avoidance
Computational modeling
Industrial equipment
industrial robots
Mobile robots
Motion and path planning
Navigation
Obstacle avoidance
Occupancy
Planning
Predictive control
Robot dynamics
Robot kinematics
Trajectory
Title Parallel Algorithm for Precise Navigation Using Black-Box Forward Model and Motion Primitives
URI https://ieeexplore.ieee.org/document/8666765
https://www.proquest.com/docview/2298323315
Volume 4
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS8QwEB5cT3rwLa6PJQcvgl2bJn3kqLKLiCuLKHiRkqSpitrKblfEg7_dTNpVUQ_eAp2kYSaZzEy-zADsapZIg-gZzXVoHZREeYpz4UmtTZjx3CQ5OoqD8-jkip9eh9czsP_5FsYY48BnpotNd5eflXqCobKDJEJEZtiCVixE_VbrK56CmcREOL2J9MXB2cUhQrdENxA-j7Ea-LeTx5VS-aV_3aHSX4TBdDo1luShO6lUV7_9yNT43_kuwUJjXZLDejksw4wpVmD-W87BVbgZyhHWT7FUj7fl6L66eyLWcCVDTHMxNuRcvrisG2VBHJyAuBCfd1S-kn45Qowtwfppj0QW2HKEQ6wNhnpzvAZX_d7l8YnX1FjwNGOs8mRuAitFnlORxb7Q2s-FH0kT0oza7ayolVeWJUpoip-V9c84lcLk1o5kkcjZOswWZWE2gOjMdjaaSqWslxYEIqA8o3HMmJGR1Rtt2JvyP32uU2mkzgXxRWpllaKs0kZWbVhFdn7SNZxsw_ZUYGmz18ap_ZNVS4zRcPPvXlswh2PXINttmK1GE7NjTYlKdaA1eO913Er6AOsMycQ
link.rule.ids 315,783,787,799,27936,27937,55086
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3dT9swED_x8bDxsMEYolCYH3hBWkocO2n82E2rymirClGpL1NkOw6bgAS16YT46_E5aamAB94s-Sxbd_b57vzzHcCJZrE0iJ7RXIfWQYmVpzgXntTahCnPTJyhozgYRr0x_z0JJ2vwffkXxhjjwGemhU33lp8Weo6hsrM4QkRmuA6b1q6Oo-q31nNEBXOJiXDxFumLs_5lB8FbohUIn7exHvjK3eOKqbzSwO5a6X6GwWJBFZrkpjUvVUs_vsjV-N4Vb8On2r4knWpD7MCayb_A1krWwV34M5JTrKBiqW6vi-m_8u8dsaYrGWGii5khQ_nf5d0ocuIABcQF-bwfxQPpFlNE2RKsoHZLZI4tRzjC6mCoOWdfYdz9dfWz59VVFjzNGCs9mZnAypFnVKRtX2jtZ8KPpAlpSu2BVtRKLE1jJTTFbmU9NE6lMJm1JFkkMrYHG3mRm30gOrWDjaZSKeunBYEIKE9pu82YkZHVHA04XfA_ua-SaSTOCfFFYmWVoKySWlYN2EV2LulqTjaguRBYUp-2WWJnsoqJMRoevD3qG3zoXQ36Sf98eHEIH3GeCnLbhI1yOjdH1rAo1bHbT0_ZHcve
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=Parallel+Algorithm+for+Precise+Navigation+Using+Black-Box+Forward+Model+and+Motion+Primitives&rft.jtitle=IEEE+robotics+and+automation+letters&rft.au=Sinyavskiy%2C+Oleg+Y.&rft.au=Passot%2C+Jean-Baptiste&rft.au=Ibarz+Gabardos%2C+Borja&rft.date=2019-07-01&rft.issn=2377-3766&rft.eissn=2377-3766&rft.volume=4&rft.issue=3&rft.spage=2423&rft.epage=2430&rft_id=info:doi/10.1109%2FLRA.2019.2904739&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_LRA_2019_2904739
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2377-3766&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2377-3766&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2377-3766&client=summon