Skip to main content

Showing 1–50 of 52 results for author: Pavone, M

Searching in archive math. Search in all archives.
.
  1. arXiv:2410.23916  [pdf, other

    cs.RO cs.AI math.OC

    Transformer-based Model Predictive Control: Trajectory Optimization via Sequence Modeling

    Authors: Davide Celestini, Daniele Gammelli, Tommaso Guffanti, Simone D'Amico, Elisa Capello, Marco Pavone

    Abstract: Model predictive control (MPC) has established itself as the primary methodology for constrained control, enabling general-purpose robot autonomy in diverse real-world scenarios. However, for most problems of interest, MPC relies on the recursive solution of highly non-convex trajectory optimization problems, leading to high computational complexity and strong dependency on initialization. In this… ▽ More

    Submitted 31 October, 2024; originally announced October 2024.

    Comments: 8 pages, 7 figures. Datasets, videos and code available at: https://transformermpc.github.io

    Journal ref: IEEE Robotics and Automation Letters, vol. 9, n. 11, pp. 9820-9827, Nov. 2024

  2. arXiv:2410.11723  [pdf, other

    cs.RO cs.AI math.OC

    Generalizable Spacecraft Trajectory Generation via Multimodal Learning with Transformers

    Authors: Davide Celestini, Amirhossein Afsharrad, Daniele Gammelli, Tommaso Guffanti, Gioele Zardini, Sanjay Lall, Elisa Capello, Simone D'Amico, Marco Pavone

    Abstract: Effective trajectory generation is essential for reliable on-board spacecraft autonomy. Among other approaches, learning-based warm-starting represents an appealing paradigm for solving the trajectory generation problem, effectively combining the benefits of optimization- and data-driven methods. Current approaches for learning-based trajectory generation often focus on fixed, single-scenario envi… ▽ More

    Submitted 15 October, 2024; originally announced October 2024.

    Comments: 8 pages, 6 figures, submitted to 2025 American Control Conference (ACC)

  3. arXiv:2410.07933  [pdf, other

    cs.LG eess.SY math.OC

    Offline Hierarchical Reinforcement Learning via Inverse Optimization

    Authors: Carolin Schmidt, Daniele Gammelli, James Harrison, Marco Pavone, Filipe Rodrigues

    Abstract: Hierarchical policies enable strong performance in many sequential decision-making problems, such as those with high-dimensional action spaces, those requiring long-horizon planning, and settings with sparse rewards. However, learning hierarchical policies from static offline datasets presents a significant challenge. Crucially, actions taken by higher-level policies may not be directly observable… ▽ More

    Submitted 18 March, 2025; v1 submitted 10 October, 2024; originally announced October 2024.

  4. arXiv:2410.05585  [pdf, other

    math.OC cs.AI cs.RO

    Towards Robust Spacecraft Trajectory Optimization via Transformers

    Authors: Yuji Takubo, Tommaso Guffanti, Daniele Gammelli, Marco Pavone, Simone D'Amico

    Abstract: Future multi-spacecraft missions require robust autonomous trajectory optimization capabilities to ensure safe and efficient rendezvous operations. This capability hinges on solving non-convex optimal control problems in real-time, although traditional iterative methods such as sequential convex programming impose significant computational challenges. To mitigate this burden, the Autonomous Rendez… ▽ More

    Submitted 24 January, 2025; v1 submitted 7 October, 2024; originally announced October 2024.

    Comments: Submitted to the IEEE Aerospace Conference 2025. 13 pages, 10 figures

  5. arXiv:2409.10669  [pdf, other

    math.OC cs.RO

    Realistic Extreme Behavior Generation for Improved AV Testing

    Authors: Robert Dyro, Matthew Foutter, Ruolin Li, Luigi Di Lillo, Edward Schmerling, Xilin Zhou, Marco Pavone

    Abstract: This work introduces a framework to diagnose the strengths and shortcomings of Autonomous Vehicle (AV) collision avoidance technology with synthetic yet realistic potential collision scenarios adapted from real-world, collision-free data. Our framework generates counterfactual collisions with diverse crash properties, e.g., crash angle and velocity, between an adversary and a target vehicle by add… ▽ More

    Submitted 16 September, 2024; originally announced September 2024.

  6. arXiv:2408.03743  [pdf, other

    math.CO math.GR

    Orthogonal and oriented Fano planes, triangular embeddings of $K_7,$ and geometrical representations of the Frobenius group $F_{21}$

    Authors: Simone Costa, Marco Pavone

    Abstract: In this paper we present some geometrical representations of the Frobenius group of order $21$ (henceforth, $F_{21}$). The main focus is on investigating the group of common automorphisms of two orthogonal Fano planes and the automorphism group of a suitably oriented Fano plane. We show that both groups are isomorphic to $F_{21},$ independently of the choice of the two orthogonal Fano planes and o… ▽ More

    Submitted 7 August, 2024; originally announced August 2024.

    MSC Class: 05C25; 05B07; 05C76; 05C10

  7. arXiv:2404.01550  [pdf, other

    cs.RO eess.SY math.OC

    Perfecting Periodic Trajectory Tracking: Model Predictive Control with a Periodic Observer ($Π$-MPC)

    Authors: Luis Pabon, Johannes Köhler, John Irvin Alora, Patrick Benito Eberhard, Andrea Carron, Melanie N. Zeilinger, Marco Pavone

    Abstract: In Model Predictive Control (MPC), discrepancies between the actual system and the predictive model can lead to substantial tracking errors and significantly degrade performance and reliability. While such discrepancies can be alleviated with more complex models, this often complicates controller design and implementation. By leveraging the fact that many trajectories of interest are periodic, we… ▽ More

    Submitted 30 August, 2024; v1 submitted 1 April, 2024; originally announced April 2024.

    Comments: 8 pages, 3 figures; 2024 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2024)

  8. arXiv:2403.01260  [pdf, ps, other

    math.OC eess.SY

    Decentralized Implicit Differentiation

    Authors: Lucas Fuentes Valenzuela, Robin Brown, Marco Pavone

    Abstract: The ability to differentiate through optimization problems has unlocked numerous applications, from optimization-based layers in machine learning models to complex design problems formulated as bilevel programs. It has been shown that exploiting problem structure can yield significant computation gains for optimization and, in some cases, enable distributed computation. One should expect that this… ▽ More

    Submitted 2 March, 2024; originally announced March 2024.

  9. arXiv:2402.11209  [pdf, other

    cs.GT cs.CC econ.TH math.OC

    When Simple is Near Optimal in Security Games

    Authors: Devansh Jalota, Michael Ostrovsky, Marco Pavone

    Abstract: Fraud is ubiquitous across applications and involve users bypassing the rule of law, often with the strategic aim of obtaining some benefit that would otherwise be unattainable within the bounds of lawful conduct. However, user fraud can be detrimental. To mitigate the harms of user fraud, we study the problem of policing fraud as a security game between an administrator and users. In this game,… ▽ More

    Submitted 15 August, 2024; v1 submitted 17 February, 2024; originally announced February 2024.

  10. arXiv:2401.12135  [pdf, other

    math.OC cs.ET quant-ph

    Accelerating Continuous Variable Coherent Ising Machines via Momentum

    Authors: Robin Brown, Davide Venturelli, Marco Pavone, David E. Bernal Neira

    Abstract: The Coherent Ising Machine (CIM) is a non-conventional architecture that takes inspiration from physical annealing processes to solve Ising problems heuristically. Its dynamics are naturally continuous and described by a set of ordinary differential equations that have been proven to be useful for the optimization of continuous variables non-convex quadratic optimization problems. The dynamics of… ▽ More

    Submitted 22 January, 2024; originally announced January 2024.

  11. arXiv:2309.05746  [pdf, other

    eess.SY cs.RO math.OC

    Robust Nonlinear Reduced-Order Model Predictive Control

    Authors: John Irvin Alora, Luis A. Pabon, Johannes Köhler, Mattia Cenedese, Ed Schmerling, Melanie N. Zeilinger, George Haller, Marco Pavone

    Abstract: Real-world systems are often characterized by high-dimensional nonlinear dynamics, making them challenging to control in real time. While reduced-order models (ROMs) are frequently employed in model-based control schemes, dimensionality reduction introduces model uncertainty which can potentially compromise the stability and safety of the original high-dimensional system. In this work, we propose… ▽ More

    Submitted 11 September, 2023; originally announced September 2023.

    Comments: 9 pages, 3 figures, To be presented at Conference for Decision and Control 2023

  12. arXiv:2307.03167  [pdf, other

    cs.RO eess.SY math.OC

    Risk-Averse Trajectory Optimization via Sample Average Approximation

    Authors: Thomas Lew, Riccardo Bonalli, Marco Pavone

    Abstract: Trajectory optimization under uncertainty underpins a wide range of applications in robotics. However, existing methods are limited in terms of reasoning about sources of epistemic and aleatoric uncertainty, space and time correlations, nonlinear dynamics, and non-convex constraints. In this work, we first introduce a continuous-time planning formulation with an average-value-at-risk constraint ov… ▽ More

    Submitted 26 September, 2023; v1 submitted 6 July, 2023; originally announced July 2023.

    Comments: Added numerical comparisons

  13. arXiv:2305.09129  [pdf, other

    cs.LG eess.SY math.OC

    Graph Reinforcement Learning for Network Control via Bi-Level Optimization

    Authors: Daniele Gammelli, James Harrison, Kaidi Yang, Marco Pavone, Filipe Rodrigues, Francisco C. Pereira

    Abstract: Optimization problems over dynamic networks have been extensively studied and widely used in the past decades to formulate numerous real-world problems. However, (1) traditional optimization-based approaches do not scale to large networks, and (2) the design of good heuristics or approximation algorithms often requires significant manual trial-and-error. In this work, we argue that data-driven str… ▽ More

    Submitted 15 May, 2023; originally announced May 2023.

    Comments: 9 pages, 4 figures

  14. arXiv:2303.17674  [pdf, other

    math.OC cs.LG cs.RO eess.SY

    Convex Hulls of Reachable Sets

    Authors: Thomas Lew, Riccardo Bonalli, Marco Pavone

    Abstract: We study the convex hulls of reachable sets of nonlinear systems with bounded disturbances and uncertain initial conditions. Reachable sets play a critical role in control, but remain notoriously challenging to compute, and existing over-approximation tools tend to be conservative or computationally expensive. In this work, we characterize the convex hulls of reachable sets as the convex hulls of… ▽ More

    Submitted 27 July, 2024; v1 submitted 30 March, 2023; originally announced March 2023.

    Comments: 20 pages. Submitted to the IEEE Transactions on Automatic Control. Substantial extension of arXiv:2303.17674v2

  15. arXiv:2303.10081  [pdf, other

    math.OC cs.RO eess.SY

    Verification and Synthesis of Robust Control Barrier Functions: Multilevel Polynomial Optimization and Semidefinite Relaxation

    Authors: Shucheng Kang, Yuxiao Chen, Heng Yang, Marco Pavone

    Abstract: We study the problem of verification and synthesis of robust control barrier functions (CBF) for control-affine polynomial systems with bounded additive uncertainty and convex polynomial constraints on the control. We first formulate robust CBF verification and synthesis as multilevel polynomial optimization problems (POP), where verification optimizes -- in three levels -- the uncertainty, contro… ▽ More

    Submitted 21 July, 2023; v1 submitted 17 March, 2023; originally announced March 2023.

    Comments: Accepted to IEEE Conference on Decision and Control (CDC) 2023

  16. arXiv:2302.13970  [pdf, other

    math.OC cs.CG eess.SY math.DG math.PR math.ST

    Estimating the Convex Hull of the Image of a Set with Smooth Boundary: Error Bounds and Applications

    Authors: Thomas Lew, Riccardo Bonalli, Lucas Janson, Marco Pavone

    Abstract: We study the problem of estimating the convex hull of the image $f(X)\subset\mathbb{R}^n$ of a compact set $X\subset\mathbb{R}^m$ with smooth boundary through a smooth function $f:\mathbb{R}^m\to\mathbb{R}^n$. Assuming that $f$ is a submersion, we derive a new bound on the Hausdorff distance between the convex hull of $f(X)$ and the convex hull of the images $f(x_i)$ of $M$ sampled inputs $x_i$ on… ▽ More

    Submitted 29 February, 2024; v1 submitted 27 February, 2023; originally announced February 2023.

    Comments: 33 pages. Small changes to improve the clarity and presentation of results. Fixed Lemma 3.7

  17. arXiv:2210.15907  [pdf, other

    cs.GT cs.MA math.OC

    Credit-Based Congestion Pricing: Equilibrium Properties and Optimal Scheme Design

    Authors: Devansh Jalota, Jessica Lazarus, Alexandre Bayen, Marco Pavone

    Abstract: Credit-based congestion pricing (CBCP) has emerged as a mechanism to alleviate the social inequity concerns of road congestion pricing - a promising strategy for traffic congestion mitigation - by providing low-income users with travel credits to offset some of their toll payments. While CBCP offers immense potential for addressing inequity issues that hamper the practical viability of congestion… ▽ More

    Submitted 28 October, 2022; originally announced October 2022.

  18. arXiv:2209.06573  [pdf, other

    math.OC cs.RO eess.SY

    Using Spectral Submanifolds for Nonlinear Periodic Control

    Authors: Florian Mahlknecht, John Irvin Alora, Shobhit Jain, Edward Schmerling, Riccardo Bonalli, George Haller, Marco Pavone

    Abstract: Very high dimensional nonlinear systems arise in many engineering problems due to semi-discretization of the governing partial differential equations, e.g. through finite element methods. The complexity of these systems present computational challenges for direct application to automatic control. While model reduction has seen ubiquitous applications in control, the use of nonlinear model reductio… ▽ More

    Submitted 14 September, 2022; originally announced September 2022.

    Comments: 8 pages, 6 figures, conference on decision and control 2022

  19. arXiv:2207.13630  [pdf, other

    math.OC cs.DM quant-ph

    A Copositive Framework for Analysis of Hybrid Ising-Classical Algorithms

    Authors: Robin Brown, David E. Bernal Neira, Davide Venturelli, Marco Pavone

    Abstract: Recent years have seen significant advances in quantum/quantum-inspired technologies capable of approximately searching for the ground state of Ising spin Hamiltonians. The promise of leveraging such technologies to accelerate the solution of difficult optimization problems has spurred an increased interest in exploring methods to integrate Ising problems as part of their solution process, with ex… ▽ More

    Submitted 22 January, 2024; v1 submitted 27 July, 2022; originally announced July 2022.

  20. arXiv:2206.09963  [pdf, other

    math.OC eess.SY math.ST

    Sample Average Approximation for Stochastic Programming with Equality Constraints

    Authors: Thomas Lew, Riccardo Bonalli, Marco Pavone

    Abstract: We revisit the sample average approximation (SAA) approach for non-convex stochastic programming. We show that applying the SAA approach to problems with expected value equality constraints does not necessarily result in asymptotic optimality guarantees as the sample size increases. To address this issue, we relax the equality constraints. Then, we prove the asymptotic optimality of the modified S… ▽ More

    Submitted 14 July, 2024; v1 submitted 20 June, 2022; originally announced June 2022.

    MSC Class: 90C15; 65C05; 62F99; 60D05; 93E20

  21. arXiv:2205.02329  [pdf, other

    math.OC cs.LG

    Second-Order Sensitivity Analysis for Bilevel Optimization

    Authors: Robert Dyro, Edward Schmerling, Nikos Arechiga, Marco Pavone

    Abstract: In this work we derive a second-order approach to bilevel optimization, a type of mathematical programming in which the solution to a parameterized optimization problem (the "lower" problem) is itself to be optimized (in the "upper" problem) as a function of the parameters. Many existing approaches to bilevel optimization employ first-order sensitivity analysis, based on the implicit function theo… ▽ More

    Submitted 4 May, 2022; originally announced May 2022.

    Comments: 16 pages, 6 figures

    Journal ref: Proceedings of The 25th International Conference on Artificial Intelligence and Statistics, PMLR 151:9166-9181, 2022

  22. arXiv:2203.17150  [pdf, other

    cs.LG cs.GT math.OC

    Online Learning for Traffic Routing under Unknown Preferences

    Authors: Devansh Jalota, Karthik Gopalakrishnan, Navid Azizan, Ramesh Johari, Marco Pavone

    Abstract: In transportation networks, users typically choose routes in a decentralized and self-interested manner to minimize their individual travel costs, which, in practice, often results in inefficient overall outcomes for society. As a result, there has been a growing interest in designing road tolling schemes to cope with these efficiency losses and steer users toward a system-efficient traffic patter… ▽ More

    Submitted 31 March, 2022; originally announced March 2022.

  23. arXiv:2203.03034  [pdf, other

    math.OC cs.LG

    A Unified View of SDP-based Neural Network Verification through Completely Positive Programming

    Authors: Robin Brown, Edward Schmerling, Navid Azizan, Marco Pavone

    Abstract: Verifying that input-output relationships of a neural network conform to prescribed operational specifications is a key enabler towards deploying these networks in safety-critical applications. Semidefinite programming (SDP)-based approaches to Rectified Linear Unit (ReLU) network verification transcribe this problem into an optimization problem, where the accuracy of any such formulation reflects… ▽ More

    Submitted 6 March, 2022; originally announced March 2022.

  24. arXiv:2202.04193  [pdf, other

    eess.SY cs.RO math.OC

    Data-Driven Chance Constrained Control using Kernel Distribution Embeddings

    Authors: Adam J. Thorpe, Thomas Lew, Meeko M. K. Oishi, Marco Pavone

    Abstract: We present a data-driven algorithm for efficiently computing stochastic control policies for general joint chance constrained optimal control problems. Our approach leverages the theory of kernel distribution embeddings, which allows representing expectation operators as inner products in a reproducing kernel Hilbert space. This framework enables approximately reformulating the original problem us… ▽ More

    Submitted 8 February, 2022; originally announced February 2022.

    Comments: Submitted to 4th Annual Learning for Dynamics & Control Conference (L4DC) 2022

  25. arXiv:2109.08706  [pdf, other

    math.OC eess.SY

    Online Traffic Routing: Deterministic Limits and Data-driven Enhancements

    Authors: Devansh Jalota, Dario Paccagnan, Maximilian Schiffer, Marco Pavone

    Abstract: Over the past decade, GPS enabled traffic applications, such as Google Maps and Waze, have become ubiquitous and have had a significant influence on billions of daily commuters' travel patterns. A consequence of the online route suggestions of such applications, e.g., via greedy routing, has often been an increase in traffic congestion since the induced travel patterns may be far from the system o… ▽ More

    Submitted 17 September, 2021; originally announced September 2021.

  26. arXiv:2106.09125  [pdf, other

    math.OC cs.RO eess.SY

    Convex Optimization for Trajectory Generation

    Authors: Danylo Malyuta, Taylor P. Reynolds, Michael Szmuk, Thomas Lew, Riccardo Bonalli, Marco Pavone, Behcet Acikmese

    Abstract: Reliable and efficient trajectory generation methods are a fundamental need for autonomous dynamical systems of tomorrow. The goal of this article is to provide a comprehensive tutorial of three major convex optimization-based trajectory generation methods: lossless convexification (LCvx), and two sequential convex programming algorithms known as SCvx and GuSTO. In this article, trajectory generat… ▽ More

    Submitted 16 June, 2021; originally announced June 2021.

    Comments: 68 pages, 42 figures, 5 tables. This work has been submitted to the IEEE for possible publication

  27. arXiv:2009.05182  [pdf, other

    math.OC eess.SY

    Sequential Convex Programming For Non-Linear Stochastic Optimal Control

    Authors: Riccardo Bonalli, Thomas Lew, Marco Pavone

    Abstract: This work introduces a sequential convex programming framework for non-linear, finite-dimensional stochastic optimal control, where uncertainties are modeled by a multidimensional Wiener process. We prove that any accumulation point of the sequence of iterates generated by sequential convex programming is a candidate locally-optimal solution for the original problem in the sense of the stochastic… ▽ More

    Submitted 26 September, 2022; v1 submitted 10 September, 2020; originally announced September 2020.

  28. arXiv:2009.05038  [pdf, other

    math.OC cs.RO eess.SY

    Analysis of Theoretical and Numerical Properties of Sequential Convex Programming for Continuous-Time Optimal Control

    Authors: Riccardo Bonalli, Thomas Lew, Marco Pavone

    Abstract: Sequential Convex Programming (SCP) has recently gained significant popularity as an effective method for solving optimal control problems and has been successfully applied in several different domains. However, the theoretical analysis of SCP has received comparatively limited attention, and it is often restricted to discrete-time formulations. In this paper, we present a unifying theoretical ana… ▽ More

    Submitted 3 September, 2022; v1 submitted 10 September, 2020; originally announced September 2020.

  29. arXiv:2003.04335  [pdf, other

    eess.SY math.OC

    Congestion-aware Routing and Rebalancing of Autonomous Mobility-on-Demand Systems in Mixed Traffic

    Authors: Salomón Wollenstein-Betech, Arian Houshmand, Mauro Salazar, Marco Pavone, Christos G. Cassandras, Ioannis Ch. Paschalidis

    Abstract: This paper studies congestion-aware route-planning policies for Autonomous Mobility-on-Demand (AMoD) systems, whereby a fleet of autonomous vehicles provides on-demand mobility under mixed traffic conditions. Specifically, we first devise a network flow model to optimize the AMoD routing and rebalancing strategies in a congestion-aware fashion by accounting for the endogenous impact of AMoD flows… ▽ More

    Submitted 9 March, 2020; originally announced March 2020.

    Comments: Submitted to the 23rd IEEE International Conference on Intelligent Transportation Systems (ITSC'20)

  30. arXiv:1909.09688  [pdf, other

    cs.RO math.OC

    Revisiting the Asymptotic Optimality of RRT$^*$

    Authors: Kiril Solovey, Lucas Janson, Edward Schmerling, Emilio Frazzoli, Marco Pavone

    Abstract: RRT* is one of the most widely used sampling-based algorithms for asymptotically-optimal motion planning. This algorithm laid the foundations for optimality in motion planning as a whole, and inspired the development of numerous new algorithms in the field, many of which build upon RRT* itself. In this paper, we first identify a logical gap in the optimality proof of RRT*, which was developed in K… ▽ More

    Submitted 21 April, 2020; v1 submitted 20 September, 2019; originally announced September 2019.

    Comments: To appear in ICRA2020. This version includes a detailed counterexample that is not present in the conference version

  31. arXiv:1907.13122  [pdf, other

    math.OC cs.LG cs.RO eess.SY

    Learning Stabilizable Nonlinear Dynamics with Contraction-Based Regularization

    Authors: Sumeet Singh, Spencer M. Richards, Vikas Sindhwani, Jean-Jacques E. Slotine, Marco Pavone

    Abstract: We propose a novel framework for learning stabilizable nonlinear dynamical systems for continuous control tasks in robotics. The key contribution is a control-theoretic regularizer for dynamics fitting rooted in the notion of stabilizability, a constraint which guarantees the existence of robust tracking controllers for arbitrary open-loop trajectories generated with the learned system. Leveraging… ▽ More

    Submitted 29 July, 2019; originally announced July 2019.

    Comments: Invited submission for IJRR; under review. arXiv admin note: text overlap with arXiv:1808.00113

  32. arXiv:1906.11809  [pdf, other

    math.OC cs.LG

    High-Dimensional Optimization in Adaptive Random Subspaces

    Authors: Jonathan Lacotte, Mert Pilanci, Marco Pavone

    Abstract: We propose a new randomized optimization method for high-dimensional problems which can be seen as a generalization of coordinate descent to random subspaces. We show that an adaptive sampling strategy for the random subspace significantly outperforms the oblivious sampling method, which is the common choice in the recent literature. The adaptive subspace can be efficiently generated by a correlat… ▽ More

    Submitted 18 December, 2019; v1 submitted 27 June, 2019; originally announced June 2019.

  33. arXiv:1905.07654  [pdf, other

    math.OC cs.RO

    Trajectory Optimization on Manifolds: A Theoretically-Guaranteed Embedded Sequential Convex Programming Approach

    Authors: Riccardo Bonalli, Andrew Bylard, Abhishek Cauligi, Thomas Lew, Marco Pavone

    Abstract: Sequential Convex Programming (SCP) has recently gained popularity as a tool for trajectory optimization due to its sound theoretical properties and practical performance. Yet, most SCP-based methods for trajectory optimization are restricted to Euclidean settings, which precludes their application to problem instances where one must reason about manifold-type constraints (that is, constraints, su… ▽ More

    Submitted 18 May, 2019; originally announced May 2019.

    Comments: Extended version

  34. arXiv:1903.03697  [pdf, other

    math.OC cs.DS cs.RO

    Scalable and Congestion-aware Routing for Autonomous Mobility-on-Demand via Frank-Wolfe Optimization

    Authors: Kiril Solovey, Mauro Salazar, Marco Pavone

    Abstract: We consider the problem of vehicle routing for Autonomous Mobility-on-Demand (AMoD) systems, wherein a fleet of self-driving vehicles provides on-demand mobility in a given environment. Specifically, the task it to compute routes for the vehicles (both customer-carrying and empty travelling) so that travel demand is fulfilled and operational cost is minimized. The routing process must account for… ▽ More

    Submitted 8 March, 2019; originally announced March 2019.

  35. arXiv:1903.00155  [pdf, other

    math.OC cs.RO

    GuSTO: Guaranteed Sequential Trajectory Optimization via Sequential Convex Programming

    Authors: Riccardo Bonalli, Abhishek Cauligi, Andrew Bylard, Marco Pavone

    Abstract: Sequential Convex Programming (SCP) has recently seen a surge of interest as a tool for trajectory optimization. However, most available methods lack rigorous performance guarantees and they are often tailored to specific optimal control setups. In this paper, we present GuSTO (Guaranteed Sequential Trajectory Optimization), an algorithmic framework to solve trajectory optimization problems for co… ▽ More

    Submitted 28 February, 2019; originally announced March 2019.

    Comments: Extended version

  36. arXiv:1902.03319  [pdf, other

    cs.RO math.OC

    A Differentiable Augmented Lagrangian Method for Bilevel Nonlinear Optimization

    Authors: Benoit Landry, Zachary Manchester, Marco Pavone

    Abstract: Many problems in modern robotics can be addressed by modeling them as bilevel optimization problems. In this work, we leverage augmented Lagrangian methods and recent advances in automatic differentiation to develop a general-purpose nonlinear optimization solver that is well suited to bilevel optimization. We then demonstrate the validity and scalability of our algorithm with two representative r… ▽ More

    Submitted 1 July, 2019; v1 submitted 8 February, 2019; originally announced February 2019.

    Comments: Robotics: Science and Systems, Freiburg im Breisgau, Germany, 2019

  37. arXiv:1808.00649  [pdf, other

    eess.SY cs.RO math.OC

    Robust Tracking with Model Mismatch for Fast and Safe Planning: an SOS Optimization Approach

    Authors: Sumeet Singh, Mo Chen, Sylvia L. Herbert, Claire J. Tomlin, Marco Pavone

    Abstract: In the pursuit of real-time motion planning, a commonly adopted practice is to compute a trajectory by running a planning algorithm on a simplified, low-dimensional dynamical model, and then employ a feedback tracking controller that tracks such a trajectory by accounting for the full, high-dimensional system dynamics. While this strategy of planning with model mismatch generally yields fast compu… ▽ More

    Submitted 28 July, 2019; v1 submitted 1 August, 2018; originally announced August 2018.

    Comments: Presented at WAFR 2018; final version v2 -- fixed typos

  38. arXiv:1808.00113  [pdf, other

    eess.SY cs.LG cs.RO math.OC

    Learning Stabilizable Dynamical Systems via Control Contraction Metrics

    Authors: Sumeet Singh, Vikas Sindhwani, Jean-Jacques E. Slotine, Marco Pavone

    Abstract: We propose a novel framework for learning stabilizable nonlinear dynamical systems for continuous control tasks in robotics. The key idea is to develop a new control-theoretic regularizer for dynamics fitting rooted in the notion of stabilizability, which guarantees that the learned system can be accompanied by a robust controller capable of stabilizing any open-loop trajectory that the system may… ▽ More

    Submitted 10 November, 2018; v1 submitted 31 July, 2018; originally announced August 2018.

    Comments: To appear at WAFR 2018. v2: re-structured Sections 3 & 4 to improve clarity; expanded discussion on limitations & future work in Section 5; added details on training & validation, significantly expanded experiments

  39. arXiv:1807.11553  [pdf, other

    eess.SY cs.RO math.OC

    Reach-Avoid Problems via Sum-of-Squares Optimization and Dynamic Programming

    Authors: Benoit Landry, Mo Chen, Scott Hemley, Marco Pavone

    Abstract: Reach-avoid problems involve driving a system to a set of desirable configurations while keeping it away from undesirable ones. Providing mathematical guarantees for such scenarios is challenging but have numerous potential practical applications. Due to the challenges, analysis of reach-avoid problems involves making trade-offs between generality of system dynamics, generality of problem setups,… ▽ More

    Submitted 30 July, 2018; originally announced July 2018.

    Comments: International Conference on Intelligent Robots & Systems (IROS), 2018

  40. arXiv:1710.11040  [pdf, other

    cs.RO cs.AI eess.SY math.OC

    How Should a Robot Assess Risk? Towards an Axiomatic Theory of Risk in Robotics

    Authors: Anirudha Majumdar, Marco Pavone

    Abstract: Endowing robots with the capability of assessing risk and making risk-aware decisions is widely considered a key step toward ensuring safety for robots operating under uncertainty. But, how should a robot quantify risk? A natural and common approach is to consider the framework whereby costs are assigned to stochastic outcomes - an assignment captured by a cost random variable. Quantifying risk th… ▽ More

    Submitted 1 November, 2017; v1 submitted 30 October, 2017; originally announced October 2017.

    Comments: Extended version of paper published in International Symposium on Robotics Research (ISRR) 2017

  41. arXiv:1703.01029  [pdf, other

    math.OC eess.SY

    A Framework for Time-Consistent, Risk-Sensitive Model Predictive Control: Theory and Algorithms

    Authors: Sumeet Singh, Yin-Lam Chow, Anirudha Majumdar, Marco Pavone

    Abstract: In this paper we present a framework for risk-sensitive model predictive control (MPC) of linear systems affected by stochastic multiplicative uncertainty. Our key innovation is to consider a time-consistent, dynamic risk evaluation of the cumulative cost as the objective function to be minimized. This framework is axiomatically justified in terms of time-consistency of risk assessments, is amenab… ▽ More

    Submitted 25 April, 2018; v1 submitted 2 March, 2017; originally announced March 2017.

    Comments: Submitted to IEEE Transactions on Automatic Control. arXiv admin note: text overlap with arXiv:1511.06981; v2: clarified exposition, reduced review of dynamic risk theory, updated simulations with computation time

  42. arXiv:1602.05130  [pdf, other

    math.OC

    Risk Aversion in Finite Markov Decision Processes Using Total Cost Criteria and Average Value at Risk

    Authors: Stefano Carpin, Yin-Lam Chow, Marco Pavone

    Abstract: In this paper we present an algorithm to compute risk averse policies in Markov Decision Processes (MDP) when the total cost criterion is used together with the average value at risk (AVaR) metric. Risk averse policies are needed when large deviations from the expected behavior may have detrimental effects, and conventional MDP algorithms usually ignore this aspect. We provide conditions for the s… ▽ More

    Submitted 16 February, 2016; originally announced February 2016.

  43. arXiv:1512.01629  [pdf, ps, other

    cs.AI cs.LG math.OC

    Risk-Constrained Reinforcement Learning with Percentile Risk Criteria

    Authors: Yinlam Chow, Mohammad Ghavamzadeh, Lucas Janson, Marco Pavone

    Abstract: In many sequential decision-making problems one is interested in minimizing an expected cumulative cost while taking into account \emph{risk}, i.e., increased awareness of events of small probability and high consequences. Accordingly, the objective of this paper is to present efficient reinforcement learning algorithms for risk-constrained Markov decision processes (MDPs), where risk is represent… ▽ More

    Submitted 6 April, 2017; v1 submitted 5 December, 2015; originally announced December 2015.

    Comments: arXiv admin note: substantial text overlap with arXiv:1406.3339

  44. arXiv:1511.06982  [pdf, other

    cs.RO math.OC

    Trading Safety Versus Performance: Rapid Deployment of Robotic Swarms with Robust Performance Constraints

    Authors: Yin-Lam Chow, Marco Pavone, Brian M. Sadler, Stefano Carpin

    Abstract: In this paper we consider a stochastic deployment problem, where a robotic swarm is tasked with the objective of positioning at least one robot at each of a set of pre-assigned targets while meeting a temporal deadline. Travel times and failure rates are stochastic but related, inasmuch as failure rates increase with speed. To maximize chances of success while meeting the deadline, a control strat… ▽ More

    Submitted 22 November, 2015; originally announced November 2015.

  45. arXiv:1511.06981  [pdf, other

    math.OC

    A Framework for Time-Consistent, Risk-Averse Model Predictive Control: Theory and Algorithms

    Authors: Yin-Lam Chow, Marco Pavone

    Abstract: In this paper we present a framework for risk-averse model predictive control (MPC) of linear systems affected by multiplicative uncertainty. Our key innovation is to consider time-consistent, dynamic risk metrics as objective functions to be minimized. This framework is axiomatically justified in terms of time-consistency of risk preferences, is amenable to dynamic optimization, and is unifying i… ▽ More

    Submitted 22 November, 2015; originally announced November 2015.

  46. arXiv:1511.06980  [pdf, other

    math.OC

    Stochastic Optimal Control With Dynamic, Time-Consistent Risk Constraints

    Authors: Yin-Lam Chow, Marco Pavone

    Abstract: In this paper we present a dynamic programing approach to stochastic optimal control problems with dynamic, time-consistent risk constraints. Constrained stochastic optimal control problems, which naturally arise when one has to consider multiple objectives, have been extensively investigated in the past 20 years, however, in most formulations, the constraints are formulated as either risk-neutral… ▽ More

    Submitted 22 November, 2015; originally announced November 2015.

    Comments: arXiv admin note: text overlap with arXiv:1501.02024, arXiv:1503.07461

  47. arXiv:1509.08932  [pdf, ps, other

    cs.AI math.OC

    Two Phase $Q-$learning for Bidding-based Vehicle Sharing

    Authors: Yinlam Chow, Jia Yuan Yu, Marco Pavone

    Abstract: We consider one-way vehicle sharing systems where customers can rent a car at one station and drop it off at another. The problem we address is to optimize the distribution of cars, and quality of service, by pricing rentals appropriately. We propose a bidding approach that is inspired from auctions and takes into account the significant uncertainty inherent in the problem data (e.g., pick-up and… ▽ More

    Submitted 19 October, 2015; v1 submitted 29 September, 2015; originally announced September 2015.

    Comments: Submitted to AISTATS 2016

  48. arXiv:1506.02188  [pdf, other

    cs.AI math.OC

    Risk-Sensitive and Robust Decision-Making: a CVaR Optimization Approach

    Authors: Yinlam Chow, Aviv Tamar, Shie Mannor, Marco Pavone

    Abstract: In this paper we address the problem of decision making within a Markov decision process (MDP) framework where risk and modeling errors are taken into account. Our approach is to minimize a risk-sensitive conditional-value-at-risk (CVaR) objective, as opposed to a standard risk-neutral expectation. We refer to such problem as CVaR MDP. Our first contribution is to show that a CVaR objective, besid… ▽ More

    Submitted 6 June, 2015; originally announced June 2015.

    Comments: Submitted to NIPS 15

  49. arXiv:1503.07461  [pdf, other

    math.OC

    A Time Consistent Formulation of Risk Constrained Stochastic Optimal Control

    Authors: Yinlam Chow, Marco Pavone

    Abstract: Time-consistency is an essential requirement in risk sensitive optimal control problems to make rational decisions. An optimization problem is time consistent if its solution policy does not depend on the time sequence of solving the optimization problem. On the other hand, a dynamic risk measure is time consistent if a certain outcome is considered less risky in the future implies this outcome is… ▽ More

    Submitted 25 March, 2015; originally announced March 2015.

  50. arXiv:1501.02024  [pdf, ps, other

    math.OC

    A Uniform-grid Discretization Algorithm for Stochastic Control with Risk Constraints

    Authors: Yin-Lam Chow, Marco Pavone

    Abstract: In this paper, we present a discretization algorithm for finite horizon risk constrained dynamic programming algorithm in [Chow_Pavone_13]. Although in a theoretical standpoint, Bellman's recursion provides a systematic way to find optimal value functions and generate optimal history dependent policies, there is a serious computational issue. Even if the state space and action space of this constr… ▽ More

    Submitted 8 January, 2015; originally announced January 2015.