EDBT 2026 Demo / reviewers in the wild / expert
John Ware
dblp:151/9438
· DBLP profile ↗
5ranked-venue papers
1as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 5 · 1 first-authorSystems, architecture and hardware · 5 · 1 first-author
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 |
Motion planning and robot control · 53% Robot navigation and mapping · 29% Legged, aerial and field robots · 18% |
Topics — the 12 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Motion planning and robot control
motion planning |
0.6 | 2 | 2019 | Real-Time Planning with Multi-Fidelity Models for Agile Flights in Unknown Environments · ICRA 2019 High-speed autonomous navigation of unknown environments using learned probabilities of collision · ICRA 2014 |
Robotics › Motion planning and robot control › motion planning › online motion planning
receding horizon planning |
0.6 | 2 | 2019 | Efficient Trajectory Planning for High Speed Flight in Unknown Environments · ICRA 2019 High-speed autonomous navigation of unknown environments using learned probabilities of collision · ICRA 2014 |
Robotics › Robot navigation and mapping
obstacle avoidance |
0.4 | 1 | 2019 | Efficient Trajectory Planning for High Speed Flight in Unknown Environments · ICRA 2019 |
Robotics › Robot navigation and mapping › obstacle avoidance
reactive obstacle avoidance |
0.4 | 1 | 2019 | Efficient Trajectory Planning for High Speed Flight in Unknown Environments · ICRA 2019 |
Robotics › Motion planning and robot control
trajectory planning |
0.4 | 1 | 2019 | Efficient Trajectory Planning for High Speed Flight in Unknown Environments · ICRA 2019 |
Robotics › Legged, aerial and field robots
aerial robots |
0.4 | 2 | 2019 | An analysis of wind field estimation and exploitation for quadrotor flight in the urban canopy layer · ICRA 2016 Real-Time Planning with Multi-Fidelity Models for Agile Flights in Unknown Environments · ICRA 2019 |
Robotics › Motion planning and robot control › trajectory optimization
minimum-energy trajectory |
0.2 | 1 | 2016 | An analysis of wind field estimation and exploitation for quadrotor flight in the urban canopy layer · ICRA 2016 |
Robotics › Legged, aerial and field robots › aerial robots › quadrotor
quadrotor flight |
0.2 | 1 | 2016 | An analysis of wind field estimation and exploitation for quadrotor flight in the urban canopy layer · ICRA 2016 |
Robotics › Motion planning and robot control
trajectory optimization |
0.2 | 1 | 2016 | An analysis of wind field estimation and exploitation for quadrotor flight in the urban canopy layer · ICRA 2016 |
Robotics › Robot navigation and mapping
mobile robot navigation |
0.2 | 1 | 2014 | High-speed autonomous navigation of unknown environments using learned probabilities of collision · ICRA 2014 |
Robotics › Robot navigation and mapping › mobile robot navigation › mapless navigation
navigation in unknown environments |
0.2 | 1 | 2014 | High-speed autonomous navigation of unknown environments using learned probabilities of collision · ICRA 2014 |
Robotics › Motion planning and robot control
collision avoidance |
0.1 | 1 | 2014 | High-speed autonomous navigation of unknown environments using learned probabilities of collision · ICRA 2014 |
Methods — techniques the papers use, named apart from their topics
sampling-based motion planning · 0.4multi-fidelity modeling · 0.4minimum-jerk trajectory generation · 0.4hierarchical planning · 0.4closed-loop tracking · 0.4power consumption model · 0.2computational fluid dynamics · 0.2probability of collision estimation · 0.2learned hazard function · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Semantic Trajectory Planning for Long-Distant Unmanned Aerial Vehicle Navigation in Urban EnvironmentsabstractThere has been a considerable amount of recent work on high-speed micro-aerial vehicle flight in unknown and unstructured environments. Generally these approaches either use active sensing or fly slowly enough to ensure a safe braking distance with the relatively short sensing range of passive sensors. The former generally requires carrying large and heavy LIDARs and the latter only allows flight far away from the dynamic limits of the vehicle. One of the significant challenges for high-speed flight is the computational demand of trajectory planning at sufficiently high rates and length scales required in outdoor environments. We tackle both problems in this work by leveraging semantic information derived from an RGB camera on-board the vehicle. We first describe how to use semantic information to increase the effective range of perception on certain environment classes. Second, we present a sparse representation of the environment that is sufficiently lightweight for long distance path planning. We show how our approach outperforms more traditional metric planners which seek the shortest path, demonstrate the semantic planner's capabilities in a set of simulated and excessive real-world autonomous quadrotor flights in an urban environment. Markus Ryll, John Ware, John Carter, Nick Roy |
IROS | 2 |
| 2019 | Efficient Trajectory Planning for High Speed Flight in Unknown EnvironmentsabstractThere has been considerable recent work in motion planning for UAVs to enable aggressive, highly dynamic flight in known environments with motion capture systems. However, these existing planners have not been shown to enable the same kind of flight in unknown, outdoor environments. In this paper we present a receding horizon planning architecture that enables the fast replanning necessary for reactive obstacle avoidance by combining three techniques. First, we show how previous work in computationally efficient, closed-form trajectory generation method can be coupled with spatial partitioning data structures to reason about the geometry of the environment in real-time. Second, we show how to maintain safety margins during fast flight in unknown environments by planning velocities according to obstacle density. Third, our receding-horizon, sampling-based motion planner uses minimum-jerk trajectories and closed-loop tracking to enable smooth, robust, high-speed flight with the low angular rates necessary for accurate visual-inertial navigation. We compare against two state-of-the-art, reactive motion planners in simulation and benchmark solution quality against an offline global planner. Finally, we demonstrate our planner over 80 flights with a combined distance of 22km of autonomous quadrotor flights in an urban environment at speeds up to 9.4ms $^{-1}$. Markus Ryll, John Ware, John Carter, Nick Roy |
ICRA | 2 |
| 2019 | Real-Time Planning with Multi-Fidelity Models for Agile Flights in Unknown EnvironmentsabstractAutonomous navigation through unknown environments is a challenging task that entails real-time localization, perception, planning, and control. UAVs with this capability have begun to emerge in the literature with advances in lightweight sensing and computing. Although the planning methodologies vary from platform to platform, many algorithms adopt a hierarchical planning architecture where a slow, low-fidelity global planner guides a fast, high-fidelity local planner. However, in unknown environments, this approach can lead to erratic or unstable behavior due to the interaction between the global planner, whose solution is changing constantly, and the local planner; a consequence of not capturing higher-order dynamics in the global plan. This work proposes a planning framework in which multi-fidelity models are used to reduce the discrepancy between the local and global planner. Our approach uses high-, medium-, and low-fidelity models to compose a path that captures higher-order dynamics while remaining computationally tractable. In addition, we address the interaction between a fast planner and a slower mapper by considering the sensor data not yet fused into the map during the collision check. This novel mapping and planning framework for agile flights is validated in simulation and hardware experiments, showing replanning times of 5-40 ms in cluttered environments. Jesus Tordesillas, Brett Thomas Lopez, John Carter, John Ware, Jonathan P. How |
ICRA | 4 |
| 2016 | An analysis of wind field estimation and exploitation for quadrotor flight in the urban canopy layerabstractAlthough unmanned air vehicles' increasing agility and autonomy may soon allow for flight in urban environments, the impact of complex urban wind fields on vehicle flight performance remains unclear. Unlike synoptic winds at high altitudes, urban wind fields are subject to turbulence generated by the buildings and terrain. The resulting spatial and temporal variation makes inference about the global wind field based on local wind measurements difficult and prevents the use of most simple wind models. Fortunately, the structure of the urban environment provides exploitable predictability given a suitable computational fluid dynamics solver, a representative 3D model of the environment, and an estimate of the expected prevailing wind speed and heading. The prevailing wind speed and direction at altitude and computational fluid dynamics solver can generate the corresponding wind field estimate over the map. By generating wind fields in this way, this work investigates a quadrotor's ability to exploit them for improved flight performance. Along with the wind field estimate, an empirically derived power consumption model is used to find minimum-energy trajectories with a planner both aware of and naive to the wind field. When compared to minimum-energy trajectories that do not incorporate wind conditions, the wind-aware trajectories demonstrate reduced flight times, total energy expenditures, and failures due to excess air speed for trajectories across MIT campus. John Ware, Nicholas Roy |
ICRA | 1 |
| 2014 | High-speed autonomous navigation of unknown environments using learned probabilities of collisionabstractWe present a motion planning algorithm for dynamic vehicles navigating through unknown environments. We focus on the scenario in which a fast-moving car attempts to navigate from a start location to a set of goal coordinates in minimum time with no prior information about the environment, building a map in real time from onboard sensor data. Whereas existing planners for exploration confine themselves to a conservative set of constraints to guarantee safety around unknown regions of the environment, we instead learn a hazard function from data, which maps the vehicle's dynamic state and current environment knowledge to a probability of collision. We perform receding horizon planning in which the objective function is evaluated in expectation over those learned probabilities of collision. Our algorithm demonstrates sensible emergent behaviors, like swinging wide around blind corners, slowing down near the map frontier, and accelerating in regions of high visibility. Our algorithm is capable of navigating from start to goal much more quickly than the conservative baseline planner without sacrificing safety. We demonstrate our algorithm on a 1:8-scale high-performance RC car equipped with a planar laser range-finder and inertial measurement unit, reaching speeds of 4m/s in unknown, indoor spaces. A video of experimental results is available at: http: //groups.csail.mit.edu/rrg/nav_learned_prob_collision. Charles Richter, John Ware, Nicholas Roy |
ICRA | 2 |