Search-Based Task and Motion Planning for Hybrid Systems: Agile Autonomous Vehicles
Not on the map. Why?
Abstract (arXiv)
To achieve optimal robot behavior in dynamic scenarios we need to consider complex dynamics in a predictive manner. In the vehicle dynamics community, it is well know that to achieve time-optimal driving on low surface, the vehicle should utilize drifting. Hence many authors have devised rules to split circuits and employ drifting on some segments. These rules are suboptimal and do not generalize to arbitrary circuit shapes (e.g., S-like curves). So, the question "When to go into which mode and how to drive in it?" remains unanswered. To choose the suitable mode (discrete decision), the algorithm needs information about the feasibility of the continuous motion in that mode. This makes it a class of Task and Motion Planning (TAMP) problems, which are known to be hard to solve optimally in real-time. In the AI planning community, search methods are commonly used. However, they cannot be directly applied to TAMP problems due to the continuous component. Here, we present a search-based method that effectively solves this problem and efficiently searches in a highly dimensional state space with nonlinear and unstable dynamics. The space of the possible trajectories is explored by sampling different combinations of motion primitives guided by the search. Our approach allows to use multiple locally approximated models to generate motion primitives (e.g., learned models of drifting) and effectively simplify the problem without losing accuracy. The algorithm performance is evaluated in simulated driving on a mixed-track with segments of different curvatures (right and left). Our code is available at https://git.io/JenvB
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 12 of its 52 references that are in the map. First posted on arXiv 25 Jan 2023.
Builds on
12 of 52 references.
References · 12
- 2020Integrated Task and Motion Planningcited by 281
- 2022Interactive Imitation Learning in Robotics: A Surveycited by 51
- 2017Optimization-Based Autonomous Racing of 1:43 Scale RC Carscited by 47
- 2018Search-based optimal motion planning for automated drivingcited by 24
- 2020High-speed Autonomous Drifting with Deep Reinforcement Learningcited by 20
- 2017A Non-Cooperative Game Approach to Autonomous Racingcited by 18
- 2017Search-based Motion Planning for Aggressive Flight in SE(3)cited by 11
- 2018Lazy Receding Horizon A* for Efficient Path Planning in Graphs with Expensive-to-Evaluate Edgescited by 9
- 2020Learning from Experience for Rapid Generation of Local Car Maneuverscited by 4
- 2018Design of an Autonomous Racecar: Perception, State Estimation and System Integrationcited by 3
- 2019Search-Based Motion Planning for Performance Autonomous Drivingcited by 3
- 2019A novel approach to model exploration for value function learningcited by 1
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 1; 2026: 1.
3 papers.