no code implementations • 8 Feb 2024 • Christopher Iliffe Sprague, Arne Elofsson, Hossein Azizpour
Despite this, connections between control theory and generative models in the literature are sparse, even though there are several machine learning applications with physically stable data points.
no code implementations • 17 Aug 2023 • Christopher Iliffe Sprague, Petter Ögren
Behavior trees (BTs) are an optimally modular framework to assemble hierarchical hybrid control policies from a set of low-level control policies using a tree structure.
no code implementations • 3 Sep 2021 • Christopher Iliffe Sprague, Petter Ögren
In this letter, we provide the first continuous-time formulation of behavior trees, show that they can be seen as discontinuous dynamical systems (a subclass of hybrid dynamical systems), which enables the application of existence and uniqueness results to behavior trees, and finally, provide sufficient conditions under which such systems will converge to a desired region of the state space for general designs.
no code implementations • 24 Mar 2020 • Ignacio Torroba, Christopher Iliffe Sprague, Nils Bore, John Folkesson
However, an accurate estimate of the uncertainty of such registration is a key requirement to a consistent fusion of this kind of measurements in a SLAM filter.
no code implementations • 27 Feb 2019 • Christopher Iliffe Sprague, Dario Izzo, Petter Ögren
In this paper, we present a novel and straightforward approach to synthesising these policies through a combination of trajectory optimisation, homotopy continuation, and imitation learning.
no code implementations • 1 Nov 2018 • Christopher Iliffe Sprague, Özer Özkahraman, Andrea Munafo, Rachel Marlow, Alexander Phillips, Petter Ögren
In this paper, we show how behaviour trees (BTs) can be used to design modular, versatile, and robust control architectures for mission-critical systems.
no code implementations • 26 Sep 2018 • Christopher Iliffe Sprague, Petter Ögren
In this paper, we show how Behavior Trees that have performance guarantees, in terms of safety and goal convergence, can be extended with components that were designed using machine learning, without destroying those performance guarantees.