{"title":"Driving with guardian: Blending user inputs with safety ensuring barriers","authors":"Michael Arwashan, T. Ge, Zexiang Liu, N. Ozay","doi":"10.1109/CCTA41146.2020.9206270","DOIUrl":null,"url":null,"abstract":"This paper considers the practical aspects of using a control barrier function induced by a robust controlled invariant set for supervising user inputs. Our focus application is path following/lane keeping functionality in advanced driver assist systems. We define specific normalized barrier functions for ellipsoidal and polytopic invariant sets. Then, we use the magnitude of these barriers to determine an optimum safe control input as well to determine when to blend this input with the user's input. This method allows for a smooth overriding of the user input and is well defined in the case that the barrier is violated due, for instance, to model mismatch. The method is demonstrated in a realistic simulation environment. These simulations show the proposed method to be a computationally light way to safeguard user inputs in a smooth manner.","PeriodicalId":241335,"journal":{"name":"2020 IEEE Conference on Control Technology and Applications (CCTA)","volume":"8 3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE Conference on Control Technology and Applications (CCTA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCTA41146.2020.9206270","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper considers the practical aspects of using a control barrier function induced by a robust controlled invariant set for supervising user inputs. Our focus application is path following/lane keeping functionality in advanced driver assist systems. We define specific normalized barrier functions for ellipsoidal and polytopic invariant sets. Then, we use the magnitude of these barriers to determine an optimum safe control input as well to determine when to blend this input with the user's input. This method allows for a smooth overriding of the user input and is well defined in the case that the barrier is violated due, for instance, to model mismatch. The method is demonstrated in a realistic simulation environment. These simulations show the proposed method to be a computationally light way to safeguard user inputs in a smooth manner.