Matheus V. A. Pedrosa, Tristan Schneider, K. Flaßkamp
{"title":"连续状态空间搜索中基于图元的运动规划","authors":"Matheus V. A. Pedrosa, Tristan Schneider, K. Flaßkamp","doi":"10.1109/ICMERR54363.2021.9680825","DOIUrl":null,"url":null,"abstract":"Motion primitives exploit symmetries of nonlinear systems to reduce the complexity of the motion planning problem. A graph search algorithm for motion primitives based on Hybrid $\\mathrm{A}^{*}$ was developed in a previous work; however, each continuous state is associated with discrete grid-cells and the planning is solved by a numerically complex optimization problem after the search is done. We extend this approach by considering directly the continuous states, which is the first pillar on a continuous state space search. The second pillar is adjusting some primitives' durations by an online optimization problem of reduced complexity. Then, our algorithm is able to solve motion planning tasks for leading the vehicle to an exact desired goal state, while respecting computation time constraints. Two numerical examples are given for a single-track vehicle model.","PeriodicalId":339998,"journal":{"name":"2021 6th International Conference on Mechanical Engineering and Robotics Research (ICMERR)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Graph-based Motion Planning with Primitives in a Continuous State Space Search\",\"authors\":\"Matheus V. A. Pedrosa, Tristan Schneider, K. Flaßkamp\",\"doi\":\"10.1109/ICMERR54363.2021.9680825\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Motion primitives exploit symmetries of nonlinear systems to reduce the complexity of the motion planning problem. A graph search algorithm for motion primitives based on Hybrid $\\\\mathrm{A}^{*}$ was developed in a previous work; however, each continuous state is associated with discrete grid-cells and the planning is solved by a numerically complex optimization problem after the search is done. We extend this approach by considering directly the continuous states, which is the first pillar on a continuous state space search. The second pillar is adjusting some primitives' durations by an online optimization problem of reduced complexity. Then, our algorithm is able to solve motion planning tasks for leading the vehicle to an exact desired goal state, while respecting computation time constraints. Two numerical examples are given for a single-track vehicle model.\",\"PeriodicalId\":339998,\"journal\":{\"name\":\"2021 6th International Conference on Mechanical Engineering and Robotics Research (ICMERR)\",\"volume\":\"28 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-12-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 6th International Conference on Mechanical Engineering and Robotics Research (ICMERR)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICMERR54363.2021.9680825\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 6th International Conference on Mechanical Engineering and Robotics Research (ICMERR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICMERR54363.2021.9680825","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Graph-based Motion Planning with Primitives in a Continuous State Space Search
Motion primitives exploit symmetries of nonlinear systems to reduce the complexity of the motion planning problem. A graph search algorithm for motion primitives based on Hybrid $\mathrm{A}^{*}$ was developed in a previous work; however, each continuous state is associated with discrete grid-cells and the planning is solved by a numerically complex optimization problem after the search is done. We extend this approach by considering directly the continuous states, which is the first pillar on a continuous state space search. The second pillar is adjusting some primitives' durations by an online optimization problem of reduced complexity. Then, our algorithm is able to solve motion planning tasks for leading the vehicle to an exact desired goal state, while respecting computation time constraints. Two numerical examples are given for a single-track vehicle model.