Demo Data from EDBT 2026 / reviewers in the wild / expert
Bryan Habas
dblp:305/7058
· DBLP profile ↗
4ranked-venue papers
4as first author
4since 2021 · last 2025
0009-0000-3012-6972ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 3 first-author · 3 since 2021Systems, architecture and hardware · 3 · 3 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 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
4 papers |
Legged, aerial and field robots · 60% Motion planning and robot control · 38% Transfer learning and domain adaptation · 3% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Legged, aerial and field robots
aerial robot perching |
1.7 | 2 | 2025 | From Flies to Robots: Inverted Landing in Small Quadcopters With Dynamic Perching · IEEE Trans. Robotics 2025 From Ceilings to Walls: Universal Dynamic Perching of Quadrotors on Surfaces with Variable Orientations · ICRA 2025 |
Robotics › Motion planning and robot control › robot control › learning control
control policy learning |
1.5 | 2 | 2025 | From Flies to Robots: Inverted Landing in Small Quadcopters With Dynamic Perching · IEEE Trans. Robotics 2025 Inverted Landing in a Small Aerial Robot via Deep Reinforcement Learning for Triggering and Control of Rotational Maneuvers · ICRA 2023 |
Robotics › Legged, aerial and field robots › aerial robot control
aerial robot landing |
1.2 | 2 | 2023 | Inverted Landing in a Small Aerial Robot via Deep Reinforcement Learning for Triggering and Control of Rotational Maneuvers · ICRA 2023 Optimal Inverted Landing in a Small Aerial Robot with Varied Approach Velocities and Landing Gear Designs · ICRA 2022 |
Robotics › Legged, aerial and field robots › aerial robot perching
quadrotor perching |
0.9 | 1 | 2025 | From Ceilings to Walls: Universal Dynamic Perching of Quadrotors on Surfaces with Variable Orientations · ICRA 2025 |
Robotics › Motion planning and robot control
robot control |
0.5 | 2 | 2025 | From Ceilings to Walls: Universal Dynamic Perching of Quadrotors on Surfaces with Variable Orientations · ICRA 2025 Inverted Landing in a Small Aerial Robot via Deep Reinforcement Learning for Triggering and Control of Rotational Maneuvers · ICRA 2023 |
Robotics › Motion planning and robot control › robot control › learning control
deep reinforcement learning control |
0.3 | 1 | 2025 | From Ceilings to Walls: Universal Dynamic Perching of Quadrotors on Surfaces with Variable Orientations · ICRA 2025 |
Machine learning › Transfer learning and domain adaptation
sim-to-real transfer |
0.2 | 1 | 2023 | Inverted Landing in a Small Aerial Robot via Deep Reinforcement Learning for Triggering and Control of Rotational Maneuvers · ICRA 2023 |
Robotics › Motion planning and robot control
trajectory optimization |
0.2 | 1 | 2022 | Optimal Inverted Landing in a Small Aerial Robot with Varied Approach Velocities and Landing Gear Designs · ICRA 2022 |
Methods — techniques the papers use, named apart from their topics
domain randomization · 1.5deep reinforcement learning · 1.5support vector machine · 0.9sim-to-real transfer · 0.9reinforcement learning · 0.9nondimensionalization · 0.9physics-based simulation · 0.6experimental validation · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | From Ceilings to Walls: Universal Dynamic Perching of Quadrotors on Surfaces with Variable OrientationsabstractThis work demonstrates universal dynamic perching capabilities for quadrotors of various sizes and on surfaces with different orientations. By employing a non-dimensionalization framework and deep reinforcement learning, we systematically assessed how robot size and surface orientation affect landing capabilities. We hypothesized that maintaining geometric proportions across different robot scales ensures consistent perching behavior, which was validated in both simulation and experimental tests. Additionally, we investigated the effects of joint stiffness and damping in the landing gear on perching behaviors and performance. While joint stiffness had minimal impact, joint damping ratios influenced landing success under vertical approaching conditions. The study also identified a critical velocity threshold necessary for successful perching, determined by the robot's maneuverability and leg geometry. Overall, this research advances robotic perching capabilities, offering insights into the role of mechanical design and scaling effects, and lays the groundwork for future drone autonomy and operational efficiency in unstructured environments. Bryan Habas, Aaron Brown, Mitchell Goldman, Bo Cheng 0008 |
ICRA | 1 |
| 2025 | From Flies to Robots: Inverted Landing in Small Quadcopters With Dynamic PerchingabstractInverted landing is a routine behavior among a number of animal fliers. However, mastering this feat poses a considerable challenge for robotic fliers, especially to perform dynamic perching with rapid body rotations (or flips) and landing against gravity. Inverted landing in flies have suggested that optical flow senses are closely linked to the precise triggering and control of body flips that lead to a variety of successful landing behaviors. Building upon this knowledge, we aimed to replicate the flies' landing behaviors in small quadcopters by developing a control policy general to arbitrary ceiling-approach conditions. First, we employed reinforcement learning in simulation to optimize discrete sensory-motor pairs across a broad spectrum of ceiling-approach velocities and directions. Next, we converted the sensory-motor pairs to a two-stage control policy in a continuous optical flow space augmented by ceiling distance measurement. The control policy consists of a first-stage Flip-Trigger Policy, which employs a one-class support vector machine, and a second-stage Flip-Action Policy, implemented as a feed-forward neural network. To transfer the inverted-landing policy to physical systems, we utilized domain randomization and system identification techniques for a zero-shot sim-to-real transfer with emulated optical flow using external motion tracking. As a result, we successfully achieved a range of robust inverted-landing behaviors in small quadcopters, emulating those observed in flies. Bryan Habas, Bo Cheng 0002 |
IEEE Trans. Robotics | 1 |
| 2023 | Inverted Landing in a Small Aerial Robot via Deep Reinforcement Learning for Triggering and Control of Rotational ManeuversabstractInverted landing in a rapid and robust manner is a challenging feat for aerial robots, especially while depending entirely on onboard sensing and computation. In spite of this, this feat is routinely performed by biological fliers such as bats, flies, and bees. Our previous work has identified a direct causal connection between a series of onboard visual cues and kinematic actions that allow for reliable execution of this challenging aerobatic maneuver in small aerial robots. In this work, we utilized Deep Reinforcement Learning and a physics-based simulation to obtain a general, optimal control policy for robust inverted landing starting from any arbitrary approach condition. This optimized control policy provides a computationally-efficient mapping from the system's emulated observational space to its motor command action space, including both triggering and control of rotational maneuvers. This was accomplished by training the system over a large range of approach flight velocities that varied with magnitude and direction. Next, we performed a sim-to-real transfer and experimental validation of the learned policy via domain randomization, by varying the robot's inertial parameters in the simulation. Through experimental trials, we identified several dominant factors which greatly improved landing robustness and the primary mechanisms that determined inverted landing success. We expect the reinforcement learning framework developed in this study can be generalized to solve more challenging tasks, such as utilizing noisy onboard sensory data, landing on surfaces of various orientations, or landing on dynamically-moving surfaces. Bryan Habas, Jack W. Langelaan, Bo Cheng 0008 |
ICRA | 1 |
| 2022 | Optimal Inverted Landing in a Small Aerial Robot with Varied Approach Velocities and Landing Gear DesignsabstractInverted landing is a challenging feat to perform in aerial robots, especially without external positioning. However, it is routinely performed by biological fliers such as bees, flies, and bats. Our previous observations of landing behaviors in flies suggest an open-loop causal relationship between their putative visual cues and the kinematics of the aerial maneuvers executed. For example, the degree of rotational maneuver (the amount of body inversion prior to touchdown) and the amount of leg-assisted body swing both depend on the flies' initial body states while approaching the ceiling. In this work, inspired by the inverted landing behavior of flies, we used a physics-based simulation with experimental validation to systematically investigate how optimized inverted landing maneuvers depend on the initial approach velocities with varied magnitude and direction. This was done by analyzing the putative visual cues (that can be derived from onboard measurements) during optimal maneuvering trajectories. We identified a three-dimensional policy region, from which a mapping to a global inverted landing policy can be developed without the use of external positioning data. Through simulation, we also investigated the effects of an array of landing gear designs on the optimized landing performance and identified their advantages and disadvantages. The above results have been partially validated using limited experimental testing and will continue to inform and guide our future experiments, for example by applying the calculated global policy. Bryan Habas, Bader AlAttar, Jack W. Langelaan, Bo Cheng 0008 |
ICRA | 1 |