no code implementations • 5 Apr 2024 • Kurran Singh, Tim Magoun, John J. Leonard
Enabling robots to understand the world in terms of objects is a critical building block towards higher level autonomy.
no code implementations • 13 Mar 2023 • Jiahui Fu, Yilun Du, Kurran Singh, Joshua B. Tenenbaum, John J. Leonard
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.
1 code implementation • 2 Nov 2022 • Qiangqiang Huang, Joseph DeGol, Victor Fragoso, Sudipta N. Sinha, John J. Leonard
Our main contribution is a novel framework for modeling camera localizability that incorporates both natural scene features and artificial fiducial markers added to the scene.
1 code implementation • 24 Oct 2022 • Antoni Rosinol, John J. Leonard, Luca Carlone
We propose a novel geometric and photometric 3D mapping pipeline for accurate and real-time scene reconstruction from monocular images.
1 code implementation • 3 Oct 2022 • Antoni Rosinol, John J. Leonard, Luca Carlone
We present a novel method to reconstruct 3D scenes from images by leveraging deep dense monocular SLAM and fast uncertainty propagation.
no code implementations • 1 Aug 2022 • Jiahui Fu, Yilun Du, Kurran Singh, Joshua B. Tenenbaum, John J. Leonard
The ability to reason about changes in the environment is crucial for robots operating over extended periods of time.
no code implementations • 18 Jul 2022 • Jiahui Fu, Chengyuan Lin, Yuichi Taguchi, Andrea Cohen, Yifu Zhang, Stephen Mylabathula, John J. Leonard
Given point clouds of the source and target scenes, we propose a three-step PlaneSDF-based change detection approach: (1) PlaneSDF volumes are instantiated within each scene and registered across scenes using plane poses; 2D height maps and object maps are extracted per volume via height projection and connected component analysis.
1 code implementation • 25 Apr 2022 • Kevin J. Doherty, Ziqi Lu, Kurran Singh, John J. Leonard
In particular, we provide a library, DC-SAM, extending existing tools for inference problems defined in terms of factor graphs to the setting of discrete-continuous models.
no code implementations • 19 Oct 2021 • Yen-Ling Kuo, Xin Huang, Andrei Barbu, Stephen G. McGill, Boris Katz, John J. Leonard, Guy Rosman
Language allows humans to build mental models that interpret what is happening around them resulting in more accurate long-term predictions.
no code implementations • 17 Oct 2021 • Xin Huang, Guy Rosman, Ashkan Jasour, Stephen G. McGill, John J. Leonard, Brian C. Williams
When predicting trajectories of road agents, motion predictors usually approximate the future distribution by a limited number of samples.
no code implementations • 5 Oct 2021 • Xin Huang, Guy Rosman, Igor Gilitschenski, Ashkan Jasour, Stephen G. McGill, John J. Leonard, Brian C. Williams
Modeling multi-modal high-level intent is important for ensuring diversity in trajectory prediction.
1 code implementation • 2 Oct 2021 • Qiangqiang Huang, Can Pu, Kasra Khosoussi, David M. Rosen, Dehann Fourie, Jonathan P. How, John J. Leonard
This paper presents normalizing flows for incremental smoothing and mapping (NF-iSAM), a novel algorithm for inferring the full posterior distribution in SLAM problems with nonlinear measurement models and non-Gaussian factors.
no code implementations • 6 Apr 2021 • Victor Amblard, Timothy P. Osedach, Arnaud Croux, Andrew Speck, John J. Leonard
We compare the accuracy and the completeness of the 3D mesh to a ground truth obtained with a survey-grade 3D scanner.
no code implementations • 1 Apr 2021 • Yihao Zhang, John J. Leonard
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 mapping (SLAM) algorithms.
no code implementations • 19 Mar 2021 • Yihao Zhang, John J. Leonard
For a robot deployed in the world, it is desirable to have the ability of autonomous learning to improve its initial pre-set knowledge.
no code implementations • 8 Mar 2021 • David M. Rosen, Kevin J. Doherty, Antonio Teran Espinoza, John J. Leonard
Simultaneous localization and mapping (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.
no code implementations • 18 Mar 2020 • Xin Huang, Stephen G. McGill, Jonathan A. DeCastro, Luke Fletcher, John J. Leonard, Brian C. Williams, Guy Rosman
Predicting driver intentions is a difficult and crucial task for advanced driver assistance systems.
no code implementations • 28 Nov 2019 • Xin Huang, Stephen G. McGill, Jonathan A. DeCastro, Luke Fletcher, John J. Leonard, Brian C. Williams, Guy Rosman
Vehicle trajectory prediction is crucial for autonomous driving and advanced driver assistant systems.
no code implementations • 29 May 2017 • Sudeep Pillai, John J. Leonard
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.
2 code implementations • 19 Jun 2016 • Cesar Cadena, Luca Carlone, Henry Carrillo, Yasir Latif, Davide Scaramuzza, Jose Neira, Ian Reid, John J. Leonard
Simultaneous Localization and Mapping (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.
Robotics
no code implementations • 3 Nov 2015 • Sudeep Pillai, Srikumar Ramalingam, John J. Leonard
Traditional stereo algorithms have focused their efforts on reconstruction quality and have largely avoided prioritizing for run time performance.
no code implementations • CVPR 2014 • Julian Straub, Guy Rosman, Oren Freifeld, John J. Leonard, John W. Fisher III
Traditional approaches to scene representation exploit this phenomenon via the somewhat restrictive assumption that every plane is perpendicular to one of the axes of a single coordinate system.