Skip to main content

Showing 1–50 of 127 results for author: Ames, A D

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

    cs.RO eess.SY

    Judo: A User-Friendly Open-Source Package for Sampling-Based Model Predictive Control

    Authors: Albert H. Li, Brandon Hung, Aaron D. Ames, Jiuguang Wang, Simon Le Cleac'h, Preston Culbertson

    Abstract: Recent advancements in parallel simulation and successful robotic applications are spurring a resurgence in sampling-based model predictive control. To build on this progress, however, the robotics community needs common tooling for prototyping, evaluating, and deploying sampling-based controllers. We introduce Judo, a software package designed to address this need. To facilitate rapid prototyping… ▽ More

    Submitted 20 June, 2025; originally announced June 2025.

    Comments: Accepted at the 2025 RSS Workshop on Fast Motion Planning and Control in the Era of Parallelism. 5 Pages

  2. arXiv:2505.22968  [pdf, ps, other

    math.DS eess.SY math.CT

    Categorical Lyapunov Theory II: Stability of Systems

    Authors: Aaron D. Ames, Sébastien Mattenet, Joe Moeller

    Abstract: Lyapunov's theorem provides a foundational characterization of stable equilibrium points in dynamical systems. In this paper, we develop a framework for stability for F-coalgebras. We give two definitions for a categorical setting in which we can study the stability of a coalgebra for an endofunctor F. One is minimal and better suited for concrete settings, while the other is more intricate and pr… ▽ More

    Submitted 28 May, 2025; originally announced May 2025.

    Comments: 33 pages

    MSC Class: 18M35; 93D05; 93D30; 37B25; 37C75

  3. arXiv:2505.06845  [pdf, ps, other

    cs.RO eess.SY

    Secure Safety Filter: Towards Safe Flight Control under Sensor Attacks

    Authors: Xiao Tan, Junior Sundar, Renzo Bruzzone, Pio Ong, Willian T. Lunardi, Martin Andreoni, Paulo Tabuada, Aaron D. Ames

    Abstract: Modern autopilot systems are prone to sensor attacks that can jeopardize flight safety. To mitigate this risk, we proposed a modular solution: the secure safety filter, which extends the well-established control barrier function (CBF)-based safety filter to account for, and mitigate, sensor attacks. This module consists of a secure state reconstructor (which generates plausible states) and a safet… ▽ More

    Submitted 11 May, 2025; originally announced May 2025.

    Comments: Submitted to IROS 2025

  4. arXiv:2505.06842  [pdf, ps, other

    eess.SY

    Secure Safety Filter Design for Sampled-data Nonlinear Systems under Sensor Spoofing Attacks

    Authors: Xiao Tan, Pio Ong, Paulo Tabuada, Aaron D. Ames

    Abstract: This paper presents a secure safety filter design for nonlinear systems under sensor spoofing attacks. Existing approaches primarily focus on linear systems which limits their applications in real-world scenarios. In this work, we extend these results to nonlinear systems in a principled way. We introduce exact observability maps that abstract specific state estimation algorithms and extend them t… ▽ More

    Submitted 11 May, 2025; originally announced May 2025.

    Comments: Submitted to IEEE CDC 2025

  5. arXiv:2505.06794  [pdf, ps, other

    cs.RO eess.SY

    Dynamic Safety in Complex Environments: Synthesizing Safety Filters with Poisson's Equation

    Authors: Gilbert Bahati, Ryan M. Bena, Aaron D. Ames

    Abstract: Synthesizing safe sets for robotic systems operating in complex and dynamically changing environments is a challenging problem. Solving this problem can enable the construction of safety filters that guarantee safe control actions -- most notably by employing Control Barrier Functions (CBFs). This paper presents an algorithm for generating safe sets from perception data by leveraging elliptic part… ▽ More

    Submitted 10 May, 2025; originally announced May 2025.

  6. arXiv:2504.00397  [pdf, other

    eess.SY

    Control Barrier Function Synthesis for Nonlinear Systems with Dual Relative Degree

    Authors: Gilbert Bahati, Ryan K. Cosner, Max H. Cohen, Ryan M. Bena, Aaron D. Ames

    Abstract: Control barrier functions (CBFs) are a powerful tool for synthesizing safe control actions; however, constructing CBFs remains difficult for general nonlinear systems. In this work, we provide a constructive framework for synthesizing CBFs for systems with dual relative degree -- where different inputs influence the outputs at two different orders of differentiation; this is common in systems with… ▽ More

    Submitted 31 March, 2025; originally announced April 2025.

  7. arXiv:2503.12810  [pdf, other

    eess.SY

    Layered Nonlinear Model Predictive Control for Robust Stabilization of Hybrid Systems

    Authors: Zachary Olkin, Aaron D. Ames

    Abstract: Computing the receding horizon optimal control of nonlinear hybrid systems is typically prohibitively slow, limiting real-time implementation. To address this challenge, we propose a layered Model Predictive Control (MPC) architecture for robust stabilization of hybrid systems. A high level "hybrid" MPC is solved at a slow rate to produce a stabilizing hybrid trajectory, potentially sub-optimally,… ▽ More

    Submitted 17 March, 2025; originally announced March 2025.

    Comments: Accepted to ACC 2025 (American Control Conference)

  8. arXiv:2502.20718  [pdf, other

    eess.SY

    Computationally Efficient Safe Control of Linear Systems under Severe Sensor Attacks

    Authors: Xiao Tan, Pio Ong, Paulo Tabuada, Aaron D. Ames

    Abstract: Cyber-physical systems are prone to sensor attacks that can compromise safety. A common approach to synthesizing controllers robust to sensor attacks is secure state reconstruction (SSR) -- but this is computationally expensive, hindering real-time control. In this paper, we take a safety-critical perspective on mitigating severe sensor attacks, leading to a computationally efficient solution. Nam… ▽ More

    Submitted 28 February, 2025; originally announced February 2025.

    Comments: To present at ACC 25

  9. arXiv:2502.15276  [pdf, ps, other

    math.DS eess.SY math.CT

    Categorical Lyapunov Theory I: Stability of Flows

    Authors: Aaron D. Ames, Joe Moeller, Paulo Tabuada

    Abstract: Lyapunov's theorem provides a fundamental characterization of the stability of dynamical systems. This paper presents a categorical framework for Lyapunov theory, generalizing stability analysis with Lyapunov functions categorically. Core to our approach is the set of axioms underlying a setting for stability, which give the necessary ingredients for ``doing Lyapunov theory'' in a category of inte… ▽ More

    Submitted 21 February, 2025; originally announced February 2025.

    Comments: 31 pages

    MSC Class: 18M35; 93D05; 93D30; 37B25; 37C75

  10. arXiv:2412.04658  [pdf, other

    eess.SY cs.LG cs.RO

    Learning for Layered Safety-Critical Control with Predictive Control Barrier Functions

    Authors: William D. Compton, Max H. Cohen, Aaron D. Ames

    Abstract: Safety filters leveraging control barrier functions (CBFs) are highly effective for enforcing safe behavior on complex systems. It is often easier to synthesize CBFs for a Reduced order Model (RoM), and track the resulting safe behavior on the Full order Model (FoM) -- yet gaps between the RoM and FoM can result in safety violations. This paper introduces \emph{predictive CBFs} to address this gap… ▽ More

    Submitted 5 December, 2024; originally announced December 2024.

    Comments: Submitted for review to L4DC 2025

  11. Rectified Control Barrier Functions for High-Order Safety Constraints

    Authors: Pio Ong, Max H. Cohen, Tamas G. Molnar, Aaron D. Ames

    Abstract: This paper presents a novel approach for synthesizing control barrier functions (CBFs) from high relative degree safety constraints: Rectified CBFs (ReCBFs). We begin by discussing the limitations of existing High-Order CBF approaches and how these can be overcome by incorporating an activation function into the CBF construction. We then provide a comparative analysis of our approach with related… ▽ More

    Submitted 4 December, 2024; originally announced December 2024.

    Comments: 6 pages, submitted to L-CSS/ACC 2025

  12. arXiv:2411.17277  [pdf, other

    eess.SY

    Minimizing Conservatism in Safety-Critical Control for Input-Delayed Systems via Adaptive Delay Estimation

    Authors: Yitaek Kim, Ersin Das, Jeeseop Kim, Aaron D. Ames, Joel W. Burdick, Christoffer Sloth

    Abstract: Input delays affect systems such as teleoperation and wirelessly autonomous connected vehicles, and may lead to safety violations. One promising way to ensure safety in the presence of delay is to employ control barrier functions (CBFs), and extensions thereof that account for uncertainty: delay adaptive CBFs (DaCBFs). This paper proposes an online adaptive safety control framework for reducing th… ▽ More

    Submitted 26 November, 2024; originally announced November 2024.

    Comments: This paper has been submitted to ECC 2025 for possible publication

  13. arXiv:2411.17079  [pdf, other

    eess.SY cs.RO

    Zero-Order Control Barrier Functions for Sampled-Data Systems with State and Input Dependent Safety Constraints

    Authors: Xiao Tan, Ersin Das, Aaron D. Ames, Joel W. Burdick

    Abstract: We propose a novel zero-order control barrier function (ZOCBF) for sampled-data systems to ensure system safety. Our formulation generalizes conventional control barrier functions and straightforwardly handles safety constraints with high-relative degrees or those that explicitly depend on both system states and inputs. The proposed ZOCBF condition does not require any differentiation operation. I… ▽ More

    Submitted 8 April, 2025; v1 submitted 25 November, 2024; originally announced November 2024.

    Comments: To present at ACC 2025

  14. arXiv:2411.16479  [pdf, other

    eess.SY cs.RO

    Safety-Critical Controller Synthesis with Reduced-Order Models

    Authors: Max H. Cohen, Noel Csomay-Shanklin, William D. Compton, Tamas G. Molnar, Aaron D. Ames

    Abstract: Reduced-order models (ROMs) provide lower dimensional representations of complex systems, capturing their salient features while simplifying control design. Building on previous work, this paper presents an overarching framework for the integration of ROMs and control barrier functions, enabling the use of simplified models to construct safety-critical controllers while providing safety guarantees… ▽ More

    Submitted 25 November, 2024; originally announced November 2024.

  15. arXiv:2411.15350  [pdf, other

    cs.RO cs.LG eess.SY

    Dynamic Tube MPC: Learning Tube Dynamics with Massively Parallel Simulation for Robust Safety in Practice

    Authors: William D. Compton, Noel Csomay-Shanklin, Cole Johnson, Aaron D. Ames

    Abstract: Safe navigation of cluttered environments is a critical challenge in robotics. It is typically approached by separating the planning and tracking problems, with planning executed on a reduced order model to generate reference trajectories, and control techniques used to track these trajectories on the full order dynamics. Inevitable tracking error necessitates robustification of the nominal plan t… ▽ More

    Submitted 22 November, 2024; originally announced November 2024.

    Comments: Submitted to ICRA 2025

  16. arXiv:2411.13507  [pdf, other

    cs.RO eess.SY

    Dynamically Feasible Path Planning in Cluttered Environments via Reachable Bezier Polytopes

    Authors: Noel Csomay-Shanklin, William D. Compton, Aaron D. Ames

    Abstract: The deployment of robotic systems in real world environments requires the ability to quickly produce paths through cluttered, non-convex spaces. These planned trajectories must be both kinematically feasible (i.e., collision free) and dynamically feasible (i.e., satisfy the underlying system dynamics), necessitating a consideration of both the free space and the dynamics of the robot in the path p… ▽ More

    Submitted 20 November, 2024; originally announced November 2024.

    Comments: 7 pages, 6 figures, submitted to ICRA 2025

  17. arXiv:2411.13506  [pdf, other

    cs.RO eess.SY

    Bezier Reachable Polytopes: Efficient Certificates for Robust Motion Planning with Layered Architectures

    Authors: Noel Csomay-Shanklin, Aaron D. Ames

    Abstract: Control architectures are often implemented in a layered fashion, combining independently designed blocks to achieve complex tasks. Providing guarantees for such hierarchical frameworks requires considering the capabilities and limitations of each layer and their interconnections at design time. To address this holistic design challenge, we introduce the notion of Bezier Reachable Polytopes -- cer… ▽ More

    Submitted 20 November, 2024; originally announced November 2024.

  18. arXiv:2411.07833  [pdf, other

    cs.RO eess.SY

    Robust Adaptive Safe Robotic Grasping with Tactile Sensing

    Authors: Yitaek Kim, Jeeseop Kim, Albert H. Li, Aaron D. Ames, Christoffer Sloth

    Abstract: Robotic grasping requires safe force interaction to prevent a grasped object from being damaged or slipping out of the hand. In this vein, this paper proposes an integrated framework for grasping with formal safety guarantees based on Control Barrier Functions. We first design contact force and force closure constraints, which are enforced by a safety filter to accomplish safe grasping with finger… ▽ More

    Submitted 12 November, 2024; originally announced November 2024.

  19. arXiv:2409.14902  [pdf, other

    eess.SY math.OC

    A Contract Theory for Layered Control Architectures

    Authors: Manuel Mazo Jr., Will Compton, Max H. Cohen, Aaron D. Ames

    Abstract: Autonomous systems typically leverage layered control architectures with a combination of discrete and continuous models operating at different timescales. As a result, layered systems form a new class of hybrid systems composed of systems operating on a diverse set of continuous and discrete signals. This paper formalizes the notion of a layered (hierarchical) control architecture through a theor… ▽ More

    Submitted 23 September, 2024; originally announced September 2024.

  20. arXiv:2409.12366  [pdf, other

    eess.SY cs.RO

    Bilevel Optimization for Real-Time Control with Application to Locomotion Gait Generation

    Authors: Zachary Olkin, Aaron D. Ames

    Abstract: Model Predictive Control (MPC) is a common tool for the control of nonlinear, real-world systems, such as legged robots. However, solving MPC quickly enough to enable its use in real-time is often challenging. One common solution is given by real-time iterations, which does not solve the MPC problem to convergence, but rather close enough to give an approximate solution. In this paper, we extend t… ▽ More

    Submitted 18 September, 2024; originally announced September 2024.

    Comments: Accepted to CDC 2024

  21. arXiv:2409.09812  [pdf, other

    eess.SY math.OC

    Hierarchical Event-Triggered Systems: Safe Learning of Quasi-Optimal Deadline Policies

    Authors: Pio Ong, Manuel Mazo Jr., Aaron D. Ames

    Abstract: We present a hierarchical architecture to improve the efficiency of event-triggered control (ETC) in reducing resource consumption. This paper considers event-triggered systems generally as an impulsive control system in which the objective is to minimize the number of impulses. Our architecture recognizes that traditional ETC is a greedy strategy towards optimizing average inter-event times and i… ▽ More

    Submitted 15 September, 2024; originally announced September 2024.

    Comments: 7 pages, 4 figures, IEEE Conference on Decision and Control

  22. arXiv:2409.08413  [pdf, other

    eess.SY

    Safety of Linear Systems under Severe Sensor Attacks

    Authors: Xiao Tan, Pio Ong, Paulo Tabuada, Aaron D. Ames

    Abstract: Cyber-physical systems can be subject to sensor attacks, e.g., sensor spoofing, leading to unsafe behaviors. This paper addresses this problem in the context of linear systems when an omniscient attacker can spoof several system sensors at will. In this adversarial environment, existing results have derived necessary and sufficient conditions under which the state estimation problem has a unique s… ▽ More

    Submitted 12 September, 2024; originally announced September 2024.

    Comments: To appear at CDC 2024

  23. arXiv:2408.14749  [pdf, other

    eess.SY

    Constructive Nonlinear Control of Underactuated Systems via Zero Dynamics Policies

    Authors: William Compton, Ivan Dario Jimenez Rodriguez, Noel Csomay-Shanklin, Yisong Yue, Aaron D. Ames

    Abstract: Stabilizing underactuated systems is an inherently challenging control task due to fundamental limitations on how the control input affects the unactuated dynamics. Decomposing the system into actuated (output) and unactuated (zero) coordinates provides useful insight as to how input enters the system dynamics. In this work, we leverage the structure of this decomposition to formalize the idea of… ▽ More

    Submitted 26 August, 2024; originally announced August 2024.

    Comments: 8 pages, 2 figures, CDC 2024

  24. Constructive Safety-Critical Control: Synthesizing Control Barrier Functions for Partially Feedback Linearizable Systems

    Authors: Max H. Cohen, Ryan K. Cosner, Aaron D. Ames

    Abstract: Certifying the safety of nonlinear systems, through the lens of set invariance and control barrier functions (CBFs), offers a powerful method for controller synthesis, provided a CBF can be constructed. This paper draws connections between partial feedback linearization and CBF synthesis. We illustrate that when a control affine system is input-output linearizable with respect to a smooth output f… ▽ More

    Submitted 4 June, 2024; originally announced June 2024.

    Comments: Accepted for publication in IEEE Control Systems Letters

    Journal ref: IEEE Control Systems Letters, 2024

  25. arXiv:2404.09888  [pdf, other

    cs.FL cs.RO eess.SY

    Flow-Based Synthesis of Reactive Tests for Discrete Decision-Making Systems with Temporal Logic Specifications

    Authors: Josefine B. Graebener, Apurva S. Badithela, Denizalp Goktas, Wyatt Ubellacker, Eric V. Mazumdar, Aaron D. Ames, Richard M. Murray

    Abstract: Designing tests to evaluate if a given autonomous system satisfies complex specifications is challenging due to the complexity of these systems. This work proposes a flow-based approach for reactive test synthesis from temporal logic specifications, enabling the synthesis of test environments consisting of static and reactive obstacles and dynamic test agents. The temporal logic specifications des… ▽ More

    Submitted 15 April, 2024; originally announced April 2024.

    Comments: Manuscript

  26. arXiv:2403.18972  [pdf, other

    cs.RO eess.SY

    Risk-Aware Robotics: Tail Risk Measures in Planning, Control, and Verification

    Authors: Prithvi Akella, Anushri Dixit, Mohamadreza Ahmadi, Lars Lindemann, Margaret P. Chapman, George J. Pappas, Aaron D. Ames, Joel W. Burdick

    Abstract: The need for a systematic approach to risk assessment has increased in recent years due to the ubiquity of autonomous systems that alter our day-to-day experiences and their need for safety, e.g., for self-driving vehicles, mobile service robots, and bipedal robots. These systems are expected to function safely in unpredictable environments and interact seamlessly with humans, whose behavior is no… ▽ More

    Submitted 9 September, 2024; v1 submitted 27 March, 2024; originally announced March 2024.

  27. A Constructive Method for Designing Safe Multirate Controllers for Differentially-Flat Systems

    Authors: Devansh R. Agrawal, Hardik Parwana, Ryan K. Cosner, Ugo Rosolia, Aaron D. Ames, Dimitra Panagou

    Abstract: We present a multi-rate control architecture that leverages fundamental properties of differential flatness to synthesize controllers for safety-critical nonlinear dynamical systems. We propose a two-layer architecture, where the high-level generates reference trajectories using a linear Model Predictive Controller, and the low-level tracks this reference using a feedback controller. The novelty l… ▽ More

    Submitted 26 March, 2024; originally announced March 2024.

    Comments: 6 pages, 3 figures, accepted at IEEE Control Systems Letters 2021

    Journal ref: IEEE Control Systems Letters, Vol 6, Page 2138--2143, 2021

  28. Safety-Critical Control for Autonomous Systems: Control Barrier Functions via Reduced-Order Models

    Authors: Max H. Cohen, Tamas G. Molnar, Aaron D. Ames

    Abstract: Modern autonomous systems, such as flying, legged, and wheeled robots, are generally characterized by high-dimensional nonlinear dynamics, which presents challenges for model-based safety-critical control design. Motivated by the success of reduced-order models in robotics, this paper presents a tutorial on constructive safety-critical control via reduced-order models and control barrier functions… ▽ More

    Submitted 14 March, 2024; originally announced March 2024.

    Comments: To appear in Annual Reviews in Control

  29. Rollover Prevention for Mobile Robots with Control Barrier Functions: Differentiator-Based Adaptation and Projection-to-State Safety

    Authors: Ersin Das, Aaron D. Ames, Joel W. Burdick

    Abstract: This paper develops rollover prevention guarantees for mobile robots using control barrier function (CBF) theory, and demonstrates the method experimentally. We consider a safety measure based on a zero moment point condition through the lens of CBFs. However, these conditions depend on time-varying and noisy parameters. To address this issue, we present a differentiator-based safety-critical cont… ▽ More

    Submitted 15 June, 2024; v1 submitted 13 March, 2024; originally announced March 2024.

  30. arXiv:2403.05745  [pdf, other

    eess.SY

    Bounding Stochastic Safety: Leveraging Freedman's Inequality with Discrete-Time Control Barrier Functions

    Authors: Ryan K. Cosner, Preston Culbertson, Aaron D. Ames

    Abstract: When deployed in the real world, safe control methods must be robust to unstructured uncertainties such as modeling error and external disturbances. Typical robust safety methods achieve their guarantees by always assuming that the worst-case disturbance will occur. In contrast, this paper utilizes Freedman's inequality in the context of discrete-time control barrier functions (DTCBFs) and c-marti… ▽ More

    Submitted 4 November, 2024; v1 submitted 8 March, 2024; originally announced March 2024.

    Comments: 10 pages, 3 figures

  31. arXiv:2403.02508  [pdf, other

    eess.SY cs.RO math.DS

    Collision Avoidance and Geofencing for Fixed-wing Aircraft with Control Barrier Functions

    Authors: Tamas G. Molnar, Suresh K. Kannan, James Cunningham, Kyle Dunlap, Kerianne L. Hobbs, Aaron D. Ames

    Abstract: Safety-critical failures often have fatal consequences in aerospace control. Control systems on aircraft, therefore, must ensure the strict satisfaction of safety constraints, preferably with formal guarantees of safe behavior. This paper establishes the safety-critical control of fixed-wing aircraft in collision avoidance and geofencing tasks. A control framework is developed wherein a run-time a… ▽ More

    Submitted 27 January, 2025; v1 submitted 4 March, 2024; originally announced March 2024.

    Comments: Accepted to the IEEE Transactions on Control System Technology. 15 pages, 7 figures

  32. arXiv:2401.15185  [pdf, other

    math.OC cs.RO eess.SY

    Towards a Theory of Control Architecture: A quantitative framework for layered multi-rate control

    Authors: Nikolai Matni, Aaron D. Ames, John C. Doyle

    Abstract: This paper focuses on the need for a rigorous theory of layered control architectures (LCAs) for complex engineered and natural systems, such as power systems, communication networks, autonomous robotics, bacteria, and human sensorimotor control. All deliver extraordinary capabilities, but they lack a coherent theory of analysis and design, partly due to the diverse domains across which LCAs can b… ▽ More

    Submitted 26 January, 2024; originally announced January 2024.

    Comments: Submitted to IEEE Control Systems Magazine

  33. arXiv:2311.05802  [pdf, other

    eess.SY

    Generative Modeling of Residuals for Real-Time Risk-Sensitive Safety with Discrete-Time Control Barrier Functions

    Authors: Ryan K. Cosner, Igor Sadalski, Jana K. Woo, Preston Culbertson, Aaron D. Ames

    Abstract: A key source of brittleness for robotic systems is the presence of model uncertainty and external disturbances. Most existing approaches to robust control either seek to bound the worst-case disturbance (which results in conservative behavior), or to learn a deterministic dynamics model (which is unable to capture uncertain dynamics or disturbances). This work proposes a different approach: traini… ▽ More

    Submitted 13 November, 2023; v1 submitted 9 November, 2023; originally announced November 2023.

    Comments: 9 pages, 6 figures, submitted to the 2024 IEEE International Conference on Robotics and Automation (ICRA 2024)

  34. arXiv:2310.00713  [pdf, other

    eess.SY cs.RO

    Safety-Critical Control of Nonholonomic Vehicles in Dynamic Environments using Velocity Obstacles

    Authors: Aurora Haraldsen, Martin S. Wiig, Aaron D. Ames, Kristin Y. Pettersen

    Abstract: This paper considers collision avoidance for vehicles with first-order nonholonomic constraints maintaining nonzero forward speeds, moving within dynamic environments. We leverage the concept of control barrier functions (CBFs) to synthesize control inputs that prioritize safety, where the safety criteria are derived from the velocity obstacle principle. Existing instantiations of CBFs for collisi… ▽ More

    Submitted 1 October, 2023; originally announced October 2023.

    Comments: Submitted to 2024 American Control Conference (ACC), 8 pages, 5 figures

  35. arXiv:2309.12614  [pdf, other

    eess.SY cs.RO

    Characterizing Smooth Safety Filters via the Implicit Function Theorem

    Authors: Max H. Cohen, Pio Ong, Gilbert Bahati, Aaron D. Ames

    Abstract: Optimization-based safety filters, such as control barrier function (CBF) based quadratic programs (QPs), have demonstrated success in controlling autonomous systems to achieve complex goals. These CBF-QPs can be shown to be continuous, but are generally not smooth, let alone continuously differentiable. In this paper, we present a general characterization of smooth safety filters -- smooth contro… ▽ More

    Submitted 22 September, 2023; originally announced September 2023.

  36. arXiv:2309.06647  [pdf, other

    eess.SY cs.RO math.DS

    Composing Control Barrier Functions for Complex Safety Specifications

    Authors: Tamas G. Molnar, Aaron D. Ames

    Abstract: The increasing complexity of control systems necessitates control laws that guarantee safety w.r.t. complex combinations of constraints. In this letter, we propose a framework to describe compositional safety specifications with control barrier functions (CBFs). The specifications are formulated as Boolean compositions of state constraints, and we propose an algorithmic way to create a single cont… ▽ More

    Submitted 3 December, 2023; v1 submitted 12 September, 2023; originally announced September 2023.

    Comments: Accepted to the IEEE Control System Letters (L-CSS) and the 2024 American Control Conference (ACC). 6 pages, 3 figures

  37. arXiv:2309.00074  [pdf, other

    eess.SY cs.RO math.DS

    On the Safety of Connected Cruise Control: Analysis and Synthesis with Control Barrier Functions

    Authors: Tamas G. Molnar, Gabor Orosz, Aaron D. Ames

    Abstract: Connected automated vehicles have shown great potential to improve the efficiency of transportation systems in terms of passenger comfort, fuel economy, stability of driving behavior and mitigation of traffic congestions. Yet, to deploy these vehicles and leverage their benefits, the underlying algorithms must ensure their safe operation. In this paper, we address the safety of connected cruise co… ▽ More

    Submitted 31 August, 2023; originally announced September 2023.

    Comments: Accepted to the 62nd IEEE Conference on Decision and Control. 6 pages, 5 figures

  38. arXiv:2304.14578  [pdf, other

    eess.SY cs.RO

    Input-to-State Stability in Probability

    Authors: Preston Culbertson, Ryan K. Cosner, Maegan Tucker, Aaron D. Ames

    Abstract: Input-to-State Stability (ISS) is fundamental in mathematically quantifying how stability degrades in the presence of bounded disturbances. If a system is ISS, its trajectories will remain bounded, and will converge to a neighborhood of an equilibrium of the undisturbed system. This graceful degradation of stability in the presence of disturbances describes a variety of real-world control implemen… ▽ More

    Submitted 27 April, 2023; originally announced April 2023.

  39. arXiv:2304.08685  [pdf, other

    eess.SY math.OC

    Sample-and-Hold Safety with Control Barrier Functions

    Authors: Gilbert Bahati, Pio Ong, Aaron D. Ames

    Abstract: A common assumption on the deployment of safeguarding controllers on the digital platform is that high sampling frequency translates to a small violation of safety. This paper investigates and formalizes this assumption through the lens of Input-to-State Safety. From this perspective, and leveraging control barrier functions (CBFs), we propose an alternative solution for maintaining safety of samp… ▽ More

    Submitted 2 October, 2023; v1 submitted 17 April, 2023; originally announced April 2023.

    Comments: Submitted to IEEE American Control Conference 2024

  40. arXiv:2304.08684  [pdf, other

    eess.SY math.OC

    Intermittent Safety Filters for Event-Triggered Safety Maneuvers with Application to Satellite Orbit Transfers

    Authors: Pio Ong, Aaron D. Ames

    Abstract: In balancing safety with the nominal control objectives, e.g., stabilization, it is desirable to reduce the time period when safety filters are in effect. Inspired by traditional spacecraft maneuvers, and with the ultimate goal of reducing the duration when safety is of concern, this paper proposes an event-triggered control framework with switching state-based triggers. Our first trigger in the s… ▽ More

    Submitted 17 April, 2023; originally announced April 2023.

    Comments: 8 pages, submitted to IEEE Conference on Decision and Control, 2023

  41. arXiv:2304.03849  [pdf, other

    eess.SY

    Lipschitz Continuity of Signal Temporal Logic Robustness Measures: Synthesizing Control Barrier Functions from One Expert Demonstration

    Authors: Prithvi Akella, Apurva Badithela, Richard M. Murray, Aaron D. Ames

    Abstract: Control Barrier Functions (CBFs) allow for efficient synthesis of controllers to maintain desired invariant properties of safety-critical systems. However, the problem of identifying a CBF remains an open question. As such, this paper provides a constructive method for control barrier function synthesis around one expert demonstration that realizes a desired system specification formalized in Sign… ▽ More

    Submitted 7 April, 2023; originally announced April 2023.

  42. arXiv:2304.03739  [pdf, other

    math.OC cs.IT cs.RO eess.SY

    Bounding Optimality Gaps for Non-Convex Optimization Problems: Applications to Nonlinear Safety-Critical Systems

    Authors: Prithvi Akella, Aaron D. Ames

    Abstract: Efficient methods to provide sub-optimal solutions to non-convex optimization problems with knowledge of the solution's sub-optimality would facilitate the widespread application of nonlinear optimal control algorithms. To that end, leveraging recent work in risk-aware verification, we provide two algorithms to (1) probabilistically bound the optimality gaps of solutions reported by novel percenti… ▽ More

    Submitted 7 April, 2023; originally announced April 2023.

  43. arXiv:2303.11385  [pdf, other

    eess.SY

    Parameterized Barrier Functions to Guarantee Safety under Uncertainty

    Authors: Anil Alan, Tamas G. Molnar, Aaron D. Ames, Gábor Orosz

    Abstract: Deploying safety-critical controllers in practice necessitates the ability to modulate uncertainties in control systems. In this context, robust control barrier functions -- in a variety of forms -- have been used to obtain safety guarantees for uncertain systems. Yet the differing types of uncertainty experienced in practice have resulted in a fractured landscape of robustification -- with a vari… ▽ More

    Submitted 20 March, 2023; originally announced March 2023.

    Comments: 6 pages, 4 figures

  44. arXiv:2303.10231  [pdf, other

    cs.RO eess.SY

    An Input-to-State Stability Perspective on Robust Locomotion

    Authors: Maegan Tucker, Aaron D. Ames

    Abstract: Uneven terrain necessarily transforms periodic walking into a non-periodic motion. As such, traditional stability analysis tools no longer adequately capture the ability of a bipedal robot to locomote in the presence of such disturbances. This motivates the need for analytical tools aimed at generalized notions of stability -- robustness. Towards this, we propose a novel definition of robustness,… ▽ More

    Submitted 8 June, 2023; v1 submitted 17 March, 2023; originally announced March 2023.

    Comments: 6 pages

  45. arXiv:2303.06258  [pdf, other

    math.OC cs.RO eess.SY

    Probabilistic Guarantees for Nonlinear Safety-Critical Optimal Control

    Authors: Prithvi Akella, Wyatt Ubellacker, Aaron D. Ames

    Abstract: Leveraging recent developments in black-box risk-aware verification, we provide three algorithms that generate probabilistic guarantees on (1) optimality of solutions, (2) recursive feasibility, and (3) maximum controller runtimes for general nonlinear safety-critical finite-time optimal controllers. These methods forego the usual (perhaps) restrictive assumptions required for typical theoretical… ▽ More

    Submitted 10 March, 2023; originally announced March 2023.

  46. arXiv:2303.03247  [pdf, other

    eess.SY cs.RO math.DS

    Safety-Critical Control with Bounded Inputs via Reduced Order Models

    Authors: Tamas G. Molnar, Aaron D. Ames

    Abstract: Guaranteeing safe behavior on complex autonomous systems -- from cars to walking robots -- is challenging due to the inherently high dimensional nature of these systems and the corresponding complex models that may be difficult to determine in practice. With this as motivation, this paper presents a safety-critical control framework that leverages reduced order models to ensure safety on the full… ▽ More

    Submitted 6 March, 2023; originally announced March 2023.

    Comments: Accepted to the 2023 American Control Conference (ACC). 8 pages, 3 figures

  47. arXiv:2302.07469  [pdf, other

    eess.SY

    Robust Safety under Stochastic Uncertainty with Discrete-Time Control Barrier Functions

    Authors: Ryan K. Cosner, Preston Culbertson, Andrew J. Taylor, Aaron D. Ames

    Abstract: Robots deployed in unstructured, real-world environments operate under considerable uncertainty due to imperfect state estimates, model error, and disturbances. Given this real-world context, the goal of this paper is to develop controllers that are provably safe under uncertainties. To this end, we leverage Control Barrier Functions (CBFs) which guarantee that a robot remains in a ``safe set'' du… ▽ More

    Submitted 23 February, 2023; v1 submitted 14 February, 2023; originally announced February 2023.

    Comments: 11 pages, 4 figures

  48. arXiv:2301.09622  [pdf, other

    eess.SY cs.RO

    Barrier-Based Test Synthesis for Safety-Critical Systems Subject to Timed Reach-Avoid Specifications

    Authors: Prithvi Akella, Mohamadreza Ahmadi, Richard M. Murray, Aaron D. Ames

    Abstract: We propose an adversarial, time-varying test-synthesis procedure for safety-critical systems without requiring specific knowledge of the underlying controller steering the system. From a broader test and evaluation context, determination of difficult tests of system behavior is important as these tests would elucidate problematic system phenomena before these mistakes can engender problematic outc… ▽ More

    Submitted 23 January, 2023; originally announced January 2023.

  49. arXiv:2212.11365  [pdf, other

    eess.SY

    End-to-End Imitation Learning with Safety Guarantees using Control Barrier Functions

    Authors: Ryan K. Cosner, Yisong Yue, Aaron D. Ames

    Abstract: Imitation learning (IL) is a learning paradigm which can be used to synthesize controllers for complex systems that mimic behavior demonstrated by an expert (user or control algorithm). Despite their popularity, IL methods generally lack guarantees of safety, which limits their utility for complex safety-critical systems. In this work we consider safety, formulated as set-invariance, and the assoc… ▽ More

    Submitted 21 December, 2022; originally announced December 2022.

    Comments: 7 pages, Presented at the IEEE Conference on Decision and Control (CDC) in 2022

  50. arXiv:2212.06253  [pdf, other

    eess.SY cs.IT cs.LG cs.RO

    Learning Disturbances Online for Risk-Aware Control: Risk-Aware Flight with Less Than One Minute of Data

    Authors: Prithvi Akella, Skylar X. Wei, Joel W. Burdick, Aaron D. Ames

    Abstract: Recent advances in safety-critical risk-aware control are predicated on apriori knowledge of the disturbances a system might face. This paper proposes a method to efficiently learn these disturbances online, in a risk-aware context. First, we introduce the concept of a Surface-at-Risk, a risk measure for stochastic processes that extends Value-at-Risk -- a commonly utilized risk measure in the ris… ▽ More

    Submitted 12 December, 2022; originally announced December 2022.