{"id":881,"date":"2018-08-10T16:31:03","date_gmt":"2018-08-11T00:31:03","guid":{"rendered":"http:\/\/depts.washington.edu\/uwrainlab\/?page_id=881"},"modified":"2018-08-17T13:20:50","modified_gmt":"2018-08-17T21:20:50","slug":"small-body-precision-landing-via-convex-model-predictive-control","status":"publish","type":"page","link":"http:\/\/depts.washington.edu\/uwrainlab\/small-body-precision-landing-via-convex-model-predictive-control\/","title":{"rendered":"Small Body Precision Landing via Convex Model Predictive Control"},"content":{"rendered":"<p><strong>Taylor P. Reynolds, Mehran Mesbahi<\/strong><\/p>\n<p>Spacecraft operation in proximity to small bodies requires advanced guidance, navigation and control (GN&amp;C) protocols that are able to operate and land autonomously. To achieve a successful landing, the on-board GN&amp;C algorithm must reliably land the spacecraft<br \/>\nnear the targeted surface location, while ensuring a low velocity at touchdown. In this paper, the soft landing problem is reformulated as a convex optimization problem, and Model Predictive Control (MPC) is used to handle both the optimization process and system constraints in a unified framework. We present a new collision avoidance method; an optimal separating hyperplane coupled with a projection theorem argument to define auxiliary set points used in the MPC formulation. We show that these auxiliary set points converge to the desired target state, and thus the spacecraft will reach its goal safely. Numerical simulation results demonstrate the performance.<\/p>\n<p><strong>Links:<\/strong><\/p>\n<p><a href=\"https:\/\/arc.aiaa.org\/doi\/10.2514\/6.2017-5179\"><img loading=\"lazy\" class=\"alignnone wp-image-810\" src=\"http:\/\/depts.washington.edu\/uwrainlab\/wordpress\/wp-content\/uploads\/2018\/07\/download.png\" alt=\"\" width=\"26\" height=\"26\" srcset=\"http:\/\/depts.washington.edu\/uwrainlab\/wordpress\/wp-content\/uploads\/2018\/07\/download.png 225w, http:\/\/depts.washington.edu\/uwrainlab\/wordpress\/wp-content\/uploads\/2018\/07\/download-150x150.png 150w\" sizes=\"(max-width: 26px) 100vw, 26px\" \/><\/a> \u00a0 <a href=\"https:\/\/arc.aiaa.org\/doi\/pdf\/10.2514\/6.2017-5179\"><img loading=\"lazy\" class=\"alignnone wp-image-811\" src=\"http:\/\/depts.washington.edu\/uwrainlab\/wordpress\/wp-content\/uploads\/2018\/07\/image_preview.png\" alt=\"\" width=\"31\" height=\"31\" srcset=\"http:\/\/depts.washington.edu\/uwrainlab\/wordpress\/wp-content\/uploads\/2018\/07\/image_preview.png 250w, http:\/\/depts.washington.edu\/uwrainlab\/wordpress\/wp-content\/uploads\/2018\/07\/image_preview-150x150.png 150w\" sizes=\"(max-width: 31px) 100vw, 31px\" \/><\/a> \u00a0 <a href=\"https:\/\/scholar.google.com\/scholar?hl=en&amp;as_sdt=0%2C48&amp;q=Small+Body+Precision+Landing+via+Convex+Model+Predictive+Control&amp;btnG=#d=gs_cit&amp;p=&amp;u=%2Fscholar%3Fq%3Dinfo%3A8tHvN9o-wqoJ%3Ascholar.google.com%2F%26output%3Dcite%26scirp%3D0%26hl%3Den\"><img loading=\"lazy\" class=\"alignnone wp-image-809\" src=\"http:\/\/depts.washington.edu\/uwrainlab\/wordpress\/wp-content\/uploads\/2018\/07\/BibTeX_logo.svg_-300x97.png\" alt=\"\" width=\"65\" height=\"21\" srcset=\"http:\/\/depts.washington.edu\/uwrainlab\/wordpress\/wp-content\/uploads\/2018\/07\/BibTeX_logo.svg_-300x97.png 300w, http:\/\/depts.washington.edu\/uwrainlab\/wordpress\/wp-content\/uploads\/2018\/07\/BibTeX_logo.svg_-768x248.png 768w, http:\/\/depts.washington.edu\/uwrainlab\/wordpress\/wp-content\/uploads\/2018\/07\/BibTeX_logo.svg_-1024x330.png 1024w, http:\/\/depts.washington.edu\/uwrainlab\/wordpress\/wp-content\/uploads\/2018\/07\/BibTeX_logo.svg_.png 1200w\" sizes=\"(max-width: 65px) 100vw, 65px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Taylor P. Reynolds, Mehran Mesbahi Spacecraft operation in proximity to small bodies requires advanced guidance, navigation and control (GN&amp;C) protocols that are able to operate and land autonomously. To achieve a successful landing, the on-board GN&amp;C algorithm must reliably land the spacecraft near the targeted surface location, while ensuring a low velocity at touchdown. In [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"http:\/\/depts.washington.edu\/uwrainlab\/wp-json\/wp\/v2\/pages\/881"}],"collection":[{"href":"http:\/\/depts.washington.edu\/uwrainlab\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/depts.washington.edu\/uwrainlab\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/depts.washington.edu\/uwrainlab\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/depts.washington.edu\/uwrainlab\/wp-json\/wp\/v2\/comments?post=881"}],"version-history":[{"count":6,"href":"http:\/\/depts.washington.edu\/uwrainlab\/wp-json\/wp\/v2\/pages\/881\/revisions"}],"predecessor-version":[{"id":995,"href":"http:\/\/depts.washington.edu\/uwrainlab\/wp-json\/wp\/v2\/pages\/881\/revisions\/995"}],"wp:attachment":[{"href":"http:\/\/depts.washington.edu\/uwrainlab\/wp-json\/wp\/v2\/media?parent=881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}