Demo Data from SIGIR 2026 / reviewers in the wild / expert
Timothy W. McLain
dblp:04/4724
· DBLP profile ↗
14ranked-venue papers
1as first author
1since 2021 · last 2022
0000-0003-4160-5308ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 10 · 1 first-author · 1 since 2021Systems, architecture and hardware · 9 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 3Graphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 1
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
6 papers |
Robot navigation and mapping · 48% Motion planning and robot control · 25% Legged, aerial and field robots · 17% | |
| Human-computer interaction and pervasive computing
1 paper |
Human-robot interaction · 100% |
Topics — the 17 heaviest of 20, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Robot navigation and mapping
localization |
0.1 | 1 | 2012 | Relative navigation and control of a hexacopter · ICRA 2012 |
Robotics › Robot navigation and mapping › visual odometry
visual-inertial odometry |
0.1 | 1 | 2012 | Relative navigation and control of a hexacopter · ICRA 2012 |
Robotics › Legged, aerial and field robots
aerial robots |
0.1 | 2 | 2012 | Decentralized Cooperative Aerial Surveillance Using Fixed-Wing Miniature UAVs · Proc. IEEE 2006 Relative navigation and control of a hexacopter · ICRA 2012 |
Robotics › Motion planning and robot control
path following |
0.1 | 1 | 2007 | Vector Field Path Following for Miniature Air Vehicles · IEEE Trans. Robotics 2007 |
Human-robot interaction › robot autonomy
adaptive autonomy |
0.1 | 1 | 2007 | Managing autonomy in robot teams: observations from four experiments · HRI 2007 |
Human-robot interaction › multi-robot systems
multi-robot management |
0.1 | 1 | 2007 | Managing autonomy in robot teams: observations from four experiments · HRI 2007 |
Robotics › Motion planning and robot control › multi-robot control
decentralized cooperative control |
0.1 | 1 | 2006 | Decentralized Cooperative Aerial Surveillance Using Fixed-Wing Miniature UAVs · Proc. IEEE 2006 |
Knowledge, reasoning and agents › Multi-agent systems
multi-robot coordination |
0.1 | 1 | 2006 | Decentralized Cooperative Aerial Surveillance Using Fixed-Wing Miniature UAVs · Proc. IEEE 2006 |
Knowledge, reasoning and agents › Multi-agent systems › multi-agent control
cooperative control |
0.0 | 1 | 2002 | Coordinated target assignment and intercept for unmanned air vehicles · IEEE Trans. Robotics Autom. 2002 |
Robotics › Motion planning and robot control
trajectory planning |
0.0 | 1 | 2002 | Coordinated target assignment and intercept for unmanned air vehicles · IEEE Trans. Robotics Autom. 2002 |
Robotics › Motion planning and robot control › robot control › optimal control
nonlinear optimal control |
0.0 | 1 | 1998 | Successive Galerkin Approximations to the Nonlinear Optimal Control of an Underwater Robotic Vehicle · ICRA 1998 |
Robotics › Motion planning and robot control
robot control |
0.0 | 1 | 1998 | Successive Galerkin Approximations to the Nonlinear Optimal Control of an Underwater Robotic Vehicle · ICRA 1998 |
Distributed systems
consensus |
0.0 | 1 | 2006 | Decentralized Cooperative Aerial Surveillance Using Fixed-Wing Miniature UAVs · Proc. IEEE 2006 |
Robotics › Motion planning and robot control
path planning |
0.0 | 1 | 2002 | Coordinated Target Assignment and Intercept for Unmanned Air Vehicles · ICRA 2002 |
Robotics › Legged, aerial and field robots › aerial robots
unmanned aerial vehicle |
0.0 | 1 | 2002 | Coordinated target assignment and intercept for unmanned air vehicles · IEEE Trans. Robotics Autom. 2002 |
Robotics › Legged, aerial and field robots › underwater robotics
autonomous underwater vehicle |
0.0 | 1 | 1998 | Successive Galerkin Approximations to the Nonlinear Optimal Control of an Underwater Robotic Vehicle · ICRA 1998 |
Robotics › Legged, aerial and field robots
field robotics |
0.0 | 1 | 1998 | Successive Galerkin Approximations to the Nonlinear Optimal Control of an Underwater Robotic Vehicle · ICRA 1998 |
Methods — techniques the papers use, named apart from their topics
view matching · 0.1extended kalman filter · 0.1IMU fusion · 0.1cooperative control · 0.1consensus algorithm · 0.1vector field control · 0.1lyapunov stability · 0.1inner-loop attitude control · 0.1simulation · 0.0hierarchical decomposition · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Group-k Consistent Measurement Set Maximization for Robust Outlier DetectionabstractThis paper presents a method for the robust selection of measurements in a simultaneous localization and mapping (SLAM) framework. Existing methods check consistency or compatibility on a pairwise basis, however many measurement types are not sufficiently constrained in a pairwise scenario to determine if either measurement is inconsistent with the other. This paper presents group-$k$consistency maximization ($\mathrm{G}k\text{CM}$) that estimates the largest set of measurements that is internally group-$k$consistent. Solving for the largest set of group-$k$consistent measurements can be formulated as an instance of the maximum clique problem on generalized graphs and can be solved by adapting current methods. This paper evaluates the performance of$\mathrm{G}k\text{CM}$using simulated data and compares it to pairwise consistency maximization (PCM) presented in previous work. Brendon Forsgren, Ramanarayan Vasudevan, Michael Kaess, Timothy W. McLain, Josh Mangelson |
IROS | 4 |
| 2020 | ROSflight: A Lean Open-Source Research AutopilotabstractROSflight is a lean, open-source autopilot system developed with the primary goal of supporting the needs of researchers working with micro aerial vehicle systems. The project consists of firmware designed to run on low-cost, readily available flight controller boards, as well as ROS packages for interfacing between the flight controller and application code and for simulation. The core objectives of the project are as follows: maintain a small, easy-to-understand code base; provide high-bandwidth, low-latency communication between the flight controller and application code; provide a straightforward interface to research application code; allow for robust safety pilot integration; and enable true software-in-the-loop simulation capability. Daniel P. Koch, Trey Henrichsen, Timothy W. McLain |
IROS | 4 |
| 2019 | Improving the Robustness of Visual-Inertial Extended Kalman FilteringabstractVisual-inertial navigation methods have been shown to be an effective, low-cost way to operate autonomously without GPS or other global measurements, however most filtering approaches to VI suffer from observability and consistency problems. To increase robustness of the state-of-the-art methods, we propose a three-fold improvement. First, we propose the addition of a linear drag term in the velocity dynamics which improves estimation accuracy. Second, we propose the use of a partial-update formulation which limits the effect of linearization errors in partially-observable states, such as sensor biases. Finally, we propose the use of a keyframe reset step to enforce observability and consistency of the normally unobservable position and heading states. While all of these concepts have been used independently in the past, our experiments demonstrate additional strength when they are used simultaneously in a visual-inertial state estimation problem. In this paper, we derive the proposed filter and use a Monte Carlo simulation experiment to analyze the response of visual-inertial Kalman filters with the above described additions. The results of this study show that the combination of all of these features significantly improves estimation accuracy and consistency. Jerel Nielsen, Timothy W. McLain, Randal W. Beard |
ICRA | 3 |
| 2017 | Deep visual gravity vector detection for unmanned aircraft attitude estimationabstractThis paper demonstrates a feasible method for using a deep neural network as a sensor to estimate the attitude of a flying vehicle using only flight video. A dataset of still images and associated gravity vectors was collected and used to perform supervised learning. The network builds on a previously trained network and was trained to be able to approximate the attitude of the camera with an average error of about 8 degrees. Flight test video was recorded and processed with a relatively simple visual odometry method. The aircraft attitude is then estimated with the visual odometry as the state propagation and network providing the attitude measurement in an extended Kalman filter. Results show that the proposed method of having the neural network provide a gravity vector attitude measurement from the flight imagery reduces the standard deviation of the attitude error by approximately 12 times compared to a baseline approach. Gary J. Ellingson, David Wingate, Timothy W. McLain |
IROS | 3 |
| 2012 | Relative navigation and control of a hexacopterabstractThis paper discusses the progress made on developing a multi-rotor helicopter equipped with a vision-based ability to navigate through an a priori unknown, GPS-denied environment. We highlight the backbone of our system, the relative estimation and control. We depart from the common practice of using a globally referenced map, preferring instead to keep the position and yaw states in the EKF relative to the current map node. This relative navigation approach allows simple application of sensor updates, natural characterization of the transformation between map nodes, and the potential to generate a globally consistent map when desired. The EKF fuses view matching data from a Microsoft Kinect with more frequent IMU data to provide state estimates at rates high enough to control the vehicles fast dynamics. Although an EKF is used, a nodes and edges graph represents the map. Hardware results showing the quality of the estimates and flights with estimates in the loop are provided. Robert C. Leishman, John Macdonald, Timothy W. McLain, Randal W. Beard |
ICRA | 3 |
| 2011 | Differential flatness based control of a rotorcraft for aggressive maneuversabstractWe propose a new method to control a multi-rotor aerial vehicle. We show that the system dynamics are differentially flat. We utilize the differential flatness of the system to provide a feed forward input. The system model derived allows for arbitrary changes in yaw and is not limited to small roll and pitch angles. We demonstrate in hardware the ability to follow a highly maneuverable path while tracking a time-varying heading command. Jeff Ferrin, Robert C. Leishman, Randal W. Beard, Timothy W. McLain |
IROS | 4 |
| 2011 | Utilizing an improved rotorcraft dynamic model in state estimationabstractMultirotor aircraft have become a popular platform for indoor flight. To navigate these vehicles indoors through an unknown environment requires the use of a SLAM algorithm, which can be processing intensive. However, their size, weight, and power capacity limit the processing capabilities available onboard. In this paper, we describe an approach to state estimation that helps to alleviate this problem. By using an improved dynamic model we show how to more accurately estimate the aircraft states than can be done with the traditional approach of integrating IMU measurements. The estimation is done with relatively infrequent corrections from accelerometers (40Hz) and even less frequent updates from a vision-based SLAM algorithm (2–5 Hz). This benefit of requiring less frequent updates from processing intensive sources comes without significant increase in the estimator's complexity. Robert C. Leishman, Jeff Ferrin, Timothy W. McLain, John Macdonald, Stephen Quebe, Randal W. Beard |
IROS | 3 |
| 2007 | Managing autonomy in robot teams: observations from four experimentsabstractIt is often desirable for a human to manage multiple robots. Autonomy is required to keep workload within tolerable ranges, and dynamically adapting the type of autonomy may be useful for responding to environment and workload changes. We identify two management styles for managing multiple robots and present results from four experiments that have relevance to dynamic autonomy within these two management styles. These experiments, which involved 80 subjects, suggest that individual and team autonomy benefit from attention management aids, adaptive autonomy, and proper information abstraction. Michael A. Goodrich, Timothy W. McLain, Jeffrey D. Anderson, Jisang Sun, Jacob W. Crandall |
HRI | 2 |
| 2007 | Performance Evaluation of Vision-Based Navigation and Landing on a Rotorcraft Unmanned Aerial VehicleabstractA rotorcraft UAV provides an ideal experimental platform for vision-based navigation. This paper describes the flight tests of the US Army PALACE project, which implements Moravec's pseudo-normalized correlation tracking algorithm. The tracker uses the movement of the landing site in the camera, a laser range, and the aircraft attitude from an IMU to estimate the relative motion of the UAV. The position estimate functions as a GPS equivalent to enable the rotorcraft to maneuver without the aid of GPS. With GPS data as a baseline, tests were performed in simulation and inflight that measure the accuracy of the position estimation David Hubbard, Bryan S. Morse, Colin Theodore, Mark Tischler, Timothy W. McLain |
WACV | 5 |
| 2007 | Vector Field Path Following for Miniature Air VehiclesabstractIn this paper, a method for accurate path following for miniature air vehicles is developed. The method is based on the notion of vector fields, which are used to generate desired course inputs to inner-loop attitude control laws. Vector-field path-following control laws are developed for straight-line paths and circular arcs and orbits. Lyapunov stability arguments are used to demonstrate asymptotic decay of path-following errors in the presence of constant wind disturbances. Experimental flight tests have demonstrated mean path-following errors on less than one wingspan for straight-line and orbit paths and less than three wingspans for paths with frequent changes in direction. Derek R. Nelson, D. Blake Barber, Timothy W. McLain, Randal W. Beard |
IEEE Trans. Robotics | 3 |
| 2006 | Decentralized Cooperative Aerial Surveillance Using Fixed-Wing Miniature UAVsabstractNumerous applications require aerial surveillance. Civilian applications include monitoring forest fires, oil fields, and pipelines and tracking wildlife. Applications to homeland security include border patrol and monitoring the perimeter of nuclear power plants. Military applications are numerous. The current approach to these applications is to use a single manned vehicle for surveillance. However, manned vehicles are typically large and expensive. In addition, hazardous environments and operator fatigue can potentially threaten the life of the pilot. Therefore, there is a critical need for automating aerial surveillance using unmanned air vehicles (UAVs). This paper gives an overview of a cooperative control strategy for aerial surveillance that has been successfully flight tested on small (48-in wingspan) UAVs. Our approach to cooperative control problems can be summarized in four steps: 1) the definition of a cooperation constraint and cooperation objective; 2) the definition of a coordination variable as the minimal amount of information needed to effect cooperation; 3) the design of a centralized cooperation strategy; and 4) the use of consensus schemes to transform the centralized strategy into a decentralized algorithm. The effectiveness of the solution will be shown using both high-fidelity simulation and actual flight tests Randal W. Beard, Timothy W. McLain, Derek B. Nelson, Derek B. Kingston, David Johanson |
Proc. IEEE | 2 |
| 2002 | Coordinated Target Assignment and Intercept for Unmanned Air VehiclesabstractPresents an end-to-end solution to the battlefield scenario where M unmanned air vehicles are assigned to strike N known targets, in the presence of dynamic threats. The problem is decomposed into the subproblems of (1) cooperative target assignment, (2) coordinated UAV intercept, (3) path planning, and (4) feasible trajectory generation. The design technique is based on a hierarchical approach to coordinated control. Detailed simulation results are presented. Randal W. Beard, Timothy W. McLain, Michael A. Goodrich |
ICRA | 2 |
| 2002 | Coordinated target assignment and intercept for unmanned air vehiclesabstractPresents an end-to-end solution to the cooperative control problem represented by the scenario where M unmanned air vehicles (UAVs) are assigned to transition through N known target locations in the presence of dynamic threats. The problem is decomposed into the subproblems of: 1) cooperative target assignment; 2) coordinated UAV intercept; 3) path planning; 4) feasible trajectory generation; and 5) asymptotic trajectory following. The design technique is based on a hierarchical approach to coordinated control. Simulation results are presented to demonstrate the effectiveness of the approach. Randal W. Beard, Timothy W. McLain, Michael A. Goodrich, Erik P. Anderson |
IEEE Trans. Robotics Autom. | 2 |
| 1998 | Successive Galerkin Approximations to the Nonlinear Optimal Control of an Underwater Robotic VehicleabstractThe application of a new nonlinear optimal control strategy to the station-keeping control of an underwater robotic vehicle is considered. The control approach described and demonstrated here is based upon the numerical approximation of solutions to the Hamilton-Jacobi-Bellman equation. These solutions are computed by an iterative application of Galerkin's method. Preliminary simulation results demonstrating the application of this approach to the control of an underwater vehicle in the horizontal plane are presented. Timothy W. McLain, Randal W. Beard |
ICRA | 1 |