Terrence Skibik, Abraham P. Vinod, A. Weiss, S. D. Cairano
{"title":"集成规避机动的MPC故障安全自动驾驶","authors":"Terrence Skibik, Abraham P. Vinod, A. Weiss, S. D. Cairano","doi":"10.23919/ACC55779.2023.10156177","DOIUrl":null,"url":null,"abstract":"Automated vehicles may encounter non-nominal situations called failure scenarios, due for instance to errors in perception or environment prediction. In some failure scenarios, a risk area must suddenly be avoided, possibly at the price of no longer satisfying all the constraints enforced in nominal driving conditions. We propose a design for a failure-safe controller that operates the vehicle according to the specifications in nominal conditions, while ensuring that, should a known failure occur, an evasive maneuver can be performed that avoids the risk area and satisfies a possibly relaxed set of driving constraints. We design evasive maneuver controllers parametrized in their reference, and we leverage set based methods to determine the region where such controllers satisfy the constraints and avoid the risk area. Membership in such a region during nominal operation is achieved by imposing additional constraints on the controller for nominal driving. We demonstrate the approach in simulations in a few different scenarios.","PeriodicalId":397401,"journal":{"name":"2023 American Control Conference (ACC)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"MPC with Integrated Evasive Maneuvers for Failure-safe Automated Driving\",\"authors\":\"Terrence Skibik, Abraham P. Vinod, A. Weiss, S. D. Cairano\",\"doi\":\"10.23919/ACC55779.2023.10156177\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Automated vehicles may encounter non-nominal situations called failure scenarios, due for instance to errors in perception or environment prediction. In some failure scenarios, a risk area must suddenly be avoided, possibly at the price of no longer satisfying all the constraints enforced in nominal driving conditions. We propose a design for a failure-safe controller that operates the vehicle according to the specifications in nominal conditions, while ensuring that, should a known failure occur, an evasive maneuver can be performed that avoids the risk area and satisfies a possibly relaxed set of driving constraints. We design evasive maneuver controllers parametrized in their reference, and we leverage set based methods to determine the region where such controllers satisfy the constraints and avoid the risk area. Membership in such a region during nominal operation is achieved by imposing additional constraints on the controller for nominal driving. We demonstrate the approach in simulations in a few different scenarios.\",\"PeriodicalId\":397401,\"journal\":{\"name\":\"2023 American Control Conference (ACC)\",\"volume\":\"46 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-05-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 American Control Conference (ACC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.23919/ACC55779.2023.10156177\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 American Control Conference (ACC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/ACC55779.2023.10156177","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
MPC with Integrated Evasive Maneuvers for Failure-safe Automated Driving
Automated vehicles may encounter non-nominal situations called failure scenarios, due for instance to errors in perception or environment prediction. In some failure scenarios, a risk area must suddenly be avoided, possibly at the price of no longer satisfying all the constraints enforced in nominal driving conditions. We propose a design for a failure-safe controller that operates the vehicle according to the specifications in nominal conditions, while ensuring that, should a known failure occur, an evasive maneuver can be performed that avoids the risk area and satisfies a possibly relaxed set of driving constraints. We design evasive maneuver controllers parametrized in their reference, and we leverage set based methods to determine the region where such controllers satisfy the constraints and avoid the risk area. Membership in such a region during nominal operation is achieved by imposing additional constraints on the controller for nominal driving. We demonstrate the approach in simulations in a few different scenarios.