{"title":"基于准饱和控制屏障函数的安全控制器","authors":"Satoshi Ueki, Takahiro Ikeda, Hironao Yamada","doi":"10.1007/s10015-023-00899-3","DOIUrl":null,"url":null,"abstract":"<div><p>Safety–critical system is important in a human–robot collaborative environment. Control Barrier Functions (CBFs)-based methods have emerged as a practical tool for the safety–critical control of autonomous systems. The design of CBFs is difficult to tune. Also, once additional constraints are introduced, the quadratic programming may encounter infeasibility. This paper proposes a safety–critical controller based on a control barrier function using a quasi-saturation function. To avoid infeasibility, we propose to separate the tracking controller from the safety controller. To facilitate the design of the control barrier function, we also propose the control barrier function using the quasi-saturation function. Numerical simulations are presented to show the effectiveness of the proposed method.</p></div>","PeriodicalId":46050,"journal":{"name":"Artificial Life and Robotics","volume":"28 4","pages":"789 - 796"},"PeriodicalIF":0.8000,"publicationDate":"2023-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Safety controller based on control barrier functions using quasi-saturation function\",\"authors\":\"Satoshi Ueki, Takahiro Ikeda, Hironao Yamada\",\"doi\":\"10.1007/s10015-023-00899-3\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>Safety–critical system is important in a human–robot collaborative environment. Control Barrier Functions (CBFs)-based methods have emerged as a practical tool for the safety–critical control of autonomous systems. The design of CBFs is difficult to tune. Also, once additional constraints are introduced, the quadratic programming may encounter infeasibility. This paper proposes a safety–critical controller based on a control barrier function using a quasi-saturation function. To avoid infeasibility, we propose to separate the tracking controller from the safety controller. To facilitate the design of the control barrier function, we also propose the control barrier function using the quasi-saturation function. Numerical simulations are presented to show the effectiveness of the proposed method.</p></div>\",\"PeriodicalId\":46050,\"journal\":{\"name\":\"Artificial Life and Robotics\",\"volume\":\"28 4\",\"pages\":\"789 - 796\"},\"PeriodicalIF\":0.8000,\"publicationDate\":\"2023-09-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Artificial Life and Robotics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://link.springer.com/article/10.1007/s10015-023-00899-3\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"ROBOTICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Artificial Life and Robotics","FirstCategoryId":"1085","ListUrlMain":"https://link.springer.com/article/10.1007/s10015-023-00899-3","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"ROBOTICS","Score":null,"Total":0}
Safety controller based on control barrier functions using quasi-saturation function
Safety–critical system is important in a human–robot collaborative environment. Control Barrier Functions (CBFs)-based methods have emerged as a practical tool for the safety–critical control of autonomous systems. The design of CBFs is difficult to tune. Also, once additional constraints are introduced, the quadratic programming may encounter infeasibility. This paper proposes a safety–critical controller based on a control barrier function using a quasi-saturation function. To avoid infeasibility, we propose to separate the tracking controller from the safety controller. To facilitate the design of the control barrier function, we also propose the control barrier function using the quasi-saturation function. Numerical simulations are presented to show the effectiveness of the proposed method.