Skip to main content

Showing 1–50 of 75 results for author: Borrelli, F

Searching in archive eess. Search in all archives.
.
  1. arXiv:2405.14031  [pdf, other

    eess.SY

    Energy-efficient predictive control for connected, automated driving under localization uncertainty

    Authors: Eunhyek Joa, Eric Yongkeun Choi, Francesco Borrelli

    Abstract: This paper presents a data-driven Model Predictive Control (MPC) for energy-efficient urban road driving for connected, automated vehicles. The proposed MPC aims to minimize total energy consumption by controlling the vehicle's longitudinal motion on roads with traffic lights and preceding vehicles. Its terminal cost function and terminal constraints are learned from data, which consists of the cl… ▽ More

    Submitted 22 May, 2024; originally announced May 2024.

    Comments: Submitted to IEEE Transactions of Intelligent Vehicles. arXiv admin note: text overlap with arXiv:2402.01059

  2. arXiv:2405.11698  [pdf, other

    eess.SY

    Multi-Objective Learning Model Predictive Control

    Authors: Siddharth H. Nair, Charlott Vallon, Francesco Borrelli

    Abstract: Multi-Objective Learning Model Predictive Control is a novel data-driven control scheme which improves a system's closed-loop performance with respect to several control objectives over iterations of a repeated task. At each task iteration, collected system data is used to construct terminal components of a Model Predictive Controller. The formulation presented in this paper ensures that closed-lo… ▽ More

    Submitted 19 May, 2024; originally announced May 2024.

  3. arXiv:2403.14545  [pdf, other

    cs.RO eess.SY

    Learning Hierarchical Control For Multi-Agent Capacity-Constrained Systems

    Authors: Charlott Vallon, Alessandro Pinto, Bartolomeo Stellato, Francesco Borrelli

    Abstract: This paper introduces a novel data-driven hierarchical control scheme for managing a fleet of nonlinear, capacity-constrained autonomous agents in an iterative environment. We propose a control framework consisting of a high-level dynamic task assignment and routing layer and low-level motion planning and tracking layer. Each layer of the control hierarchy uses a data-driven Model Predictive Contr… ▽ More

    Submitted 10 April, 2024; v1 submitted 21 March, 2024; originally announced March 2024.

    Comments: 16 pages, 4 figures

  4. arXiv:2403.14536  [pdf, other

    eess.SY

    Learning Hierarchical Control Systems for Autonomous Systems with Energy Constraints

    Authors: Charlott Vallon, Mark Pustilnik, Alessandro Pinto, Francesco Borrelli

    Abstract: This paper focuses on the design of hierarchical control architectures for autonomous systems with energy constraints. We focus on systems where energy storage limitations and slow recharge rates drastically affect the way the autonomous systems are operated. Using examples from space robotics and public transportation, we motivate the need for formally designed learning hierarchical control syste… ▽ More

    Submitted 21 March, 2024; originally announced March 2024.

  5. arXiv:2403.13906  [pdf, other

    eess.SY

    Clustering Heuristics for Robust Energy Capacitated Vehicle Routing Problem (ECVRP)

    Authors: Mark Pustilnik, Francesco Borrelli

    Abstract: The paper presents an approach to solving the Robust Energy Capacitated Vehicle Routing Problem (RECVRP), focusing on electric vehicles and their limited battery capacity. A finite number of customers, each with their own demand, have to be serviced by an electric vehicle fleet while ensuring that none of the vehicles run out of energy. The time and energy it takes to travel between any two points… ▽ More

    Submitted 20 March, 2024; originally announced March 2024.

  6. arXiv:2402.14183  [pdf, other

    eess.SY

    Parking of Connected Automated Vehicles: Vehicle Control, Parking Assignment, and Multi-agent Simulation

    Authors: Xu Shen, Yongkeun Choi, Alex Wong, Francesco Borrelli, Scott Moura, Soomin Woo

    Abstract: This paper introduces a novel approach to optimize the parking efficiency for fleets of Connected and Automated Vehicles (CAVs). We present a novel multi-vehicle parking simulator, equipped with hierarchical path planning and collision avoidance capabilities for individual CAVs. The simulator is designed to capture the key decision-making processes in parking, from low-level vehicle control to hig… ▽ More

    Submitted 21 February, 2024; originally announced February 2024.

  7. arXiv:2402.01116  [pdf, other

    cs.RO cs.LG eess.SY

    Scalable Multi-modal Model Predictive Control via Duality-based Interaction Predictions

    Authors: Hansung Kim, Siddharth H. Nair, Francesco Borrelli

    Abstract: We propose a hierarchical architecture designed for scalable real-time Model Predictive Control (MPC) in complex, multi-modal traffic scenarios. This architecture comprises two key components: 1) RAID-Net, a novel attention-based Recurrent Neural Network that predicts relevant interactions along the MPC prediction horizon between the autonomous vehicle and the surrounding vehicles using Lagrangian… ▽ More

    Submitted 2 June, 2024; v1 submitted 1 February, 2024; originally announced February 2024.

    Comments: Accepted at IEEE Intelligent Vehicles Symposium 2024

  8. arXiv:2402.01059  [pdf, other

    eess.SY

    Eco-driving under localization uncertainty for connected vehicles on Urban roads: Data-driven approach and Experiment verification

    Authors: Eunhyek Joa, Eric Yongkeun Choi, Francesco Borrelli

    Abstract: This paper addresses the eco-driving problem for connected vehicles on urban roads, considering localization uncertainty. Eco-driving is defined as longitudinal speed planning and control on roads with the presence of a sequence of traffic lights. We solve the problem by using a data-driven model predictive control (MPC) strategy. This approach involves learning a cost-to-go function and constrain… ▽ More

    Submitted 4 April, 2024; v1 submitted 1 February, 2024; originally announced February 2024.

    Comments: Accepted for IEEE IV 2024

  9. arXiv:2401.12556  [pdf, other

    math.OC eess.SY

    Approximate solution of stochastic infinite horizon optimal control problems for constrained linear uncertain systems

    Authors: Eunhyek Joa, Francesco Borrelli

    Abstract: We propose a Model Predictive Control (MPC) with a single-step prediction horizon to solve infinite horizon optimal control problems with the expected sum of convex stage costs for constrained linear uncertain systems. The proposed method relies on two techniques. First, we estimate the expected values of the convex costs using a computationally tractable approximation, achieved by sampling across… ▽ More

    Submitted 23 January, 2024; originally announced January 2024.

    Comments: Submitted to the IEEE Transactions on Automatic Control

  10. arXiv:2310.20561  [pdf, other

    cs.RO eess.SY math.OC

    Predictive Control for Autonomous Driving with Uncertain, Multi-modal Predictions

    Authors: Siddharth H. Nair, Hotae Lee, Eunhyek Joa, Yan Wang, H. Eric Tseng, Francesco Borrelli

    Abstract: We propose a Stochastic MPC (SMPC) formulation for path planning with autonomous vehicles in scenarios involving multiple agents with multi-modal predictions. The multi-modal predictions capture the uncertainty of urban driving in distinct modes/maneuvers (e.g., yield, keep speed) and driving trajectories (e.g., speed, turning radius), which are incorporated for multi-modal collision avoidance cha… ▽ More

    Submitted 31 October, 2023; originally announced October 2023.

    Comments: The first three authors contributed equally

  11. arXiv:2309.10716  [pdf, other

    cs.RO eess.SY

    Learning Model Predictive Control with Error Dynamics Regression for Autonomous Racing

    Authors: Haoru Xue, Edward L. Zhu, John M. Dolan, Francesco Borrelli

    Abstract: This work presents a novel Learning Model Predictive Control (LMPC) strategy for autonomous racing at the handling limit that can iteratively explore and learn unknown dynamics in high-speed operational domains. We start from existing LMPC formulations and modify the system dynamics learning method. In particular, our approach uses a nominal, global, nonlinear, physics-based model with a local, li… ▽ More

    Submitted 7 March, 2024; v1 submitted 19 September, 2023; originally announced September 2023.

    Comments: Accepted by ICRA 2024

  12. arXiv:2309.07262  [pdf, other

    cs.RO eess.SY

    Euclidean and non-Euclidean Trajectory Optimization Approaches for Quadrotor Racing

    Authors: Thomas Fork, Francesco Borrelli

    Abstract: We present two approaches to compute raceline trajectories for quadrotors by solving an optimal control problem. The approaches involve expressing quadrotor pose in either a Euclidean or non-Euclidean frame of reference and are both based on collocation. The compute times of both approaches are over 100x faster than published methods. Additionally, both approaches compute trajectories with faster… ▽ More

    Submitted 13 September, 2023; originally announced September 2023.

  13. arXiv:2305.14732  [pdf, other

    eess.SY

    Increasing Electric Vehicles Utilization in Transit Fleets using Learning, Predictions, Optimization, and Automation

    Authors: Jacopo Guanetti, Yeojun Kim, Xu Shen, Joel Donham, Santosh Alexander, Bruce Wootton, Francesco Borrelli

    Abstract: This work presents a novel hierarchical approach to increase Battery Electric Buses (BEBs) utilization in transit fleets. The proposed approach relies on three key components. A learning-based BEB digital twin cloud platform is used to accurately predict BEB charge consumption on a per vehicle, per driver, and per route basis, and accurately predict the time-to-charge BEB batteries to any level. T… ▽ More

    Submitted 24 May, 2023; originally announced May 2023.

    Comments: Accepted at the 35th IEEE Intelligent Vehicles Symposium (IV 2023)

  14. Energy-Efficient Lane Changes Planning and Control for Connected Autonomous Vehicles on Urban Roads

    Authors: Eunhyek Joa, Hotae Lee, Eric Yongkeun Choi, Francesco Borrelli

    Abstract: This paper presents a novel energy-efficient motion planning algorithm for Connected Autonomous Vehicles (CAVs) on urban roads. The approach consists of two components: a decision-making algorithm and an optimization-based trajectory planner. The decision-making algorithm leverages Signal Phase and Timing (SPaT) information from connected traffic lights to select a lane with the aim of reducing en… ▽ More

    Submitted 27 November, 2023; v1 submitted 17 April, 2023; originally announced April 2023.

    Comments: IEEE Intelligent Vehicle Symposium, Anchorage, Alaska, June 4-7, 2023

    Journal ref: 2023 IEEE Intelligent Vehicles Symposium (IV). 2023

  15. arXiv:2303.12152  [pdf, other

    eess.SY math.OC

    Learning for Online Mixed-Integer Model Predictive Control with Parametric Optimality Certificates

    Authors: Luigi Russo, Siddharth H. Nair, Luigi Glielmo, Francesco Borrelli

    Abstract: We propose a supervised learning framework for computing solutions of multi-parametric Mixed Integer Linear Programs (MILPs) that arise in Model Predictive Control. Our approach also quantifies sub-optimality for the computed solutions. Inspired by Branch-and-Bound techniques, the key idea is to train a Neural Network/Random Forest, which for a given parameter, predicts a strategy consisting of (1… ▽ More

    Submitted 22 March, 2023; v1 submitted 21 March, 2023; originally announced March 2023.

    Comments: First two authors contributed equally

  16. arXiv:2303.12127  [pdf, other

    eess.SY

    Robust Output-Lifted Learning Model Predictive Control

    Authors: Siddharth H. Nair, Francesco Borrelli

    Abstract: We propose an iterative approach for designing Robust Learning Model Predictive Control (LMPC) policies for a class of nonlinear systems with additive, unmodelled dynamics. The nominal dynamics are assumed to be difference flat, i.e., the state and input can be reconstructed using flat output sequences. For the considered class of systems, we synthesize Robust MPC policies and show how to use hist… ▽ More

    Submitted 21 March, 2023; originally announced March 2023.

  17. Output Feedback Stochastic MPC with Hard Input Constraints

    Authors: Eunhyek Joa, Monimoy Bujarbaruah, Francesco Borrelli

    Abstract: We present an output feedback stochastic model predictive controller (SMPC) for constrained linear time-invariant systems. The system is perturbed by additive Gaussian disturbances on state and additive Gaussian measurement noise on output. A Kalman filter is used for state estimation and an SMPC is designed to satisfy chance constraints on states and hard constraints on actuator inputs. The propo… ▽ More

    Submitted 27 November, 2023; v1 submitted 21 February, 2023; originally announced February 2023.

    Comments: IEEE American Control Conference (ACC) 2023, May 31 - June 2, San Diego, CA, USA

    Journal ref: 2023 American Control Conference (ACC) (pp. 2034-2039). IEEE

  18. arXiv:2302.01586  [pdf, other

    cs.RO eess.SY

    Reinforcement Learning and Distributed Model Predictive Control for Conflict Resolution in Highly Constrained Spaces

    Authors: Xu Shen, Francesco Borrelli

    Abstract: This work presents a distributed algorithm for resolving cooperative multi-vehicle conflicts in highly constrained spaces. By formulating the conflict resolution problem as a Multi-Agent Reinforcement Learning (RL) problem, we can train a policy offline to drive the vehicles towards their destinations safely and efficiently in a simplified discrete environment. During the online execution, each ve… ▽ More

    Submitted 3 February, 2023; originally announced February 2023.

  19. arXiv:2301.04316  [pdf, other

    cs.RO eess.SY

    Facilitating Cooperative and Distributed Multi-Vehicle Lane Change Maneuvers

    Authors: Hansung Kim, Francesco Borrelli

    Abstract: A distributed coordination method for solving multi-vehicle lane changes for connected autonomous vehicles (CAVs) is presented. Existing approaches to multi-vehicle lane changes are passive and opportunistic as they are implemented only when the environment allows it. The novel approach of this paper relies on the role of a facilitator assigned to a CAV. The facilitator interacts with and modifies… ▽ More

    Submitted 3 March, 2023; v1 submitted 11 January, 2023; originally announced January 2023.

    Comments: 8 pages, 4 figures. Accepted at IFAC World Congress 2023

  20. arXiv:2211.16633  [pdf, other

    eess.SY

    Collaborative learning model predictive control for repetitive tasks

    Authors: Paula Chanfreut, José María Maestre, Eduardo F. Camacho, Francesco Borrelli

    Abstract: This paper presents a cloud-based learning model predictive controller that integrates three interacting components: a set of agents, which must learn to perform a finite set of tasks with the minimum possible local cost; a coordinator, which assigns the tasks to the agents; and the cloud, which stores data to facilitate the agents' learning. The tasks consist in traveling repeatedly between a set… ▽ More

    Submitted 29 November, 2022; originally announced November 2022.

    Comments: Conference on Decision and Control 2022

  21. arXiv:2211.01487  [pdf, other

    cs.RO eess.SY

    Multi-vehicle Conflict Resolution in Highly Constrained Spaces by Merging Optimal Control and Reinforcement Learning

    Authors: Xu Shen, Francesco Borrelli

    Abstract: We present a novel method to address the problem of multi-vehicle conflict resolution in highly constrained spaces. An optimal control problem is formulated to incorporate nonlinear, non-holonomic vehicle dynamics and exact collision avoidance constraints. A solution to the problem can be obtained by first learning configuration strategies with reinforcement learning (RL) in a simplified discrete… ▽ More

    Submitted 10 November, 2022; v1 submitted 2 November, 2022; originally announced November 2022.

  22. arXiv:2209.10108  [pdf, other

    eess.SY

    Stochastic MPC with Realization-Adaptive Constraint Tightening

    Authors: Hotae Lee, Monimoy Bujarbaruah, Francesco Borrelli

    Abstract: This paper presents a stochastic model predictive controller (SMPC) for linear time-invariant systems in the presence of additive disturbances. The distribution of the disturbance is unknown and is assumed to have a bounded support. A sample-based strategy is used to compute sets of disturbance sequences necessary for robustifying the state chance constraints. These sets are constructed offline us… ▽ More

    Submitted 29 September, 2022; v1 submitted 21 September, 2022; originally announced September 2022.

    Comments: Submitted to ACC 2023

  23. arXiv:2208.03525  [pdf, other

    eess.SY math.OC

    Stochastic MPC with Dual Control for Autonomous Driving with Multi-Modal Interaction-Aware Predictions

    Authors: Siddharth H. Nair, Vijay Govindarajan, Theresa Lin, Yan Wang, Eric H. Tseng, Francesco Borrelli

    Abstract: We propose a Stochastic MPC (SMPC) approach for autonomous driving which incorporates multi-modal, interaction-aware predictions of surrounding vehicles. For each mode, vehicle motion predictions are obtained by a control model described using a basis of fixed features with unknown weights. The proposed SMPC formulation finds optimal controls which serves two purposes: 1) reducing conservatism of… ▽ More

    Submitted 6 August, 2022; originally announced August 2022.

    Comments: Accepted to AVEC'22

  24. arXiv:2207.05896  [pdf, other

    cs.RO eess.SY

    Safe Human-Robot Collaborative Transportation via Trust-Driven Role Adaptation

    Authors: Tony Zheng, Monimoy Bujarbaruah, Yvonne R. Stürz, Francesco Borrelli

    Abstract: We study a human-robot collaborative transportation task in presence of obstacles. The task for each agent is to carry a rigid object to a common target position, while safely avoiding obstacles and satisfying the compliance and actuation constraints of the other agent. Human and robot do not share the local view of the environment. The human policy either assists the robot when they deem the robo… ▽ More

    Submitted 12 July, 2022; originally announced July 2022.

  25. arXiv:2204.12533  [pdf, other

    cs.RO eess.SY

    A Gaussian Process Model for Opponent Prediction in Autonomous Racing

    Authors: Edward L. Zhu, Finn Lukas Busch, Jake Johnson, Francesco Borrelli

    Abstract: In head-to-head racing, an accurate model of interactive behavior of the opposing target vehicle (TV) is required to perform tightly constrained, but highly rewarding maneuvers such as overtaking. However, such information is not typically made available in competitive scenarios, we therefore propose to construct a prediction and uncertainty model given data of the TV from previous races. In parti… ▽ More

    Submitted 1 March, 2023; v1 submitted 26 April, 2022; originally announced April 2022.

    Comments: Submitted to IROS 2023

  26. arXiv:2204.10777  [pdf, other

    cs.CV cs.AI cs.LG cs.RO eess.SY

    ParkPredict+: Multimodal Intent and Motion Prediction for Vehicles in Parking Lots with CNN and Transformer

    Authors: Xu Shen, Matthew Lacayo, Nidhir Guggilla, Francesco Borrelli

    Abstract: The problem of multimodal intent and trajectory prediction for human-driven vehicles in parking lots is addressed in this paper. Using models designed with CNN and Transformer networks, we extract temporal-spatial and contextual information from trajectory history and local bird's eye view (BEV) semantic images, and generate predictions about intent distribution and future trajectory sequences. Ou… ▽ More

    Submitted 10 January, 2023; v1 submitted 16 April, 2022; originally announced April 2022.

    Comments: Published at IEEE ITSC 2022

  27. arXiv:2204.10446  [pdf, other

    eess.SY

    Overtaking Maneuvers on a Nonplanar Racetrack

    Authors: Thomas Fork, H. Eric Tseng, Francesco Borrelli

    Abstract: We leverage game theory and a new vehicle modeling approach to compute overtaking maneuvers for racecars on a nonplanar surface. We solve for equilibria between noncooperative racing agents and demonstrate that by leveraging the novel nonplanar vehicle dynamics, overtaking can be achieved in situations where simpler models can do not provide a winning strategy.

    Submitted 21 May, 2022; v1 submitted 21 April, 2022; originally announced April 2022.

  28. arXiv:2204.09720  [pdf, other

    eess.SY

    Vehicle Models and Optimal Control on a Nonplanar Surface

    Authors: Thomas Fork, H. Eric Tseng, Francesco Borrelli

    Abstract: We present a 10 DoF dynamic vehicle model for model-based control on nonplanar road surfaces. A parametric surface is used to describe the road surface, allowing the surface parameterization to describe the pose of the vehicle. We use the proposed approach to compute minimum-time vehicle trajectories on nonplanar surfaces and compare planar and nonplanar models.

    Submitted 21 May, 2022; v1 submitted 20 April, 2022; originally announced April 2022.

  29. arXiv:2203.16478  [pdf, other

    eess.SY

    A Sequential Quadratic Programming Approach to the Solution of Open-Loop Generalized Nash Equilibria

    Authors: Edward L. Zhu, Francesco Borrelli

    Abstract: Dynamic games can be an effective approach to modeling interactive behavior between multiple non-cooperative agents and they provide a theoretical framework for simultaneous prediction and control in such scenarios. In this work, we propose a numerical method for the solution of local generalized Nash equilibria (GNE) for the class of open-loop general-sum dynamic games for agents with nonlinear d… ▽ More

    Submitted 15 September, 2022; v1 submitted 30 March, 2022; originally announced March 2022.

  30. arXiv:2109.09792  [pdf, other

    eess.SY cs.RO

    Stochastic MPC with Multi-modal Predictions for Traffic Intersections

    Authors: Siddharth H. Nair, Vijay Govindarajan, Theresa Lin, Chris Meissen, H. Eric Tseng, Francesco Borrelli

    Abstract: We propose a Stochastic MPC (SMPC) formulation for autonomous driving at traffic intersections which incorporates multi-modal predictions of surrounding vehicles for collision avoidance constraints. The multi-modal predictions are obtained with Gaussian Mixture Models (GMM) and constraints are formulated as chance-constraints. Our main theoretical contribution is a SMPC formulation that optimizes… ▽ More

    Submitted 25 February, 2022; v1 submitted 20 September, 2021; originally announced September 2021.

    Comments: Extended version of ITSC 2022 submission

  31. arXiv:2109.06296  [pdf, other

    cs.CV eess.SY

    Monocular Camera Localization for Automated Vehicles Using Image Retrieval

    Authors: Eunhyek Joa, Yibo Sun, Francesco Borrelli

    Abstract: We address the problem of finding the current position and heading angle of an autonomous vehicle in real-time using a single camera. Compared to methods which require LiDARs and high definition (HD) 3D maps in real-time, the proposed approach is easily scalable and computationally efficient, at the price of lower precision. The new method combines and adapts existing algorithms in three differe… ▽ More

    Submitted 30 November, 2023; v1 submitted 13 September, 2021; originally announced September 2021.

  32. arXiv:2108.07911  [pdf, other

    eess.SY

    Compact Cooperative Adaptive Cruise Control for Energy Saving: Air Drag Modelling and Simulation

    Authors: Yeojun Kim, Jacopo Guanetti, Francesco Borrelli

    Abstract: This paper studies the value of communicated motion predictions in the longitudinal control of connected automated vehicles (CAVs). We focus on a safe cooperative adaptive cruise control (CACC) design and analyze the value of vehicle-to-vehicle (V2V) communication in the presence of uncertain front vehicle acceleration. The interest in CACC is motivated by the potential improvement in energy consu… ▽ More

    Submitted 17 August, 2021; originally announced August 2021.

    Comments: Full (extended) version of the accepted paper at IEEE Transactions on Vehicular Technology

  33. arXiv:2105.06005  [pdf, ps, other

    eess.SY cs.RO

    Data-Driven Strategies for Hierarchical Predictive Control in Unknown Environments

    Authors: Charlott Vallon, Francesco Borrelli

    Abstract: This article proposes a hierarchical learning architecture for safe data-driven control in unknown environments. We consider a constrained nonlinear dynamical system and assume the availability of state-input trajectories solving control tasks in different environments. In addition to task-invariant system state and input constraints, a parameterized environment model generates task-specific state… ▽ More

    Submitted 14 July, 2021; v1 submitted 12 May, 2021; originally announced May 2021.

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

  34. arXiv:2104.08427  [pdf, other

    eess.SY

    Models and Predictive Control for Nonplanar Vehicle Navigation

    Authors: Thomas Fork, H. Eric Tseng, Francesco Borrelli

    Abstract: We present a simplified model of a vehicle driving on a nonplanar road. A parametric surface is used to describe the nonplanar road which can describe any combination of curvature, bank and slope. We show that the proposed modeling approach generalizes planar vehicle models that reference a centerline, such as the Frenet model. We use the proposed approach for vehicle path planning and following… ▽ More

    Submitted 19 April, 2022; v1 submitted 16 April, 2021; originally announced April 2021.

  35. arXiv:2103.12351  [pdf, other

    eess.SY

    A Simple Robust MPC for Linear Systems with Parametric and Additive Uncertainty

    Authors: Monimoy Bujarbaruah, Ugo Rosolia, Yvonne R. Stürz, Francesco Borrelli

    Abstract: We propose a simple and computationally efficient approach for designing a robust Model Predictive Controller (MPC) for constrained uncertain linear systems. The uncertainty is modeled as an additive disturbance and an additive error on the system dynamics matrices. Set based bounds for each component of the model uncertainty are assumed to be known. We separate the constraint tightening strategy… ▽ More

    Submitted 23 March, 2021; originally announced March 2021.

    Comments: Final version for IEEE American Control Conference (ACC), May 2021. arXiv admin note: text overlap with arXiv:2007.00930

  36. arXiv:2103.04460  [pdf, other

    cs.RO eess.SY

    Learning Environment Constraints in Collaborative Robotics: A Decentralized Leader-Follower Approach

    Authors: Monimoy Bujarbaruah, Yvonne R. Stürz, Conrad Holda, Karl H. Johansson, Francesco Borrelli

    Abstract: In this paper, we propose a leader-follower hierarchical strategy for two robots collaboratively transporting an object in a partially known environment with obstacles. Both robots sense the local surrounding environment and react to obstacles in their proximity. We consider no explicit communication, so the local environment information and the control actions are not shared between the robots. A… ▽ More

    Submitted 24 July, 2021; v1 submitted 7 March, 2021; originally announced March 2021.

    Comments: Full version of our IROS 2021 paper

  37. arXiv:2011.10668  [pdf, other

    eess.SY cs.LG

    Learning How to Solve Bubble Ball

    Authors: Hotae Lee, Monimoy Bujarbaruah, Francesco Borrelli

    Abstract: "Bubble Ball" is a game built on a 2D physics engine, where a finite set of objects can modify the motion of a bubble-like ball. The objective is to choose the set and the initial configuration of the objects, in order to get the ball to reach a target flag. The presence of obstacles, friction, contact forces and combinatorial object choices make the game hard to solve. In this paper, we propose a… ▽ More

    Submitted 28 April, 2021; v1 submitted 20 November, 2020; originally announced November 2020.

    Comments: Accepted to L4DC 2021

  38. arXiv:2011.00413  [pdf, other

    cs.RO eess.SY

    Collision Avoidance in Tightly-Constrained Environments without Coordination: a Hierarchical Control Approach

    Authors: Xu Shen, Edward L. Zhu, Yvonne R. Stürz, Francesco Borrelli

    Abstract: We present a hierarchical control approach for maneuvering an autonomous vehicle (AV) in tightly-constrained environments where other moving AVs and/or human driven vehicles are present. A two-level hierarchy is proposed: a high-level data-driven strategy predictor and a lower-level model-based feedback controller. The strategy predictor maps an encoding of a dynamic environment to a set of high-l… ▽ More

    Submitted 18 March, 2021; v1 submitted 31 October, 2020; originally announced November 2020.

    Comments: 7 pages, 7 figures, accepted at ICRA 2021

  39. arXiv:2007.09562  [pdf, other

    cs.RO cs.LG eess.SY

    Learning to Play Cup-and-Ball with Noisy Camera Observations

    Authors: Monimoy Bujarbaruah, Tony Zheng, Akhil Shetty, Martin Sehr, Francesco Borrelli

    Abstract: Playing the cup-and-ball game is an intriguing task for robotics research since it abstracts important problem characteristics including system nonlinearity, contact forces and precise positioning as terminal goal. In this paper, we present a learning model based control strategy for the cup-and-ball game, where a Universal Robots UR5e manipulator arm learns to catch a ball in one of the cups on a… ▽ More

    Submitted 18 July, 2020; originally announced July 2020.

    Comments: Final paper for IEEE CASE, Hong Kong, August, 2020. First three authors contributed equally

  40. arXiv:2007.00930  [pdf, other

    eess.SY

    Robust MPC for Linear Systems with Parametric and Additive Uncertainty: A Novel Constraint Tightening Approach

    Authors: Monimoy Bujarbaruah, Ugo Rosolia, Yvonne R Stürz, Xiao**g Zhang, Francesco Borrelli

    Abstract: We propose a novel approach to design a robust Model Predictive Controller (MPC) for constrained uncertain linear systems. The uncertain system is modeled as linear parameter varying with additive disturbance. Set bounds for the system matrices and the additive uncertainty are assumed to be known. We formulate a novel optimization-based constraint tightening strategy around a predicted nominal tra… ▽ More

    Submitted 10 August, 2022; v1 submitted 2 July, 2020; originally announced July 2020.

    Comments: Dimension of matrices in the MPC problem fixed. Shortened and slightly altered version of this draft published as a full paper in Automatica

  41. arXiv:2006.13406  [pdf, ps, other

    eess.SY

    Distributed Learning Model Predictive Control for Linear Systems

    Authors: Yvonne R. Stürz, Edward L. Zhu, Ugo Rosolia, Karl H. Johansson, Francesco Borrelli

    Abstract: This paper presents a distributed learning model predictive control (DLMPC) scheme for distributed linear time invariant systems with coupled dynamics and state constraints. The proposed solution method is based on an online distributed optimization scheme with nearest-neighbor communication. If the control task is iterative and data from previous feasible iterations are available, local data are… ▽ More

    Submitted 23 June, 2020; originally announced June 2020.

  42. arXiv:2006.10272  [pdf, other

    eess.SY math.OC

    Improving Urban Traffic Throughput with Vehicle Platooning: Theory and Experiments

    Authors: Stanley W. Smith, Yeojun Kim, Jacopo Guanetti, Ruolin Li, Roya Firoozi, Bruce Wootton, Alexander A. Kurzhanskiy, Francesco Borrelli, Roberto Horowitz, Murat Arcak

    Abstract: In this paper we present a model-predictive control (MPC) based approach for vehicle platooning in an urban traffic setting. Our primary goal is to demonstrate that vehicle platooning has the potential to significantly increase throughput at intersections, which can create bottlenecks in the traffic flow. To do so, our approach relies on vehicle connectivity: vehicle-to-vehicle (V2V) and vehicle-t… ▽ More

    Submitted 27 July, 2020; v1 submitted 18 June, 2020; originally announced June 2020.

    Comments: 14 pages, 11 figures, 4 tables

  43. arXiv:2006.05054  [pdf, other

    eess.SY stat.ML

    Learning to Satisfy Unknown Constraints in Iterative MPC

    Authors: Monimoy Bujarbaruah, Charlott Vallon, Francesco Borrelli

    Abstract: We propose a control design method for linear time-invariant systems that iteratively learns to satisfy unknown polyhedral state constraints. At each iteration of a repetitive task, the method constructs an estimate of the unknown environment constraints using collected closed-loop trajectory data. This estimated constraint set is improved iteratively upon collection of additional data. An MPC con… ▽ More

    Submitted 10 June, 2023; v1 submitted 9 June, 2020; originally announced June 2020.

    Comments: Long version of the published paper for IEEE-CDC 2020. First two authors contributed equally. Added some very relevant citations that were missing

  44. arXiv:2006.03704  [pdf, other

    eess.SY

    Data-driven Energy Management Strategy for Plug-in Hybrid Electric Vehicles with Real-World Trip Information

    Authors: Yongkeun Choi, Jacopo Guanetti, Scott Moura, Francesco Borrelli

    Abstract: This paper presents a data-driven supervisory energy management strategy (EMS) for plug-in hybrid electric vehicles which leverages Vehicle-to-Cloud connectivity to increase energy efficiency by learning control policies from completed trips. The proposed EMS consists of two layers, a cloud layer and an on-board layer. The cloud layer has two main tasks: the first task is to learn EMS policy param… ▽ More

    Submitted 5 June, 2020; originally announced June 2020.

    Comments: To appear at the 21st International Federation of Automatic Control (IFAC2020)

  45. arXiv:2005.05948  [pdf, other

    eess.SY

    Data-Driven Hierarchical Predictive Learning in Unknown Environments

    Authors: Charlott Vallon, Francesco Borrelli

    Abstract: We propose a hierarchical learning architecture for predictive control in unknown environments. We consider a constrained nonlinear dynamical system and assume the availability of state-input trajectories solving control tasks in different environments. A parameterized environment model generates state constraints specific to each task, which are satisfied by the stored trajectories. Our goal is t… ▽ More

    Submitted 14 July, 2020; v1 submitted 12 May, 2020; originally announced May 2020.

  46. arXiv:2005.01673  [pdf, other

    eess.SY

    Task Decomposition for MPC: A Computationally Efficient Approach for Linear Time-Varying Systems

    Authors: Charlott Vallon, Francesco Borrelli

    Abstract: A Task Decomposition method for iterative learning Model Predictive Control (TDMPC) for linear time-varying systems is presented. We consider the availability of state-input trajectories which solve an original task T1, and design a feasible MPC policy for a new task, T2, using stored data from T1. Our approach applies to tasks T2 which are composed of subtasks contained in T1. In this paper we fo… ▽ More

    Submitted 4 May, 2020; originally announced May 2020.

  47. arXiv:2004.10293  [pdf, other

    cs.RO cs.AI cs.LG eess.SY

    ParkPredict: Motion and Intent Prediction of Vehicles in Parking Lots

    Authors: Xu Shen, Ivo Batkovic, Vijay Govindarajan, Paolo Falcone, Trevor Darrell, Francesco Borrelli

    Abstract: We investigate the problem of predicting driver behavior in parking lots, an environment which is less structured than typical road networks and features complex, interactive maneuvers in a compact space. Using the CARLA simulator, we develop a parking lot environment and collect a dataset of human parking maneuvers. We then study the impact of model complexity and feature information by comparing… ▽ More

    Submitted 21 April, 2020; originally announced April 2020.

    Comments: * Indicates equal contribution. Accepted at IEEE Intelligent Vehicles Symposium (IV) 2020

  48. arXiv:2004.05173  [pdf, other

    math.OC eess.SY

    Output-Lifted Learning Model Predictive Control

    Authors: Siddharth H. Nair, Ugo Rosolia, Francesco Borrelli

    Abstract: We propose a computationally efficient Learning Model Predictive Control (LMPC) scheme for constrained optimal control of a class of nonlinear systems where the state and input can be reconstructed using lifted outputs. For the considered class of systems, we show how to use historical trajectory data collected during iterative tasks to construct a convex value function approximation along with a… ▽ More

    Submitted 15 January, 2021; v1 submitted 10 April, 2020; originally announced April 2020.

  49. arXiv:2004.03041  [pdf, other

    eess.SY cs.RO

    Control of Unknown Nonlinear Systems with Linear Time-Varying MPC

    Authors: Dimitris Papadimitriou, Ugo Rosolia, Francesco Borrelli

    Abstract: We present a Model Predictive Control (MPC) strategy for unknown input-affine nonlinear dynamical systems. A non-parametric method is used to estimate the nonlinear dynamics from observed data. The estimated nonlinear dynamics are then linearized over time varying regions of the state space to construct an Affine Time Varying (ATV) model. Error bounds arising from the estimation and linearization… ▽ More

    Submitted 8 October, 2020; v1 submitted 6 April, 2020; originally announced April 2020.

    Comments: Fixed double citation in section 4, typos and combined two propositions into one

  50. arXiv:2004.01298  [pdf, other

    eess.SY cs.LG math.OC

    Trajectory Optimization for Nonlinear Multi-Agent Systems using Decentralized Learning Model Predictive Control

    Authors: Edward L. Zhu, Yvonne R. Stürz, Ugo Rosolia, Francesco Borrelli

    Abstract: We present a decentralized minimum-time trajectory optimization scheme based on learning model predictive control for multi-agent systems with nonlinear decoupled dynamics and coupled state constraints. By performing the same task iteratively, data from previous task executions is used to construct and improve local time-varying safe sets and an approximate value function. These are used in a deco… ▽ More

    Submitted 18 December, 2020; v1 submitted 2 April, 2020; originally announced April 2020.

    Comments: 8 pages, 2 figures, accepted at Conference on Decision and Control 2020