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...
Saved in:
Published in | IEEE robotics and automation letters Vol. 4; no. 3; pp. 2423 - 2430 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Piscataway
IEEE
01.07.2019
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects | |
Online Access | Get 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 |