Skip to main content

Showing 1–33 of 33 results for author: Leonard, J J

Searching in archive cs. Search in all archives.
.
  1. arXiv:2404.04377  [pdf, other

    cs.RO cs.CV

    LOSS-SLAM: Lightweight Open-Set Semantic Simultaneous Localization and Map**

    Authors: Kurran Singh, Tim Magoun, John J. Leonard

    Abstract: Enabling robots to understand the world in terms of objects is a critical building block towards higher level autonomy. The success of foundation models in vision has created the ability to segment and identify nearly all objects in the world. However, utilizing such objects to localize the robot and build an open-set semantic map of the world remains an open research question. In this work, a sys… ▽ More

    Submitted 5 April, 2024; originally announced April 2024.

  2. arXiv:2403.12837  [pdf, other

    cs.RO

    Opti-Acoustic Semantic SLAM with Unknown Objects in Underwater Environments

    Authors: Kurran Singh, Jungseok Hong, Nicholas R. Rypkema, John J. Leonard

    Abstract: Despite recent advances in semantic Simultaneous Localization and Map** (SLAM) for terrestrial and aerial applications, underwater semantic SLAM remains an open and largely unaddressed research problem due to the unique sensing modalities and the object classes found underwater. This paper presents an object-based semantic SLAM method for underwater environments that can identify, localize, clas… ▽ More

    Submitted 19 March, 2024; originally announced March 2024.

  3. arXiv:2303.14283  [pdf, other

    cs.RO

    GAPSLAM: Blending Gaussian Approximation and Particle Filters for Real-Time Non-Gaussian SLAM

    Authors: Qiangqiang Huang, John J. Leonard

    Abstract: Inferring the posterior distribution in SLAM is critical for evaluating the uncertainty in localization and map**, as well as supporting subsequent planning tasks aiming to reduce uncertainty for safe navigation. However, real-time full posterior inference techniques, such as Gaussian approximation and particle filters, either lack expressiveness for representing non-Gaussian posteriors or suffe… ▽ More

    Submitted 9 August, 2023; v1 submitted 24 March, 2023; originally announced March 2023.

    Comments: 8 pages, 5 figures. To appear in IROS 2023

  4. arXiv:2303.07308  [pdf, other

    cs.RO cs.AI cs.CV cs.LG

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

    Authors: Jiahui Fu, Yilun Du, Kurran Singh, Joshua B. Tenenbaum, John J. Leonard

    Abstract: We present NeuSE, a novel Neural SE(3)-Equivariant Embedding for objects, and illustrate how it supports object SLAM for consistent spatial understanding with long-term scene changes. NeuSE is a set of latent object embeddings created from partial object observations. It serves as a compact point cloud surrogate for complete object models, encoding full shape information while transforming SE(3)-e… ▽ More

    Submitted 10 July, 2023; v1 submitted 13 March, 2023; originally announced March 2023.

    Comments: 15 Pages and 12 figures. Accepted to RSS 2023. Project webpage: https://neuse-slam.github.io/neuse/

  5. arXiv:2302.13264  [pdf, other

    cs.RO

    Data-Association-Free Landmark-based SLAM

    Authors: Yihao Zhang, Odin A. Severinsen, John J. Leonard, Luca Carlone, Kasra Khosoussi

    Abstract: We study landmark-based SLAM with unknown data association: our robot navigates in a completely unknown environment and has to simultaneously reason over its own trajectory, the positions of an unknown number of landmarks in the environment, and potential data associations between measurements and landmarks. This setup is interesting since: (i) it arises when recovering from data association failu… ▽ More

    Submitted 4 May, 2023; v1 submitted 26 February, 2023; originally announced February 2023.

    Comments: Accepted at ICRA 2023. Correcting a typo (missing parentheses) in eq. (1) and following equations

  6. arXiv:2302.11614  [pdf, other

    cs.RO

    Certifiably Correct Range-Aided SLAM

    Authors: Alan Papalia, Andrew Fishberg, Brendan W. O'Neill, Jonathan P. How, David M. Rosen, John J. Leonard

    Abstract: We present the first algorithm to efficiently compute certifiably optimal solutions to range-aided simultaneous localization and map** (RA-SLAM) problems. Robotic navigation systems increasingly incorporate point-to-point ranging sensors, leading to state estimation problems in the form of RA-SLAM. However, the RA-SLAM problem is significantly more difficult to solve than traditional pose-graph… ▽ More

    Submitted 19 September, 2023; v1 submitted 22 February, 2023; originally announced February 2023.

    Comments: 17 pages, 9 figures, submitted to T-RO

  7. arXiv:2211.01513  [pdf, other

    cs.CV cs.RO

    Optimizing Fiducial Marker Placement for Improved Visual Localization

    Authors: Qiangqiang Huang, Joseph DeGol, Victor Fragoso, Sudipta N. Sinha, John J. Leonard

    Abstract: Adding fiducial markers to a scene is a well-known strategy for making visual localization algorithms more robust. Traditionally, these marker locations are selected by humans who are familiar with visual localization techniques. This paper explores the problem of automatic marker placement within a scene. Specifically, given a predetermined set of markers and a scene model, we compute optimized m… ▽ More

    Submitted 16 March, 2023; v1 submitted 2 November, 2022; originally announced November 2022.

    Comments: Extended technical report for publication in IEEE Robotics and Automation Letters (RA-L)

  8. arXiv:2210.13641  [pdf, other

    cs.CV

    NeRF-SLAM: Real-Time Dense Monocular SLAM with Neural Radiance Fields

    Authors: Antoni Rosinol, John J. Leonard, Luca Carlone

    Abstract: We propose a novel geometric and photometric 3D map** pipeline for accurate and real-time scene reconstruction from monocular images. To achieve this, we leverage recent advances in dense monocular SLAM and real-time hierarchical volumetric neural radiance fields. Our insight is that dense monocular SLAM provides the right information to fit a neural radiance field of the scene in real-time, by… ▽ More

    Submitted 24 October, 2022; originally announced October 2022.

    Comments: 10 pages, 6 figures

  9. arXiv:2210.03177  [pdf, other

    cs.RO

    SCORE: A Second-Order Conic Initialization for Range-Aided SLAM

    Authors: Alan Papalia, Joseph Morales, Kevin J. Doherty, David M. Rosen, John J. Leonard

    Abstract: We present a novel initialization technique for the range-aided simultaneous localization and map** (RA-SLAM) problem. In RA-SLAM we consider measurements of point-to-point distances in addition to measurements of rigid transformations to landmark or pose variables. Standard formulations of RA-SLAM approach the problem as non-convex optimization, which requires a good initialization to obtain qu… ▽ More

    Submitted 6 October, 2022; originally announced October 2022.

    Comments: 9 pages, 8 figures, extended version of paper submitted to ICRA 2023

  10. arXiv:2210.01276  [pdf, other

    cs.CV

    Probabilistic Volumetric Fusion for Dense Monocular SLAM

    Authors: Antoni Rosinol, John J. Leonard, Luca Carlone

    Abstract: We present a novel method to reconstruct 3D scenes from images by leveraging deep dense monocular SLAM and fast uncertainty propagation. The proposed approach is able to 3D reconstruct scenes densely, accurately, and in real-time while being robust to extremely noisy depth estimates coming from dense monocular SLAM. Differently from previous approaches, that either use ad-hoc depth filters, or tha… ▽ More

    Submitted 16 October, 2022; v1 submitted 3 October, 2022; originally announced October 2022.

    Comments: 9 pages, 6 figures, 2 tables

  11. arXiv:2208.01014  [pdf, other

    cs.RO cs.CV cs.LG

    Robust Change Detection Based on Neural Descriptor Fields

    Authors: Jiahui Fu, Yilun Du, Kurran Singh, Joshua B. Tenenbaum, John J. Leonard

    Abstract: The ability to reason about changes in the environment is crucial for robots operating over extended periods of time. Agents are expected to capture changes during operation so that actions can be followed to ensure a smooth progression of the working session. However, varying viewing angles and accumulated localization errors make it easy for robots to falsely detect changes in the surrounding wo… ▽ More

    Submitted 1 August, 2022; originally announced August 2022.

    Comments: 8 pages, 8 figures, and 2 tables. Accepted to IROS 2022. Project webpage: https://yilundu.github.io/ndf_change

  12. PlaneSDF-based Change Detection for Long-term Dense Map**

    Authors: Jiahui Fu, Chengyuan Lin, Yuichi Taguchi, Andrea Cohen, Yifu Zhang, Stephen Mylabathula, John J. Leonard

    Abstract: The ability to process environment maps across multiple sessions is critical for robots operating over extended periods of time. Specifically, it is desirable for autonomous agents to detect changes amongst maps of different sessions so as to gain a conflict-free understanding of the current environment. In this paper, we look into the problem of change detection based on a novel map representatio… ▽ More

    Submitted 5 October, 2022; v1 submitted 17 July, 2022; originally announced July 2022.

    Comments: 8 pages, 7 figures, and 1 table. To be published in Robotics and Automation Letters and IROS 2022. Link to supplementary video added in the abstract: https://youtu.be/oh-MQPWTwZI

  13. arXiv:2204.11936  [pdf, other

    cs.RO cs.AI cs.LG

    Discrete-Continuous Smoothing and Map**

    Authors: Kevin J. Doherty, Ziqi Lu, Kurran Singh, John J. Leonard

    Abstract: We describe a general approach for maximum a posteriori (MAP) inference in a class of discrete-continuous factor graphs commonly encountered in robotics applications. While there are openly available tools providing flexible and easy-to-use interfaces for specifying and solving inference problems formulated in terms of either discrete or continuous graphical models, at present, no similarly genera… ▽ More

    Submitted 17 November, 2022; v1 submitted 25 April, 2022; originally announced April 2022.

    Comments: Extended technical report for publication in IEEE Robotics and Automation Letters (RA-L)

  14. arXiv:2203.13897  [pdf, other

    cs.RO

    Spectral Measurement Sparsification for Pose-Graph SLAM

    Authors: Kevin J. Doherty, David M. Rosen, John J. Leonard

    Abstract: Simultaneous localization and map** (SLAM) is a critical capability in autonomous navigation, but in order to scale SLAM to the setting of "lifelong" SLAM, particularly under memory or computation constraints, a robot must be able to determine what information should be retained and what can safely be forgotten. In graph-based SLAM, the number of edges (measurements) in a pose graph determines b… ▽ More

    Submitted 25 March, 2022; originally announced March 2022.

    Comments: Submitted to the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 2022

  15. arXiv:2201.03773  [pdf, other

    cs.RO

    Performance Guarantees for Spectral Initialization in Rotation Averaging and Pose-Graph SLAM

    Authors: Kevin J. Doherty, David M. Rosen, John J. Leonard

    Abstract: In this work we present the first initialization methods equipped with explicit performance guarantees adapted to the pose-graph simultaneous localization and map** (SLAM) and rotation averaging (RA) problems. SLAM and rotation averaging are typically formalized as large-scale nonconvex point estimation problems, with many bad local minima that can entrap the smooth optimization methods typicall… ▽ More

    Submitted 10 January, 2022; originally announced January 2022.

  16. arXiv:2110.09741  [pdf, other

    cs.RO cs.AI cs.CL cs.LG

    Trajectory Prediction with Linguistic Representations

    Authors: Yen-Ling Kuo, Xin Huang, Andrei Barbu, Stephen G. McGill, Boris Katz, John J. Leonard, Guy Rosman

    Abstract: Language allows humans to build mental models that interpret what is happening around them resulting in more accurate long-term predictions. We present a novel trajectory prediction model that uses linguistic intermediate representations to forecast trajectories, and is trained using trajectory samples with partially-annotated captions. The model learns the meaning of each of the words without dir… ▽ More

    Submitted 9 March, 2022; v1 submitted 19 October, 2021; originally announced October 2021.

    Comments: Accepted in ICRA 2022

  17. arXiv:2110.08750  [pdf, other

    cs.RO cs.AI cs.LG

    TIP: Task-Informed Motion Prediction for Intelligent Vehicles

    Authors: Xin Huang, Guy Rosman, Ashkan Jasour, Stephen G. McGill, John J. Leonard, Brian C. Williams

    Abstract: When predicting trajectories of road agents, motion predictors usually approximate the future distribution by a limited number of samples. This constraint requires the predictors to generate samples that best support the task given task specifications. However, existing predictors are often optimized and evaluated via task-agnostic measures without accounting for the use of predictions in downstre… ▽ More

    Submitted 26 May, 2022; v1 submitted 17 October, 2021; originally announced October 2021.

    Comments: 9 pages, 5 figures, 5 tables

  18. arXiv:2110.02344  [pdf, other

    cs.RO cs.AI cs.LG

    HYPER: Learned Hybrid Trajectory Prediction via Factored Inference and Adaptive Sampling

    Authors: Xin Huang, Guy Rosman, Igor Gilitschenski, Ashkan Jasour, Stephen G. McGill, John J. Leonard, Brian C. Williams

    Abstract: Modeling multi-modal high-level intent is important for ensuring diversity in trajectory prediction. Existing approaches explore the discrete nature of human intent before predicting continuous trajectories, to improve accuracy and support explainability. However, these approaches often assume the intent to remain fixed over the prediction horizon, which is problematic in practice, especially over… ▽ More

    Submitted 5 October, 2021; originally announced October 2021.

    Comments: 12 pages, 10 figures, 4 tables

  19. arXiv:2110.00876  [pdf, other

    cs.RO cs.LG stat.AP

    Incremental Non-Gaussian Inference for SLAM Using Normalizing Flows

    Authors: Qiangqiang Huang, Can Pu, Kasra Khosoussi, David M. Rosen, Dehann Fourie, Jonathan P. How, John J. Leonard

    Abstract: This paper presents normalizing flows for incremental smoothing and map** (NF-iSAM), a novel algorithm for inferring the full posterior distribution in SLAM problems with nonlinear measurement models and non-Gaussian factors. NF-iSAM exploits the expressive power of neural networks, and trains normalizing flows to model and sample the full posterior. By leveraging the Bayes tree, NF-iSAM enables… ▽ More

    Submitted 2 July, 2022; v1 submitted 2 October, 2021; originally announced October 2021.

    Comments: Extension of work published at arXiv:2105.05045

  20. Nested Sampling for Non-Gaussian Inference in SLAM Factor Graphs

    Authors: Qiangqiang Huang, Alan Papalia, John J. Leonard

    Abstract: We present nested sampling for factor graphs (NSFG), a novel nested sampling approach to approximate inference for posterior distributions expressed over factor-graphs. Performing such inference is a key step in simultaneous localization and map** (SLAM). Although the Gaussian approximation often works well, in other more challenging SLAM situations, the posterior distribution is non-Gaussian an… ▽ More

    Submitted 8 August, 2022; v1 submitted 22 September, 2021; originally announced September 2021.

    Journal ref: IEEE Robotics and Automation Letters, vol. 7, no. 4, pp. 9232-9239, Oct. 2022

  21. arXiv:2108.01225  [pdf, other

    cs.RO

    A Multi-Hypothesis Approach to Pose Ambiguity in Object-Based SLAM

    Authors: Jiahui Fu, Qiangqiang Huang, Kevin Doherty, Yue Wang, John J. Leonard

    Abstract: In object-based Simultaneous Localization and Map** (SLAM), 6D object poses offer a compact representation of landmark geometry useful for downstream planning and manipulation tasks. However, measurement ambiguity then arises as objects may possess complete or partial object shape symmetries (e.g., due to occlusion), making it difficult or impossible to generate a single consistent object pose e… ▽ More

    Submitted 2 August, 2021; originally announced August 2021.

    Comments: 8 pages, 8 figures, and 1 table. Accepted to The IEEE/RSJ International Conference on Intelligent Robots and Systems(IROS) 2021

  22. arXiv:2105.05045  [pdf, other

    cs.RO

    NF-iSAM: Incremental Smoothing and Map** via Normalizing Flows

    Authors: Qiangqiang Huang, Can Pu, Dehann Fourie, Kasra Khosoussi, Jonathan P. How, John J. Leonard

    Abstract: This paper presents a novel non-Gaussian inference algorithm, Normalizing Flow iSAM (NF-iSAM), for solving SLAM problems with non-Gaussian factors and/or non-linear measurement models. NF-iSAM exploits the expressive power of neural networks, and trains normalizing flows to draw samples from the joint posterior of non-Gaussian factor graphs. By leveraging the Bayes tree, NF-iSAM is able to exploit… ▽ More

    Submitted 11 May, 2021; originally announced May 2021.

    Comments: 8 pages, 6 figures, to be published in IEEE International Conference on Robotics and Automation (ICRA) 2021

  23. arXiv:2104.02761  [pdf, other

    cs.CV

    Lidar-Monocular Surface Reconstruction Using Line Segments

    Authors: Victor Amblard, Timothy P. Osedach, Arnaud Croux, Andrew Speck, John J. Leonard

    Abstract: Structure from Motion (SfM) often fails to estimate accurate poses in environments that lack suitable visual features. In such cases, the quality of the final 3D mesh, which is contingent on the accuracy of those estimates, is reduced. One way to overcome this problem is to combine data from a monocular camera with that of a LIDAR. This allows fine details and texture to be captured while still ac… ▽ More

    Submitted 6 April, 2021; originally announced April 2021.

  24. arXiv:2104.00562  [pdf, other

    cs.CV cs.RO

    A Front-End for Dense Monocular SLAM using a Learned Outlier Mask Prior

    Authors: Yihao Zhang, John J. Leonard

    Abstract: Recent achievements in depth prediction from a single RGB image have powered the new research area of combining convolutional neural networks (CNNs) with classical simultaneous localization and map** (SLAM) algorithms. The depth prediction from a CNN provides a reasonable initial point in the optimization process in the traditional SLAM algorithms, while the SLAM algorithms further improve the C… ▽ More

    Submitted 1 April, 2021; originally announced April 2021.

  25. arXiv:2103.11031  [pdf, other

    cs.CV cs.RO

    Bootstrapped Self-Supervised Training with Monocular Video for Semantic Segmentation and Depth Estimation

    Authors: Yihao Zhang, John J. Leonard

    Abstract: For a robot deployed in the world, it is desirable to have the ability of autonomous learning to improve its initial pre-set knowledge. We formalize this as a bootstrapped self-supervised learning problem where a system is initially bootstrapped with supervised training on a labeled dataset and we look for a self-supervised training method that can subsequently improve the system over the supervis… ▽ More

    Submitted 31 July, 2021; v1 submitted 19 March, 2021; originally announced March 2021.

    Comments: IROS 2021

  26. arXiv:2103.05041  [pdf, other

    cs.RO cs.CV

    Advances in Inference and Representation for Simultaneous Localization and Map**

    Authors: David M. Rosen, Kevin J. Doherty, Antonio Teran Espinoza, John J. Leonard

    Abstract: Simultaneous localization and map** (SLAM) is the process of constructing a global model of an environment from local observations of it; this is a foundational capability for mobile robots, supporting such core functions as planning, navigation, and control. This article reviews recent progress in SLAM, focusing on advances in the expressive capacity of the environmental models used in SLAM sys… ▽ More

    Submitted 8 March, 2021; originally announced March 2021.

    Comments: 30 pages, 4 figures. To appear in Annual Review of Control, Robotics, and Autonomous Systems 2021

  27. arXiv:2003.08003  [pdf, other

    cs.RO cs.AI cs.LG

    CARPAL: Confidence-Aware Intent Recognition for Parallel Autonomy

    Authors: Xin Huang, Stephen G. McGill, Jonathan A. DeCastro, Luke Fletcher, John J. Leonard, Brian C. Williams, Guy Rosman

    Abstract: Predicting driver intentions is a difficult and crucial task for advanced driver assistance systems. Traditional confidence measures on predictions often ignore the way predicted trajectories affect downstream decisions for safe driving. In this paper, we propose a novel multi-task intent recognition neural network that predicts not only probabilistic driver trajectories, but also utility statisti… ▽ More

    Submitted 17 March, 2021; v1 submitted 17 March, 2020; originally announced March 2020.

    Comments: Accepted at ICRA'21/RA-L'21. Author version with 9 pages, 5 figures, 2 algorithms

  28. arXiv:1911.12736  [pdf, other

    cs.RO cs.AI cs.LG

    DiversityGAN: Diversity-Aware Vehicle Motion Prediction via Latent Semantic Sampling

    Authors: Xin Huang, Stephen G. McGill, Jonathan A. DeCastro, Luke Fletcher, John J. Leonard, Brian C. Williams, Guy Rosman

    Abstract: Vehicle trajectory prediction is crucial for autonomous driving and advanced driver assistant systems. While existing approaches may sample from a predicted distribution of vehicle trajectories, they lack the ability to explore it -- a key ability for evaluating safety from a planning and verification perspective. In this work, we devise a novel approach for generating realistic and diverse vehicl… ▽ More

    Submitted 21 March, 2020; v1 submitted 28 November, 2019; originally announced November 2019.

    Comments: 8 pages, 5 figures, 1 table

  29. arXiv:1705.10279  [pdf, other

    cs.RO cs.AI cs.CV

    Towards Visual Ego-motion Learning in Robots

    Authors: Sudeep Pillai, John J. Leonard

    Abstract: Many model-based Visual Odometry (VO) algorithms have been proposed in the past decade, often restricted to the type of camera optics, or the underlying motion manifold observed. We envision robots to be able to learn and perform these tasks, in a minimally supervised setting, as they gain more experience. To this end, we propose a fully trainable solution to visual ego-motion estimation for varie… ▽ More

    Submitted 29 May, 2017; originally announced May 2017.

    Comments: Conference paper; Submitted to IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 2017, Vancouver CA; 8 pages, 8 figures, 2 tables

  30. arXiv:1612.07386  [pdf, other

    cs.RO

    SE-Sync: A Certifiably Correct Algorithm for Synchronization over the Special Euclidean Group

    Authors: David M. Rosen, Luca Carlone, Afonso S. Bandeira, John J. Leonard

    Abstract: Many important geometric estimation problems take the form of synchronization over the special Euclidean group: estimate the values of a set of poses given a set of relative measurements between them. This problem is typically formulated as a nonconvex maximum-likelihood estimation that is computationally hard to solve in general. Nevertheless, in this paper we present an algorithm that is able to… ▽ More

    Submitted 4 February, 2017; v1 submitted 21 December, 2016; originally announced December 2016.

    Comments: 49 Pages, 20 figures

  31. arXiv:1611.00128  [pdf, other

    cs.RO math.OC

    A Certifiably Correct Algorithm for Synchronization over the Special Euclidean Group

    Authors: David M. Rosen, Luca Carlone, Afonso S. Bandeira, John J. Leonard

    Abstract: Many geometric estimation problems take the form of synchronization over the special Euclidean group: estimate the values of a set of poses given noisy measurements of a subset of their pairwise relative transforms. This problem is typically formulated as a maximum-likelihood estimation that requires solving a nonconvex nonlinear program, which is computationally intractable in general. Neverthele… ▽ More

    Submitted 9 February, 2017; v1 submitted 1 November, 2016; originally announced November 2016.

    Comments: 16 pages, 8 figures, to appear in the International Workshop on the Algorithmic Foundations of Robotics (WAFR), Dec 2016

  32. Past, Present, and Future of Simultaneous Localization And Map**: Towards the Robust-Perception Age

    Authors: Cesar Cadena, Luca Carlone, Henry Carrillo, Yasir Latif, Davide Scaramuzza, Jose Neira, Ian Reid, John J. Leonard

    Abstract: Simultaneous Localization and Map** (SLAM)consists in the concurrent construction of a model of the environment (the map), and the estimation of the state of the robot moving within it. The SLAM community has made astonishing progress over the last 30 years, enabling large-scale real-world applications, and witnessing a steady transition of this technology to industry. We survey the current stat… ▽ More

    Submitted 30 January, 2017; v1 submitted 18 June, 2016; originally announced June 2016.

    Journal ref: IEEE Transactions on Robotics 32 (6) pp 1309-1332, 2016

  33. arXiv:1511.00758  [pdf, other

    cs.RO cs.CV

    High-Performance and Tunable Stereo Reconstruction

    Authors: Sudeep Pillai, Srikumar Ramalingam, John J. Leonard

    Abstract: Traditional stereo algorithms have focused their efforts on reconstruction quality and have largely avoided prioritizing for run time performance. Robots, on the other hand, require quick maneuverability and effective computation to observe its immediate environment and perform tasks within it. In this work, we propose a high-performance and tunable stereo disparity estimation method, with a peak… ▽ More

    Submitted 17 February, 2016; v1 submitted 2 November, 2015; originally announced November 2015.

    Comments: Accepted to International Conference on Robotics and Automation (ICRA) 2016; 8 pages, 5 figures