Real-Time Tube-Based Non-Gaussian Risk Bounded Motion Planning for
Stochastic Nonlinear Systems in Uncertain Environments via Motion Primitives
- URL: http://arxiv.org/abs/2303.01631v2
- Date: Mon, 14 Aug 2023 04:49:47 GMT
- Title: Real-Time Tube-Based Non-Gaussian Risk Bounded Motion Planning for
Stochastic Nonlinear Systems in Uncertain Environments via Motion Primitives
- Authors: Weiqiao Han, Ashkan Jasour, Brian Williams
- Abstract summary: We consider the motion planning problem for nonlinear systems in uncertain environments.
Unlike [1], we present a real-time online motion planning algorithm.
We verify the safety of the tubes against deterministic risk using sum-of-squares programming.
- Score: 9.088960941718
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: We consider the motion planning problem for stochastic nonlinear systems in
uncertain environments. More precisely, in this problem the robot has
stochastic nonlinear dynamics and uncertain initial locations, and the
environment contains multiple dynamic uncertain obstacles. Obstacles can be of
arbitrary shape, can deform, and can move. All uncertainties do not necessarily
have Gaussian distribution. This general setting has been considered and solved
in [1]. In addition to the assumptions above, in this paper, we consider
long-term tasks, where the planning method in [1] would fail, as the
uncertainty of the system states grows too large over a long time horizon.
Unlike [1], we present a real-time online motion planning algorithm. We build
discrete-time motion primitives and their corresponding continuous-time tubes
offline, so that almost all system states of each motion primitive are
guaranteed to stay inside the corresponding tube. We convert probabilistic
safety constraints into a set of deterministic constraints called risk
contours. During online execution, we verify the safety of the tubes against
deterministic risk contours using sum-of-squares (SOS) programming. The
provided SOS-based method verifies the safety of the tube in the presence of
uncertain obstacles without the need for uncertainty samples and time
discretization in real-time. By bounding the probability the system states
staying inside the tube and bounding the probability of the tube colliding with
obstacles, our approach guarantees bounded probability of system states
colliding with obstacles. We demonstrate our approach on several long-term
robotics tasks.
Related papers
- Convex Risk Bounded Continuous-Time Trajectory Planning and Tube Design
in Uncertain Nonconvex Environments [7.874203691787801]
We provide a method that looks for continuous-time trajectories with guaranteed risk planning.
We leverage the notion of risk bounded planning to transform risk into a set of points.
arXiv Detail & Related papers (2023-05-26T22:21:44Z) - Safe motion planning with environment uncertainty [1.4824891788575418]
We present an approach for safe motion planning under robot state and environment uncertainties.
We first develop an approach that accounts for the landmark uncertainties during robot localization.
We then extend the state-of-the-art by computing an exact expression for the collision probability.
arXiv Detail & Related papers (2023-05-10T09:29:41Z) - Non-Gaussian Uncertainty Minimization Based Control of Stochastic
Nonlinear Robotic Systems [9.088960941718]
We design a state feedback controller that minimizes deviations of the states of the system from the nominal state trajectories due to uncertainties and disturbances.
We use moments and characteristic functions to propagate uncertainties throughout the nonlinear motion model of robotic systems.
arXiv Detail & Related papers (2023-03-02T23:31:32Z) - Formal Controller Synthesis for Markov Jump Linear Systems with
Uncertain Dynamics [64.72260320446158]
We propose a method for synthesising controllers for Markov jump linear systems.
Our method is based on a finite-state abstraction that captures both the discrete (mode-jumping) and continuous (stochastic linear) behaviour of the MJLS.
We apply our method to multiple realistic benchmark problems, in particular, a temperature control and an aerial vehicle delivery problem.
arXiv Detail & Related papers (2022-12-01T17:36:30Z) - Probabilities Are Not Enough: Formal Controller Synthesis for Stochastic
Dynamical Models with Epistemic Uncertainty [68.00748155945047]
Capturing uncertainty in models of complex dynamical systems is crucial to designing safe controllers.
Several approaches use formal abstractions to synthesize policies that satisfy temporal specifications related to safety and reachability.
Our contribution is a novel abstraction-based controller method for continuous-state models with noise, uncertain parameters, and external disturbances.
arXiv Detail & Related papers (2022-10-12T07:57:03Z) - Sampling-Based Robust Control of Autonomous Systems with Non-Gaussian
Noise [59.47042225257565]
We present a novel planning method that does not rely on any explicit representation of the noise distributions.
First, we abstract the continuous system into a discrete-state model that captures noise by probabilistic transitions between states.
We capture these bounds in the transition probability intervals of a so-called interval Markov decision process (iMDP)
arXiv Detail & Related papers (2021-10-25T06:18:55Z) - Stability and Identification of Random Asynchronous Linear
Time-Invariant Systems [81.02274958043883]
We show the additional benefits of randomization and asynchrony on the stability of linear dynamical systems.
For unknown randomized LTI systems, we propose a systematic identification method to recover the underlying dynamics.
arXiv Detail & Related papers (2020-12-08T02:00:04Z) - Towards Safe Policy Improvement for Non-Stationary MDPs [48.9966576179679]
Many real-world problems of interest exhibit non-stationarity, and when stakes are high, the cost associated with a false stationarity assumption may be unacceptable.
We take the first steps towards ensuring safety, with high confidence, for smoothly-varying non-stationary decision problems.
Our proposed method extends a type of safe algorithm, called a Seldonian algorithm, through a synthesis of model-free reinforcement learning with time-series analysis.
arXiv Detail & Related papers (2020-10-23T20:13:51Z) - Deep Learning based Uncertainty Decomposition for Real-time Control [9.067368638784355]
We propose a novel method for detecting the absence of training data using deep learning.
We show its advantages over existing approaches on synthetic and real-world datasets.
We further demonstrate the practicality of this uncertainty estimate in deploying online data-efficient control on a simulated quadcopter.
arXiv Detail & Related papers (2020-10-06T10:46:27Z) - Active Learning for Nonlinear System Identification with Guarantees [102.43355665393067]
We study a class of nonlinear dynamical systems whose state transitions depend linearly on a known feature embedding of state-action pairs.
We propose an active learning approach that achieves this by repeating three steps: trajectory planning, trajectory tracking, and re-estimation of the system from all available data.
We show that our method estimates nonlinear dynamical systems at a parametric rate, similar to the statistical rate of standard linear regression.
arXiv Detail & Related papers (2020-06-18T04:54:11Z) - Online Mapping and Motion Planning under Uncertainty for Safe Navigation
in Unknown Environments [3.2296078260106174]
This manuscript proposes an uncertainty-based framework for mapping and planning feasible motions online with probabilistic safety-guarantees.
The proposed approach deals with the motion, probabilistic safety, and online computation constraints by: (i) mapping the surroundings to build an uncertainty-aware representation of the environment, and (ii) iteratively (re)planning to goal that are kinodynamically feasible and probabilistically safe through a multi-layered sampling-based planner in the belief space.
arXiv Detail & Related papers (2020-04-26T08:53:37Z)
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.