Demo Data from EDBT 2026 / reviewers in the wild / expert
Carl Folkestad
dblp:254/1821
· DBLP profile ↗
3ranked-venue papers
3as first author
2since 2021 · last 2022
0000-0002-3436-8247ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 3 first-author · 2 since 2021Systems, architecture and hardware · 3 · 3 first-author · 2 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
3 papers |
Motion planning and robot control · 85% Legged, aerial and field robots · 15% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Motion planning and robot control › robot learning › data-driven control
koopman-based control |
1.5 | 3 | 2022 | KoopNet: Joint Learning of Koopman Bilinear Models and Function Dictionaries with Application to Quadrotor Trajectory Tracking · ICRA 2022 Koopman NMPC: Koopman-based Learning and Nonlinear Model Predictive Control of Control-affine Systems · ICRA 2021 Episodic Koopman Learning of Nonlinear Robot Dynamics with Application to Fast Multirotor Landing · ICRA 2020 |
Robotics › Motion planning and robot control › robot control
model predictive control |
1.5 | 3 | 2022 | KoopNet: Joint Learning of Koopman Bilinear Models and Function Dictionaries with Application to Quadrotor Trajectory Tracking · ICRA 2022 Koopman NMPC: Koopman-based Learning and Nonlinear Model Predictive Control of Control-affine Systems · ICRA 2021 Episodic Koopman Learning of Nonlinear Robot Dynamics with Application to Fast Multirotor Landing · ICRA 2020 |
Robotics › Motion planning and robot control
robot control |
1.5 | 3 | 2022 | KoopNet: Joint Learning of Koopman Bilinear Models and Function Dictionaries with Application to Quadrotor Trajectory Tracking · ICRA 2022 Koopman NMPC: Koopman-based Learning and Nonlinear Model Predictive Control of Control-affine Systems · ICRA 2021 Episodic Koopman Learning of Nonlinear Robot Dynamics with Application to Fast Multirotor Landing · ICRA 2020 |
Robotics › Legged, aerial and field robots
aerial robots |
0.5 | 3 | 2022 | KoopNet: Joint Learning of Koopman Bilinear Models and Function Dictionaries with Application to Quadrotor Trajectory Tracking · ICRA 2022 Koopman NMPC: Koopman-based Learning and Nonlinear Model Predictive Control of Control-affine Systems · ICRA 2021 Episodic Koopman Learning of Nonlinear Robot Dynamics with Application to Fast Multirotor Landing · ICRA 2020 |
Robotics › Legged, aerial and field robots › aerial robot control › UAV control
quadrotor trajectory tracking |
0.2 | 1 | 2022 | KoopNet: Joint Learning of Koopman Bilinear Models and Function Dictionaries with Application to Quadrotor Trajectory Tracking · ICRA 2022 |
Robotics › Legged, aerial and field robots › aerial robot control › UAV control
quadrotor control |
0.1 | 1 | 2021 | Koopman NMPC: Koopman-based Learning and Nonlinear Model Predictive Control of Control-affine Systems · ICRA 2021 |
Methods — techniques the papers use, named apart from their topics
bilinear model learning · 1.1koopman operator · 0.9neural network · 0.6function dictionary learning · 0.6nonlinear MPC · 0.5episodic learning · 0.4diffeomorphism learning · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | KoopNet: Joint Learning of Koopman Bilinear Models and Function Dictionaries with Application to Quadrotor Trajectory TrackingabstractNonlinear dynamical effects are crucial to the operation of many agile robotic systems. Koopman-based model learning methods can capture these nonlinear dynamical system effects in higher dimensional lifted bilinear models that are amenable to optimal control. However, standard methods that lift the system state using a fixed function dictionary before model learning result in high dimensional models that are intractable for real time control. This paper presents a novel method that jointly learns a function dictionary and lifted bilinear model purely from data by incorporating the Koopman model in a neural network architecture. Nonlinear MPC design utilizing the learned model can be performed readily. We experimentally realized this method on a multirotor drone for agile trajectory tracking at low altitudes where the aerodynamic ground effect influences the system's behavior. Experimental results demonstrate that the learning-based controller achieves similar performance as a nonlinear MPC based on a nominal dynamics model in medium altitude. However, our learning-based system can reliably track trajectories in near-ground flight regimes while the nominal controller crashes due to unmodeled dynamical effects that are captured by our method. Carl Folkestad, Skylar Wei, Joel W. Burdick |
ICRA | 1 |
| 2021 | Koopman NMPC: Koopman-based Learning and Nonlinear Model Predictive Control of Control-affine SystemsabstractKoopman-based learning methods can potentially be practical and powerful tools for dynamical robotic systems. However, common methods to construct Koopman representations seek to learn lifted linear models that cannot capture nonlinear actuation effects inherent in many robotic systems. This paper presents a learning and control methodology that is a first step towards overcoming this limitation. Using the Koopman canonical transform, control-affine dynamics can be expressed by a lifted bilinear model. The learned model is used for nonlinear model predictive control (NMPC) design where the bilinear structure can be exploited to improve computational efficiency. The benefits for control-affine dynamics compared to existing Koopman-based methods are highlighted through an example of a simulated planar quadrotor. Prediction error is greatly reduced and closed loop performance similar to NMPC with full model knowledge is achieved. Carl Folkestad, Joel W. Burdick |
ICRA | 1 |
| 2020 | Episodic Koopman Learning of Nonlinear Robot Dynamics with Application to Fast Multirotor LandingabstractThis paper presents a novel episodic method to learn a robot's nonlinear dynamics model and an increasingly optimal control sequence for a set of tasks. The method is based on the Koopman operator approach to nonlinear dynamical systems analysis, which models the flow of observables in a function space, rather than a flow in a state space. Practically, this method estimates a nonlinear diffeomorphism that lifts the dynamics to a higher dimensional space where they are linear. Efficient Model Predictive Control methods can then be applied to the lifted model. This approach allows for real time implementation in on-board hardware, with rigorous incorporation of both input and state constraints during learning. We demonstrate the method in a real-time implementation of fast multirotor landing, where the nonlinear ground effect is learned and used to improve landing speed and quality. Carl Folkestad, Daniel Pastor 0001, Joel W. Burdick |
ICRA | 1 |