CaltechAUTHORS
  A Caltech Library Service

Trajectory Optimization of Chance-Constrained Nonlinear Stochastic Systems for Motion Planning and Control

Nakka, Yashwanth Kumar and Chung, Soon-Jo (2021) Trajectory Optimization of Chance-Constrained Nonlinear Stochastic Systems for Motion Planning and Control. . (Unpublished) https://resolver.caltech.edu/CaltechAUTHORS:20210719-210132481

[img] PDF - Submitted Version
Creative Commons Attribution Non-commercial No Derivatives.

2MB

Use this Persistent URL to link to this item: https://resolver.caltech.edu/CaltechAUTHORS:20210719-210132481

Abstract

We present gPC-SCP: Generalized Polynomial Chaos-based Sequential Convex Programming method to compute a sub-optimal solution for a continuous-time chance-constrained stochastic nonlinear optimal control problem (SNOC) problem. The approach enables motion planning and control of robotic systems under uncertainty. The proposed method involves two steps. The first step is to derive a deterministic nonlinear optimal control problem (DNOC) with convex constraints that are surrogate to the SNOC by using gPC expansion and the distributionally-robust convex subset of the chance constraints. The second step is to solve the DNOC problem using sequential convex programming (SCP) for trajectory generation and control. We prove that in the unconstrained case, the optimal value of the DNOC converges to that of SNOC asymptotically and that any feasible solution of the constrained DNOC is a feasible solution of the chance-constrained SNOC. We derive a stable stochastic model predictive controller using the gPC-SCP for tracking a trajectory in the presence of uncertainty. We empirically demonstrate the efficacy of the gPC-SCP method for the following three test cases: 1) collision checking under uncertainty in actuation, 2) collision checking with stochastic obstacle model, and 3) safe trajectory tracking under uncertainty in the dynamics and obstacle location by using a receding horizon control approach. We validate the effectiveness of the gPC-SCP method on the robotic spacecraft testbed.


Item Type:Report or Paper (Discussion Paper)
Related URLs:
URLURL TypeDescription
http://arxiv.org/abs/2106.02801arXivDiscussion Paper
ORCID:
AuthorORCID
Nakka, Yashwanth Kumar0000-0001-7897-3644
Chung, Soon-Jo0000-0002-6657-3907
Additional Information:Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) This work supported in part by Jet Propulsion Laboratory. The authors are thankful to Amir Rahmani, Fred Y. Hadaegh, Joel Burdick, Richard Murray and Yisong Yue for stimulating discussions and technical help.
Group:GALCIT
Funders:
Funding AgencyGrant Number
JPLUNSPECIFIED
Record Number:CaltechAUTHORS:20210719-210132481
Persistent URL:https://resolver.caltech.edu/CaltechAUTHORS:20210719-210132481
Usage Policy:No commercial reproduction, distribution, display or performance rights in this work are provided.
ID Code:109917
Collection:CaltechAUTHORS
Deposited By: George Porter
Deposited On:19 Jul 2021 22:33
Last Modified:19 Jul 2021 22:33

Repository Staff Only: item control page