Robust Constrained Learning-based NMPC enabling reliable mobile robot path tracking

This paper presents a Robust Constrained Learning-based Nonlinear Model Predictive Control (RC-LB-NMPC) algorithm for path-tracking in off-road terrain. For mobile robots, constraints may represent solid obstacles or localization limits. As a result, constraint satisfaction is required for safety. C...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The International journal of robotics research 2016-11, Vol.35 (13), p.1547-1563
Hauptverfasser: Ostafew, Chris J., Schoellig, Angela P., Barfoot, Timothy D.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1563
container_issue 13
container_start_page 1547
container_title The International journal of robotics research
container_volume 35
creator Ostafew, Chris J.
Schoellig, Angela P.
Barfoot, Timothy D.
description This paper presents a Robust Constrained Learning-based Nonlinear Model Predictive Control (RC-LB-NMPC) algorithm for path-tracking in off-road terrain. For mobile robots, constraints may represent solid obstacles or localization limits. As a result, constraint satisfaction is required for safety. Constraint satisfaction is typically guaranteed through the use of accurate, a priori models or robust control. However, accurate models are generally not available for off-road operation. Furthermore, robust controllers are often conservative, since model uncertainty is not updated online. In this work our goal is to use learning to generate low-uncertainty, non-parametric models in situ. Based on these models, the predictive controller computes both linear and angular velocities in real-time, such that the robot drives at or near its capabilities while respecting path and localization constraints. Localization for the controller is provided by an on-board, vision-based mapping and navigation system enabling operation in large-scale, off-road environments. The paper presents experimental results, including over 5 km of travel by a 900 kg skid-steered robot at speeds of up to 2.0 m/s. The result is a robust, learning controller that provides safe, conservative control during initial trials when model uncertainty is high and converges to high-performance, optimal control during later trials when model uncertainty is reduced with experience.
doi_str_mv 10.1177/0278364916645661
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1855354146</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sage_id>10.1177_0278364916645661</sage_id><sourcerecordid>1855354146</sourcerecordid><originalsourceid>FETCH-LOGICAL-c342t-2b688a8c1668d400203daa50edcde795a9370584d1620db11d307e0b1095fbe03</originalsourceid><addsrcrecordid>eNp1kElPwzAQhS0EEqVw52iJC5fATLwlRxSxSWURyzmyY7ekpHGxkwP_HlflgCqhOcz2vafREHKKcIGo1CXkqmCSlyglF1LiHpmg4pgxVHKfTDbrbLM_JEcxLgGASSgn5PXFmzEOtPJ9HIJue2fpzOnQt_0iMzqm9vHhuaKu16ZLMxpc16bS0ZU3bUrBGz_QtR4-aNI3n4k5Jgdz3UV38pun5P3m-q26y2ZPt_fV1SxrGM-HLDeyKHTRpIsLywFyYFZrAc421qlS6JIpEAW3KHOwBtEyUA4MQinmxgGbkvOt7zr4r9HFoV61sXFdp3vnx1hjIQQTHLlM6NkOuvRj6NN1iSoxhQKVKNhSTfAxBjev16Fd6fBdI9SbL9e7X06SbCuJeuH-mP7H_wDBM3qe</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1891919707</pqid></control><display><type>article</type><title>Robust Constrained Learning-based NMPC enabling reliable mobile robot path tracking</title><source>SAGE Complete A-Z List</source><creator>Ostafew, Chris J. ; Schoellig, Angela P. ; Barfoot, Timothy D.</creator><creatorcontrib>Ostafew, Chris J. ; Schoellig, Angela P. ; Barfoot, Timothy D.</creatorcontrib><description>This paper presents a Robust Constrained Learning-based Nonlinear Model Predictive Control (RC-LB-NMPC) algorithm for path-tracking in off-road terrain. For mobile robots, constraints may represent solid obstacles or localization limits. As a result, constraint satisfaction is required for safety. Constraint satisfaction is typically guaranteed through the use of accurate, a priori models or robust control. However, accurate models are generally not available for off-road operation. Furthermore, robust controllers are often conservative, since model uncertainty is not updated online. In this work our goal is to use learning to generate low-uncertainty, non-parametric models in situ. Based on these models, the predictive controller computes both linear and angular velocities in real-time, such that the robot drives at or near its capabilities while respecting path and localization constraints. Localization for the controller is provided by an on-board, vision-based mapping and navigation system enabling operation in large-scale, off-road environments. The paper presents experimental results, including over 5 km of travel by a 900 kg skid-steered robot at speeds of up to 2.0 m/s. The result is a robust, learning controller that provides safe, conservative control during initial trials when model uncertainty is high and converges to high-performance, optimal control during later trials when model uncertainty is reduced with experience.</description><identifier>ISSN: 0278-3649</identifier><identifier>EISSN: 1741-3176</identifier><identifier>DOI: 10.1177/0278364916645661</identifier><language>eng</language><publisher>London, England: SAGE Publications</publisher><subject>Angular velocity ; Barriers ; Constraint modelling ; Constraints ; Controllers ; Economic models ; Localization ; Machine learning ; Mapping ; Mathematical models ; Navigation ; Optimal control ; Path tracking ; Position (location) ; Predictive control ; Real time ; Robots ; Robust control ; Terrain ; Uncertainty</subject><ispartof>The International journal of robotics research, 2016-11, Vol.35 (13), p.1547-1563</ispartof><rights>The Author(s) 2016</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c342t-2b688a8c1668d400203daa50edcde795a9370584d1620db11d307e0b1095fbe03</citedby><cites>FETCH-LOGICAL-c342t-2b688a8c1668d400203daa50edcde795a9370584d1620db11d307e0b1095fbe03</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://journals.sagepub.com/doi/pdf/10.1177/0278364916645661$$EPDF$$P50$$Gsage$$H</linktopdf><linktohtml>$$Uhttps://journals.sagepub.com/doi/10.1177/0278364916645661$$EHTML$$P50$$Gsage$$H</linktohtml><link.rule.ids>314,776,780,21799,27903,27904,43600,43601</link.rule.ids></links><search><creatorcontrib>Ostafew, Chris J.</creatorcontrib><creatorcontrib>Schoellig, Angela P.</creatorcontrib><creatorcontrib>Barfoot, Timothy D.</creatorcontrib><title>Robust Constrained Learning-based NMPC enabling reliable mobile robot path tracking</title><title>The International journal of robotics research</title><description>This paper presents a Robust Constrained Learning-based Nonlinear Model Predictive Control (RC-LB-NMPC) algorithm for path-tracking in off-road terrain. For mobile robots, constraints may represent solid obstacles or localization limits. As a result, constraint satisfaction is required for safety. Constraint satisfaction is typically guaranteed through the use of accurate, a priori models or robust control. However, accurate models are generally not available for off-road operation. Furthermore, robust controllers are often conservative, since model uncertainty is not updated online. In this work our goal is to use learning to generate low-uncertainty, non-parametric models in situ. Based on these models, the predictive controller computes both linear and angular velocities in real-time, such that the robot drives at or near its capabilities while respecting path and localization constraints. Localization for the controller is provided by an on-board, vision-based mapping and navigation system enabling operation in large-scale, off-road environments. The paper presents experimental results, including over 5 km of travel by a 900 kg skid-steered robot at speeds of up to 2.0 m/s. The result is a robust, learning controller that provides safe, conservative control during initial trials when model uncertainty is high and converges to high-performance, optimal control during later trials when model uncertainty is reduced with experience.</description><subject>Angular velocity</subject><subject>Barriers</subject><subject>Constraint modelling</subject><subject>Constraints</subject><subject>Controllers</subject><subject>Economic models</subject><subject>Localization</subject><subject>Machine learning</subject><subject>Mapping</subject><subject>Mathematical models</subject><subject>Navigation</subject><subject>Optimal control</subject><subject>Path tracking</subject><subject>Position (location)</subject><subject>Predictive control</subject><subject>Real time</subject><subject>Robots</subject><subject>Robust control</subject><subject>Terrain</subject><subject>Uncertainty</subject><issn>0278-3649</issn><issn>1741-3176</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><recordid>eNp1kElPwzAQhS0EEqVw52iJC5fATLwlRxSxSWURyzmyY7ekpHGxkwP_HlflgCqhOcz2vafREHKKcIGo1CXkqmCSlyglF1LiHpmg4pgxVHKfTDbrbLM_JEcxLgGASSgn5PXFmzEOtPJ9HIJue2fpzOnQt_0iMzqm9vHhuaKu16ZLMxpc16bS0ZU3bUrBGz_QtR4-aNI3n4k5Jgdz3UV38pun5P3m-q26y2ZPt_fV1SxrGM-HLDeyKHTRpIsLywFyYFZrAc421qlS6JIpEAW3KHOwBtEyUA4MQinmxgGbkvOt7zr4r9HFoV61sXFdp3vnx1hjIQQTHLlM6NkOuvRj6NN1iSoxhQKVKNhSTfAxBjev16Fd6fBdI9SbL9e7X06SbCuJeuH-mP7H_wDBM3qe</recordid><startdate>201611</startdate><enddate>201611</enddate><creator>Ostafew, Chris J.</creator><creator>Schoellig, Angela P.</creator><creator>Barfoot, Timothy D.</creator><general>SAGE Publications</general><general>SAGE PUBLICATIONS, INC</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>F28</scope></search><sort><creationdate>201611</creationdate><title>Robust Constrained Learning-based NMPC enabling reliable mobile robot path tracking</title><author>Ostafew, Chris J. ; Schoellig, Angela P. ; Barfoot, Timothy D.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c342t-2b688a8c1668d400203daa50edcde795a9370584d1620db11d307e0b1095fbe03</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Angular velocity</topic><topic>Barriers</topic><topic>Constraint modelling</topic><topic>Constraints</topic><topic>Controllers</topic><topic>Economic models</topic><topic>Localization</topic><topic>Machine learning</topic><topic>Mapping</topic><topic>Mathematical models</topic><topic>Navigation</topic><topic>Optimal control</topic><topic>Path tracking</topic><topic>Position (location)</topic><topic>Predictive control</topic><topic>Real time</topic><topic>Robots</topic><topic>Robust control</topic><topic>Terrain</topic><topic>Uncertainty</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Ostafew, Chris J.</creatorcontrib><creatorcontrib>Schoellig, Angela P.</creatorcontrib><creatorcontrib>Barfoot, Timothy D.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><jtitle>The International journal of robotics research</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Ostafew, Chris J.</au><au>Schoellig, Angela P.</au><au>Barfoot, Timothy D.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Robust Constrained Learning-based NMPC enabling reliable mobile robot path tracking</atitle><jtitle>The International journal of robotics research</jtitle><date>2016-11</date><risdate>2016</risdate><volume>35</volume><issue>13</issue><spage>1547</spage><epage>1563</epage><pages>1547-1563</pages><issn>0278-3649</issn><eissn>1741-3176</eissn><abstract>This paper presents a Robust Constrained Learning-based Nonlinear Model Predictive Control (RC-LB-NMPC) algorithm for path-tracking in off-road terrain. For mobile robots, constraints may represent solid obstacles or localization limits. As a result, constraint satisfaction is required for safety. Constraint satisfaction is typically guaranteed through the use of accurate, a priori models or robust control. However, accurate models are generally not available for off-road operation. Furthermore, robust controllers are often conservative, since model uncertainty is not updated online. In this work our goal is to use learning to generate low-uncertainty, non-parametric models in situ. Based on these models, the predictive controller computes both linear and angular velocities in real-time, such that the robot drives at or near its capabilities while respecting path and localization constraints. Localization for the controller is provided by an on-board, vision-based mapping and navigation system enabling operation in large-scale, off-road environments. The paper presents experimental results, including over 5 km of travel by a 900 kg skid-steered robot at speeds of up to 2.0 m/s. The result is a robust, learning controller that provides safe, conservative control during initial trials when model uncertainty is high and converges to high-performance, optimal control during later trials when model uncertainty is reduced with experience.</abstract><cop>London, England</cop><pub>SAGE Publications</pub><doi>10.1177/0278364916645661</doi><tpages>17</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0278-3649
ispartof The International journal of robotics research, 2016-11, Vol.35 (13), p.1547-1563
issn 0278-3649
1741-3176
language eng
recordid cdi_proquest_miscellaneous_1855354146
source SAGE Complete A-Z List
subjects Angular velocity
Barriers
Constraint modelling
Constraints
Controllers
Economic models
Localization
Machine learning
Mapping
Mathematical models
Navigation
Optimal control
Path tracking
Position (location)
Predictive control
Real time
Robots
Robust control
Terrain
Uncertainty
title Robust Constrained Learning-based NMPC enabling reliable mobile robot path tracking
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-23T10%3A48%3A24IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Robust%20Constrained%20Learning-based%20NMPC%20enabling%20reliable%20mobile%20robot%20path%20tracking&rft.jtitle=The%20International%20journal%20of%20robotics%20research&rft.au=Ostafew,%20Chris%20J.&rft.date=2016-11&rft.volume=35&rft.issue=13&rft.spage=1547&rft.epage=1563&rft.pages=1547-1563&rft.issn=0278-3649&rft.eissn=1741-3176&rft_id=info:doi/10.1177/0278364916645661&rft_dat=%3Cproquest_cross%3E1855354146%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1891919707&rft_id=info:pmid/&rft_sage_id=10.1177_0278364916645661&rfr_iscdi=true