Uncertain-aware Safe Exploratory Planning using Gaussian Process and Neural Control Contraction Metric

Dawei Sun, Mohammad Javad Khojasteh, Shubhanshu Shekhar, Chuchu Fan
Proceedings of the 3rd Conference on Learning for Dynamics and Control, PMLR 144:728-741, 2021.

Abstract

Robots operating in unstructured, complex, and changing real-world environments should navigate and maintain safety while collecting data about its environment and updating its model dynamics. In this paper, we consider the problem of using a robot to explore an environment with an unknown, state-dependent disturbance to the dynamics and forbidden areas. The goal of the robot is to safely collect observations on the disturbance and construct an accurate estimate of the underlying function. We use Gaussian process to get an estimate of the disturbance from data with a high-confidence bound on the regression error. Furthermore, we use neural contraction metrics to derive a tracking controller and the corresponding high-confidence uncertainty tube around the nominal trajectory planned for the robot, based on the estimate of the disturbance. From the robustness of the Contraction Metric, error bound can be pre-computed and used by the motion planner such that the actual trajectory is guaranteed to be safe.

Cite this Paper


BibTeX
@InProceedings{pmlr-v144-sun21a, title = {Uncertain-aware Safe Exploratory Planning using Gaussian Process and Neural Control Contraction Metric}, author = {Sun, Dawei and Khojasteh, Mohammad Javad and Shekhar, Shubhanshu and Fan, Chuchu}, booktitle = {Proceedings of the 3rd Conference on Learning for Dynamics and Control}, pages = {728--741}, year = {2021}, editor = {Jadbabaie, Ali and Lygeros, John and Pappas, George J. and A. Parrilo, Pablo and Recht, Benjamin and Tomlin, Claire J. and Zeilinger, Melanie N.}, volume = {144}, series = {Proceedings of Machine Learning Research}, month = {07 -- 08 June}, publisher = {PMLR}, pdf = {http://proceedings.mlr.press/v144/sun21a/sun21a.pdf}, url = {https://proceedings.mlr.press/v144/sun21a.html}, abstract = {Robots operating in unstructured, complex, and changing real-world environments should navigate and maintain safety while collecting data about its environment and updating its model dynamics. In this paper, we consider the problem of using a robot to explore an environment with an unknown, state-dependent disturbance to the dynamics and forbidden areas. The goal of the robot is to safely collect observations on the disturbance and construct an accurate estimate of the underlying function. We use Gaussian process to get an estimate of the disturbance from data with a high-confidence bound on the regression error. Furthermore, we use neural contraction metrics to derive a tracking controller and the corresponding high-confidence uncertainty tube around the nominal trajectory planned for the robot, based on the estimate of the disturbance. From the robustness of the Contraction Metric, error bound can be pre-computed and used by the motion planner such that the actual trajectory is guaranteed to be safe. } }
Endnote
%0 Conference Paper %T Uncertain-aware Safe Exploratory Planning using Gaussian Process and Neural Control Contraction Metric %A Dawei Sun %A Mohammad Javad Khojasteh %A Shubhanshu Shekhar %A Chuchu Fan %B Proceedings of the 3rd Conference on Learning for Dynamics and Control %C Proceedings of Machine Learning Research %D 2021 %E Ali Jadbabaie %E John Lygeros %E George J. Pappas %E Pablo A. Parrilo %E Benjamin Recht %E Claire J. Tomlin %E Melanie N. Zeilinger %F pmlr-v144-sun21a %I PMLR %P 728--741 %U https://proceedings.mlr.press/v144/sun21a.html %V 144 %X Robots operating in unstructured, complex, and changing real-world environments should navigate and maintain safety while collecting data about its environment and updating its model dynamics. In this paper, we consider the problem of using a robot to explore an environment with an unknown, state-dependent disturbance to the dynamics and forbidden areas. The goal of the robot is to safely collect observations on the disturbance and construct an accurate estimate of the underlying function. We use Gaussian process to get an estimate of the disturbance from data with a high-confidence bound on the regression error. Furthermore, we use neural contraction metrics to derive a tracking controller and the corresponding high-confidence uncertainty tube around the nominal trajectory planned for the robot, based on the estimate of the disturbance. From the robustness of the Contraction Metric, error bound can be pre-computed and used by the motion planner such that the actual trajectory is guaranteed to be safe.
APA
Sun, D., Khojasteh, M.J., Shekhar, S. & Fan, C.. (2021). Uncertain-aware Safe Exploratory Planning using Gaussian Process and Neural Control Contraction Metric. Proceedings of the 3rd Conference on Learning for Dynamics and Control, in Proceedings of Machine Learning Research 144:728-741 Available from https://proceedings.mlr.press/v144/sun21a.html.

Related Material