{"title":"基于clf - cbf的无人机多目标轨迹规划","authors":"Sufyan Hafeez Khan, A. Ghaffari","doi":"10.23919/ACC55779.2023.10156260","DOIUrl":null,"url":null,"abstract":"Control barrier function-based quadratic programs (CBF-based QP) provide an avenue for agile and numerically efficient obstacle avoidance algorithms. However, the CBF-based QP methods may lead to lengthy detours and undesirable transient tracking performance without proper trajectory planning. This paper expands the CBF-based QP concept to create a modified safe reference trajectory with a prescribed avoidance radius and direction, where the modified reference shadows the actual reference during the avoidance maneuver. We use a control Lyapunov function (CLF) to match the modified reference with the actual reference and three CBFs to formulate safety and performance objectives to maintain distance, adjust velocity, and determine the direction of the avoidance maneuver. These formulations produce constraints that are synthesized by means of a quadratic program. The QP generates a desirable velocity profile for the safe reference trajectory. Numerical simulations verify the effectiveness of the proposed trajectory planning method.","PeriodicalId":397401,"journal":{"name":"2023 American Control Conference (ACC)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Multi-Objective Trajectory Planning for Unmanned Aerial Vehicles Using CLF-CBF-Based Quadratic Programs\",\"authors\":\"Sufyan Hafeez Khan, A. Ghaffari\",\"doi\":\"10.23919/ACC55779.2023.10156260\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Control barrier function-based quadratic programs (CBF-based QP) provide an avenue for agile and numerically efficient obstacle avoidance algorithms. However, the CBF-based QP methods may lead to lengthy detours and undesirable transient tracking performance without proper trajectory planning. This paper expands the CBF-based QP concept to create a modified safe reference trajectory with a prescribed avoidance radius and direction, where the modified reference shadows the actual reference during the avoidance maneuver. We use a control Lyapunov function (CLF) to match the modified reference with the actual reference and three CBFs to formulate safety and performance objectives to maintain distance, adjust velocity, and determine the direction of the avoidance maneuver. These formulations produce constraints that are synthesized by means of a quadratic program. The QP generates a desirable velocity profile for the safe reference trajectory. Numerical simulations verify the effectiveness of the proposed trajectory planning method.\",\"PeriodicalId\":397401,\"journal\":{\"name\":\"2023 American Control Conference (ACC)\",\"volume\":\"47 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-05-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 American Control Conference (ACC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.23919/ACC55779.2023.10156260\",\"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.10156260","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Multi-Objective Trajectory Planning for Unmanned Aerial Vehicles Using CLF-CBF-Based Quadratic Programs
Control barrier function-based quadratic programs (CBF-based QP) provide an avenue for agile and numerically efficient obstacle avoidance algorithms. However, the CBF-based QP methods may lead to lengthy detours and undesirable transient tracking performance without proper trajectory planning. This paper expands the CBF-based QP concept to create a modified safe reference trajectory with a prescribed avoidance radius and direction, where the modified reference shadows the actual reference during the avoidance maneuver. We use a control Lyapunov function (CLF) to match the modified reference with the actual reference and three CBFs to formulate safety and performance objectives to maintain distance, adjust velocity, and determine the direction of the avoidance maneuver. These formulations produce constraints that are synthesized by means of a quadratic program. The QP generates a desirable velocity profile for the safe reference trajectory. Numerical simulations verify the effectiveness of the proposed trajectory planning method.