Matheus V. A. Pedrosa, Tristan Schneider, K. Flaßkamp
{"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}
引用次数: 3
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.