Search-Based Task and Motion Planning for Hybrid Systems: Agile
Autonomous Vehicles
- URL: http://arxiv.org/abs/2301.10384v1
- Date: Wed, 25 Jan 2023 02:18:40 GMT
- Title: Search-Based Task and Motion Planning for Hybrid Systems: Agile
Autonomous Vehicles
- Authors: Zlatan Ajanovi\'c, Enrico Regolin, Barys Shyrokau, Hana \'Cati\'c,
Martin Horn, Antonella Ferrara
- Abstract summary: In vehicle dynamics we need to consider complex dynamics in a predictive manner.
Many authors have devised rules to split circuits and employ drifting on some segments.
This makes it a class of Task and Motion Planning (TAMP) problems, which are known to be hard to solve optimally in real-time.
Here, we present a search-based method that effectively solves this problem and efficiently searches in a highly dimensional state space.
- Score: 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: 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
Related papers
- Autonomous Vehicle Controllers From End-to-End Differentiable Simulation [60.05963742334746]
We propose a differentiable simulator and design an analytic policy gradients (APG) approach to training AV controllers.
Our proposed framework brings the differentiable simulator into an end-to-end training loop, where gradients of environment dynamics serve as a useful prior to help the agent learn a more grounded policy.
We find significant improvements in performance and robustness to noise in the dynamics, as well as overall more intuitive human-like handling.
arXiv Detail & Related papers (2024-09-12T11:50:06Z) - Waymax: An Accelerated, Data-Driven Simulator for Large-Scale Autonomous
Driving Research [76.93956925360638]
Waymax is a new data-driven simulator for autonomous driving in multi-agent scenes.
It runs entirely on hardware accelerators such as TPUs/GPUs and supports in-graph simulation for training.
We benchmark a suite of popular imitation and reinforcement learning algorithms with ablation studies on different design decisions.
arXiv Detail & Related papers (2023-10-12T20:49:15Z) - STAMP: Differentiable Task and Motion Planning via Stein Variational Gradient Descent [35.96763689715956]
Planning for sequential robotics tasks often requires integrated symbolic and geometric reasoning.
TAMP algorithms typically solve these problems by performing a tree search over high-level task sequences while checking for kinematic and dynamic feasibility.
We propose a novel approach to TAMP called Stein Task and Motion Planning (STAMP) that relaxes the hybrid optimization problem into a continuous domain.
arXiv Detail & Related papers (2023-10-03T03:53:51Z) - Using Collision Momentum in Deep Reinforcement Learning Based
Adversarial Pedestrian Modeling [0.0]
We propose a reinforcement learning algorithm that specifically targets collisions and better uncovers unique failure modes of automated vehicle controllers.
Our algorithm is efficient and generates more severe collisions, allowing for the identification and correction of weaknesses in autonomous driving algorithms in complex and varied scenarios.
arXiv Detail & Related papers (2023-06-13T03:38:05Z) - Accelerated Policy Learning with Parallel Differentiable Simulation [59.665651562534755]
We present a differentiable simulator and a new policy learning algorithm (SHAC)
Our algorithm alleviates problems with local minima through a smooth critic function.
We show substantial improvements in sample efficiency and wall-clock time over state-of-the-art RL and differentiable simulation-based algorithms.
arXiv Detail & Related papers (2022-04-14T17:46:26Z) - Causal Imitative Model for Autonomous Driving [85.78593682732836]
We propose Causal Imitative Model (CIM) to address inertia and collision problems.
CIM explicitly discovers the causal model and utilizes it to train the policy.
Our experiments show that our method outperforms previous work in terms of inertia and collision rates.
arXiv Detail & Related papers (2021-12-07T18:59:15Z) - Model-based Decision Making with Imagination for Autonomous Parking [50.41076449007115]
The proposed algorithm consists of three parts: an imaginative model for anticipating results before parking, an improved rapid-exploring random tree (RRT) and a path smoothing module.
Our algorithm is based on a real kinematic vehicle model; which makes it more suitable for algorithm application on real autonomous cars.
In order to evaluate the algorithm's effectiveness, we have compared our algorithm with traditional RRT, within three different parking scenarios.
arXiv Detail & Related papers (2021-08-25T18:24:34Z) - Calibration of Human Driving Behavior and Preference Using Naturalistic
Traffic Data [5.926030548326619]
We show how the model can be inverted to estimate driver preferences from naturalistic traffic data.
One distinct advantage of our approach is the drastically reduced computational burden.
arXiv Detail & Related papers (2021-05-05T01:20:03Z) - Multi-Agent Path Planning based on MPC and DDPG [14.793341914236166]
We propose a new algorithm combining Model Predictive Control (MPC) with Deep Deterministic Policy Gradient (DDPG)
The DDPG with continuous action space is designed to provide learning and autonomous decision-making capability for robots.
We employ Unity 3D to perform simulation experiments in highly uncertain environment such as aircraft carrier decks and squares.
arXiv Detail & Related papers (2021-02-26T02:57:13Z) - Path Planning Followed by Kinodynamic Smoothing for Multirotor Aerial
Vehicles (MAVs) [61.94975011711275]
We propose a geometrically based motion planning technique textquotedblleft RRT*textquotedblright; for this purpose.
In the proposed technique, we modified original RRT* introducing an adaptive search space and a steering function.
We have tested the proposed technique in various simulated environments.
arXiv Detail & Related papers (2020-08-29T09:55:49Z) - Efficient Sampling-Based Maximum Entropy Inverse Reinforcement Learning
with Application to Autonomous Driving [35.44498286245894]
We present an efficient sampling-based maximum-entropy inverse reinforcement learning (IRL) algorithm in this paper.
We evaluate the proposed algorithm on real driving data, including both non-interactive and interactive scenarios.
arXiv Detail & Related papers (2020-06-22T01:41:13Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.