Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jeffrey M. Walls

dblp:133/3618 · DBLP profile ↗
← Back
12ranked-venue papers
2as first author
4since 2021 · last 2024
0000-0001-6887-7552ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 10 · 2 first-author · 3 since 2021Systems, architecture and hardware · 9 · 2 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 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
6 papers
Robot navigation and mapping · 59% 3D vision · 17% Video understanding and tracking · 12%
Computer networks
1 paper
Internet of things and sensor networks · 100%

Topics — the 20 heaviest of 21, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › Video understanding and tracking › multi-object tracking
data association
0.822020
2D to 3D Line-Based Registration with Unknown Associations via Mixed-Integer Programming · ICRA 2020
Online Probabilistic Change Detection in Feature-Based Maps · ICRA 2018
Robotics › Robot navigation and mapping
semantic mapping
0.712023
Multitask Learning for Scalable and Dense Multilayer Bayesian Map Inference · IEEE Trans. Robotics 2023
Robotics › Robot navigation and mapping › traversability estimation
traversability mapping
0.712023
Multitask Learning for Scalable and Dense Multilayer Bayesian Map Inference · IEEE Trans. Robotics 2023
Computer vision › 3D vision › image registration
2d-3d registration
0.412020
2D to 3D Line-Based Registration with Unknown Associations via Mixed-Integer Programming · ICRA 2020
Machine learning › Representation and self-supervised learning
feature transformation
0.312018
Online Probabilistic Change Detection in Feature-Based Maps · ICRA 2018
Robotics › Robot navigation and mapping
localization
0.312018
Online Probabilistic Change Detection in Feature-Based Maps · ICRA 2018
Robotics › Robot navigation and mapping
SLAM
0.312018
Online Probabilistic Change Detection in Feature-Based Maps · ICRA 2018
Computer vision › 3D vision › scene flow estimation
LiDAR scene flow
0.312017
A learning approach for real-time temporal scene flow estimation from LIDAR data · ICRA 2017
Robotics › Robot navigation and mapping
occupancy grid mapping
0.312017
A learning approach for real-time temporal scene flow estimation from LIDAR data · ICRA 2017
Robotics › Autonomous driving
perception
0.312017
A learning approach for real-time temporal scene flow estimation from LIDAR data · ICRA 2017
Computer vision › 3D vision
scene flow estimation
0.312017
A learning approach for real-time temporal scene flow estimation from LIDAR data · ICRA 2017
Robotics › Robot navigation and mapping › localization › GPS-denied localization
underwater localization
0.222015
Decentralized Extended Information Filter for Single-Beacon Cooperative Acoustic Navigation: Theory and Experiments · IEEE Trans. Robotics 2013
Cooperative localization by factor composition over a faulty low-bandwidth communication channel · ICRA 2015
Robotics › Robot navigation and mapping › localization › multi-robot localization
cooperative localization
0.212015
Cooperative localization by factor composition over a faulty low-bandwidth communication channel · ICRA 2015
Robotics › Robot navigation and mapping
factor graph estimation
0.212015
Cooperative localization by factor composition over a faulty low-bandwidth communication channel · ICRA 2015
Robotics › Robot navigation and mapping
state estimation
0.212013
Decentralized Extended Information Filter for Single-Beacon Cooperative Acoustic Navigation: Theory and Experiments · IEEE Trans. Robotics 2013
Robotics › Robot navigation and mapping
sensor calibration
0.112020
2D to 3D Line-Based Registration with Unknown Associations via Mixed-Integer Programming · ICRA 2020
Computer vision › Segmentation and scene understanding
change detection
0.112018
Online Probabilistic Change Detection in Feature-Based Maps · ICRA 2018
Robotics › Autonomous driving › high-definition map
map change detection
0.112018
Online Probabilistic Change Detection in Feature-Based Maps · ICRA 2018
Computer vision › 3D vision
motion estimation
0.112017
A learning approach for real-time temporal scene flow estimation from LIDAR data · ICRA 2017
Internet of things and sensor networks › underwater sensor networks
underwater acoustic sensor networks
0.012013
Decentralized Extended Information Filter for Single-Beacon Cooperative Acoustic Navigation: Theory and Experiments · IEEE Trans. Robotics 2013

Methods — techniques the papers use, named apart from their topics

self-supervised learning · 0.7multi-task deep neural network · 0.7bayesian inference · 0.7attention mechanism · 0.7mixed integer programming · 0.4least squares · 0.4spatio-temporal correlation · 0.3probabilistic modeling · 0.3joint posterior inference · 0.3filtering framework · 0.3extended information filter · 0.2acoustic time-of-flight ranging · 0.2
YearPublicationVenuePosition
2024 Leveraging GNSS and Onboard Visual Data from Consumer Vehicles for Robust Road Network Estimation
abstract
Maps are essential for diverse applications, such as vehicle navigation and autonomous robotics. Both require spatial models for effective route planning and localization. This paper addresses the challenge of road graph construction for autonomous vehicles. Despite recent advances, creating a road graph remains labor-intensive and has yet to achieve full automation. The goal of this paper is to generate such graphs automatically and accurately. Modern cars are equipped with onboard sensors used for today's advanced driver assistance systems like lane keeping. We propose using global navigation satellite system (GNSS) traces and basic image data acquired from these standard sensors in consumer vehicles to estimate road-level maps with minimal effort. We exploit the spatial information in the data by framing the problem as a road centerline semantic segmentation task using a convolutional neural network. We also utilize the data’s time series nature to refine the neural network’s output by using map matching. We implemented and evaluated our method using a fleet of real consumer vehicles, only using the deployed onboard sensors. Our evaluation demonstrates that our approach not only matches existing methods on simpler road configurations but also significantly outperforms them on more complex road geometries and topologies. This work received the 2023 Woven by Toyota Invention Award.
Balázs Opra, Betty Le Dem, Jeffrey M. Walls, Dimitar Lukarski, Cyrill Stachniss
IROS3
2023 Fully Proprioceptive Slip-Velocity-Aware State Estimation for Mobile Robots via Invariant Kalman Filtering and Disturbance Observer
abstract
This paper develops a novel slip estimator using the invariant observer design theory and Disturbance Observer (DOB). The proposed state estimator for mobile robots is fully proprioceptive and combines data from an inertial measurement unit and body velocity within a Right Invariant Extended Kalman Filter (RI-EKF). By embedding the slip velocity into SE3(3) matrix Lie group, the developed DOB-based RI-EKF provides real-time velocity and slip velocity estimates on different terrains. Experimental results using a Husky wheeled robot confirm the mathematical derivations and effectiveness of the proposed method in estimating the observable state variables. Open-source software is available for download and reproducing the presented results.
Xihang Yu, Sangli Teng, Theodor Chakhachiro, Wenzhe Tong, Tzu-Yuan Lin, Sarah Koehler, Manuel Ahumada, Jeffrey M. Walls, Maani Ghaffari Jadidi
IROS9
2023 Multitask Learning for Scalable and Dense Multilayer Bayesian Map Inference
abstract
In this article, we present a novel and flexible multitask multilayer Bayesian mapping framework with readily extendable attribute layers. The proposed framework goes beyond modern metric-semantic maps to provide even richer environmental information for robots in a single mapping formalism while exploiting intralayer and interlayer correlations. It removes the need for a robot to access and process information from many separate maps when performing a complex task, advancing the way robots interact with their environments. To this end, we design a multitask deep neural network with attention mechanisms as our front-end to provide heterogeneous observations for multiple map layers simultaneously. Our back-end runs a scalable closed-form Bayesian inference with only logarithmic time complexity. We apply the framework to build a dense robotic map, including metric-semantic occupancy and traversability layers. Traversability ground truth labels are automatically generated from exteroceptive sensory data in a self-supervised manner. We present extensive experimental results on publicly available datasets and data collected by a three-dimensional bipedal robot platform and show reliable mapping performance in different environments. Finally, we also discuss how the current framework can be extended to incorporate more information, such as friction, signal strength, temperature, and physical quantity concentration using Gaussian map layers. The software for reproducing the presented results or running on customized data is made publicly available.
Lu Gan 0006, Youngji Kim, Jessy W. Grizzle, Jeffrey M. Walls, Ayoung Kim, Ryan M. Eustice, Maani Ghaffari Jadidi
IEEE Trans. Robotics4
2021 Lane Map Generation in Rectified Raster Maps with Past Vehicle Traces
abstract
Lane-level maps provide crucial detail to autonomous vehicle perception and decision making systems. Many common HD maps require human annotators to painstakingly label attributes such as lane geometry, connectivity, and speed limit. In this paper, we propose a method to derive these attributes automatically. Our method uses lane features and previous vehicle experience to generate potentials in a rectified raster map. We then infer the driving lanes within a Markov random field. Moreover, the lane topologies are extracted and represented by parsing the roadway into different segments based on the number of driving lanes and generating lane transitions between adjacent road segments. Lane attributes, such as speed limit and stop locations, are inferred from statistical analysis of previous vehicle experiences. Our approach is supported by experiments demonstrating effective automatic lane map generation on real-world roads.
Chunzhao Guo, Ryan W. Wolcott, Jeffrey M. Walls
IV3
2020 2D to 3D Line-Based Registration with Unknown Associations via Mixed-Integer Programming
abstract
Determining the rigid-body transformation be-tween 2D image data and 3D point cloud data has applications for mobile robotics including sensor calibration and localizing into a prior map. Common approaches to 2D-3D registration use least-squares solvers assuming known associations often provided by heuristic front-ends, or iterative nearest-neighbor. We present a linear line-based 2D-3D registration algorithm formulated as a mixed-integer program to simultaneously solve for the correct transformation and data association. Our formulation is explicitly formulated to handle outliers, by modeling associations as integer variables. Additionally, we can constrain the registration to SE(2) to improve runtime and accuracy. We evaluate this search over multiple real-world data sets demonstrating adaptability to scene variation.
Steven A. Parkison, Jeffrey M. Walls, Ryan W. Wolcott, Mohammad Saad, Ryan M. Eustice
ICRA2
2018 Legged Robot State-Estimation Through Combined Forward Kinematic and Preintegrated Contact Factors
abstract
State-of-the-art robotic perception systems have achieved sufficiently good performance using Inertial Measurement Units (IMUs), cameras, and nonlinear optimization techniques, that they are now being deployed as technologies. However, many of these methods rely significantly on vision and often fail when visual tracking is lost due to lighting or scarcity of features. This paper presents a state-estimation technique for legged robots that takes into account the robot's kinematic model as well as its contact with the environment. We introduce forward kinematic factors and preintegrated contact factors into a factor graph framework that can be incrementally solved in real-time. The forward kinematic factor relates the robot's base pose to a contact frame through noisy encoder measurements. The preintegrated contact factor provides odometry measurements of this contact frame while accounting for possible foot slippage. Together, the two developed factors constrain the graph optimization problem allowing the robot's trajectory to be estimated. The paper evaluates the method using simulated and real sensory IMU and kinematic data from experiments with a Cassie-series robot designed by Agility Robotics. These preliminary experiments show that using the proposed method in addition to IMU decreases drift and improves localization accuracy, suggesting that its use can enable successful recovery from a loss of visual tracking.
Ross Hartley, Josh Mangelson, Lu Gan 0006, Maani Ghaffari Jadidi, Jeffrey M. Walls, Ryan M. Eustice, Jessy W. Grizzle
ICRA5
2018 Online Probabilistic Change Detection in Feature-Based Maps
abstract
Sparse feature-based maps provide a compact representation of the environment that admit efficient algorithms, for example simultaneous localization and mapping. These representations typically assume a static world and therefore contain static map features. However, since the world contains dynamic elements, determining when map features no longer correspond to the environment is essential for long-term utility. This work develops a feature-based model of the environment which evolves over time through feature persistence. Moreover, we augment the state-of-the-art sparse mapping model with a correlative structure that captures spatio-temporal properties, e.g. that nearby features frequently have similar persistence. We show that such relationships, typically addressed through an ad hoc formalism focusing only on feature repeatability, are crucial to evaluate through a probabilistically principled approach. The joint posterior over feature persistence can be computed efficiently and used to improve online data association decisions for localization. The proposed algorithms are validated in numerical simulation and using publicly available data sets.
Fernando Nobre, Christoffer R. Heckman, Paul Ozog, Ryan W. Wolcott, Jeffrey M. Walls
ICRA5
2017 A learning approach for real-time temporal scene flow estimation from LIDAR data
abstract
Many autonomous systems require the ability to perceive and understand motion in a dynamic environment. We present a novel algorithm that estimates this motion from raw LIDAR data in real-time without the need for segmentation or model-based tracking. The sensor data is first used to construct an occupancy grid. The foreground is then extracted via a learned background filter. Using the filtered occupancy grid, raw scene flow between successive scans is computed. Finally, we incorporate these measurements in a filtering framework to estimate temporal scene flow. We evaluate our method on the KITTI dataset.
Arash K. Ushani, Ryan W. Wolcott, Jeffrey M. Walls, Ryan M. Eustice
ICRA3
2015 Cooperative localization by factor composition over a faulty low-bandwidth communication channel
abstract
This paper reports on an underwater cooperative localization algorithm for faulty low-bandwidth communication channels based on a factor graph estimation framework. Vehicles measure the one-way-travel-time (OWTT) of acoustic broadcasts to obtain a relative range observation to the transmitting vehicle. We present a method to robustly share locally observed sensor data across the network by exploiting odometry factor composition. Our algorithm calls on approximate marginalization techniques to compute a compact set of informative factors that enable local navigation data to be shared efficiently. We provide results from a real-time implementation of our algorithm using two autonomous underwater vehicles and a surface vehicle.
Jeffrey M. Walls, Alexander G. Cunningham, Ryan M. Eustice
ICRA1
2015 Risk aversion in belief-space planning under measurement acquisition uncertainty
abstract
This paper reports on a Gaussian belief-space planning formulation for mobile robots that includes random measurement acquisition variables that model whether or not each measurement is actually acquired. We show that maintaining the stochasticity of these variables in the planning formulation leads to a random belief covariance matrix, allowing us to consider the risk associated with the acquisition in the objective function. Inspired by modern portfolio theory and utility optimization, we design objective functions that are risk-averse, and show that risk-averse planning leads to decisions made by the robot that are desirable when operating under uncertainty. We show the benefit of this approach using simulations of a planar robot traversing an uncertain environment and of an underwater robot searching for loop-closure actions while performing visual SLAM.
Stephen M. Chaves, Jeffrey M. Walls, Enric Galceran, Ryan M. Eustice
IROS2
2015 Belief space planning for underwater cooperative localization
abstract
This paper reports on the inclusion of a probabilistic channel model within a cooperative localization planning framework. Underwater cooperative localization reduces positioning errors by sharing sensor data across a team of underwater vehicles. Relative range constraints between vehicles are measured by the one-way-travel-time of successfully received acoustic communication broadcasts. The quality of the navigation solution is intimately linked to the geometry of the network and, therefore, can benefit from planning informative relative trajectories. We cast this planning problem as an instance of belief space planning. In order to weight packet loss over the acoustic channel, we introduce a probabilistic channel model into the planning framework. We propose an optimization algorithm that allows us to plan open-loop control actions and, by extension, closed-loop parameterized trajectories.
Jeffrey M. Walls, Stephen M. Chaves, Enric Galceran, Ryan M. Eustice
IROS1
2013 Decentralized Extended Information Filter for Single-Beacon Cooperative Acoustic Navigation: Theory and Experiments
abstract
We report a decentralized extended information filter (DEIF) algorithm designed for single-beacon cooperative acoustic navigation of one or more client underwater vehicles. In single-beacon cooperative acoustic navigation, ranges and state information from a single reference source (the server) are used to improve localization and navigation of an underwater vehicle (the client). The ranges and state information are obtained using underwater acoustic modems and a synchronous-clock time-of-flight paradigm. Apart from the server's acoustic data broadcasts, the client has no access to the server's position or sensor measurements. We show that at the instance of each range measurement update, the DEIF algorithm yields identical results for the current vehicle state estimate as the corresponding centralized extended information filter (CEIF), which fully tracks the joint probability distribution between the server and client. We compare the state estimation results of the DEIF algorithm with that of a CEIF and three other filters reported in the literature. The evaluation is performed using both simulated data and an experimental dataset comprised of one surface craft and two autonomous underwater vehicles.
Sarah E. Webster, Jeffrey M. Walls, Louis L. Whitcomb, Ryan M. Eustice
IEEE Trans. Robotics2