← Search

John Leonard

17 accepted papers

2023

NeuSE: Neural SE(3)-Equivariant Embedding for Consistent Spatial Understanding with Objects

RSS 2023poster

We present NeuSE, a novel Neural SE(3)-Equivariant Embedding for objects, and illustrate how it supports object SLAM for consistent spatial understanding with longterm scene changes. NeuSE is a set of latent object embeddings created from partial object observations. It serves as a compact point clo…

Cited by 9SourcePDFScholar
2022

Prioritized Planning for Cooperative Range-Only Localization in Multi-Robot Networks

ICRA 2022poster

We present a novel path-planning algorithm to reduce localization error for a network of robots cooperatively localizing via inter-robot range measurements. The quality of localization with range measurements depends on the configuration of the network, and poor configurations can cause substantial…

Cited by 19SourceScholar
2022

SLAM-Supported Self-Training for 6D Object Pose Estimation

IROS 2022poster

Recent progress in object pose prediction provides a promising path for robots to build object-level scene representations during navigation. However, as we deploy a robot in novel environments, the out-of-distribution data can degrade the prediction performance. To mitigate the domain gap, we can p…

Cited by 10SourcecodeScholar
2020

Towards Real-Time Non-Gaussian SLAM for Underdetermined Navigation

IROS 2020poster

This paper presents a method for processing sparse, non-Gaussian multimodal data in a simultaneous localization and mapping (SLAM) framework using factor graphs. Our approach demonstrates the feasibility of using a sum-product inference strategy to recover functional belief marginals from highly non…

Cited by 9SourceScholar
2020

Variational Filtering with Copula Models for SLAM

IROS 2020poster

The ability to infer map variables and estimate pose is crucial to the operation of autonomous mobile robots. In most cases the shared dependency between these variables is modeled through a multivariate Gaussian distribution, but there are many situations where that assumption is unrealistic. Our p…

Cited by 5SourceScholar
2019

Non-Gaussian SLAM utilizing Synthetic Aperture Sonar

ICRA 2019poster

Synthetic Aperture Sonar (SAS) is a technique to improve the spatial resolution from a moving set of receivers by extending the array in time, increasing the effective array length and aperture. This technique is limited by the accuracy of the receiver position estimates, necessitating highly accura…

Cited by 9SourceScholar
2019

Non-parametric Mixed-Manifold Products using Multiscale Kernel Densities

IROS 2019poster

We extend the core operation of non-parametric belief propagation (NBP), also known as multi-scale sequential Gibbs sampling, to approximate products of kernel density estimated beliefs that reside on some manifold. The original algorithm, though multidimensional, implicitly assumes the beliefs to r…

Cited by 8SourceScholar
2017

Duckietown: An open, inexpensive and flexible platform for autonomy education and research

ICRA 2017poster

Duckietown is an open, inexpensive and flexible platform for autonomy education and research. The platform comprises small autonomous vehicles (“Duckiebots”) built from off-the-shelf components, and cities (“Duckietowns”) complete with roads, signage, traffic lights, obstacles, and citizens (duckies…

Cited by 281SourceScholar
2017

SLAMinDB: Centralized graph databases for mobile robotics

ICRA 2017poster

Robotic systems typically require memory recall mechanisms for a variety of tasks including localization, mapping, planning, visualization etc. We argue for a novel memory recall framework that enables more complex inference schemas by separating the computation from its associated data. In this wor…

Cited by 14SourceScholar
2016

SLAM with objects using a nonparametric pose graph

IROS 2016poster

Mapping and self-localization in unknown environments are fundamental capabilities in many robotic applications. These tasks typically involve the identification of objects as unique features or landmarks, which requires the objects both to be detected and then assigned a unique identifier that can…

Cited by 107SourcecodeScholar
2015

Bridging text spotting and SLAM with junction features

IROS 2015poster

Navigating in a previously unknown environment and recognizing naturally occurring text in a scene are two important autonomous capabilities that are typically treated as distinct. However, these two tasks are potentially complementary, (i) scene and pose priors can benefit text spotting, and (ii) t…

Cited by 32SourceScholar
2015

Two-Stage Focused Inference for Resource-Constrained Collision-Free Navigation

RSS 2015poster

Long-term operations of resource-constrained robots typically require hard decisions be made about which data to process and/or retain. The question then arises of how to choose which data is most useful to keep to achieve the task at hand. As spacial scale grows, the size of the map will grow witho…

Cited by 34SourcePDFScholar