← Search

Ryan M Eustice

29 accepted papers

2024

Correspondence-Free SE(3) Point Cloud Registration in RKHS via Unsupervised Equivariant Learning

ECCV 2024poster

"This paper introduces a robust unsupervised SE(3) point cloud registration method that operates without requiring point correspondences. The method frames point clouds as functions in a reproducing kernel Hilbert space (RKHS), leveraging SE(3)-equivariant features for direct feature space registrat…

2022

Energy-Based Legged Robots Terrain Traversability Modeling via Deep Inverse Reinforcement Learning

RA-L 2022

This work reports ondeveloping a deep inverse reinforcement learning method for legged robots terrain traversability modeling that incorporates both exteroceptive and proprioceptive sensory data. Existing works use robot-agnostic exteroceptive environmental features or handcrafted kinematic features

Cited by 36SourcecodeScholar
2021

A New Framework for Registration of Semantic Point Clouds from Stereo and RGB-D Cameras

ICRA 2021poster

This paper reports on a novel nonparametric rigid point cloud registration framework, Semantic Continuous Visual Odometry (CVO), that jointly integrates geometric and semantic measurements such as color or semantic labels into the alignment process and does not require explicit data association. The…

Cited by 20SourcecodeScholar
2020

2D to 3D Line-Based Registration with Unknown Associations via Mixed-Integer Programming

ICRA 2020poster

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…

Cited by 1SourceScholar
2020

Bayesian Spatial Kernel Smoothing for Scalable Dense Semantic Mapping

RA-L 2020

This article develops a Bayesian continuous 3D semantic occupancy map from noisy point clouds by generalizing the Bayesian kernel inference model for building occupancy maps, a binary problem, to semantic maps, a multi-class problem. The proposed method provides a unified probabilistic model for bot

Cited by 80SourceScholar
2020

Monocular Depth Prediction through Continuous 3D Loss

IROS 2020poster

This paper reports a new continuous 3D loss function for learning depth from monocular images. The dense depth prediction from a monocular image is supervised using sparse LIDAR points, which enables us to leverage available open source datasets with camera-LIDAR sensor suites during training. Curre…

Cited by 4SourceScholar
2019

Boosting Shape Registration Algorithms via Reproducing Kernel Hilbert Space Regularizers

RA-L 2019

The essence of most shape registration algorithms is to find correspondences between two point clouds and then to solve for a rigid body transformation that aligns the geometry. The main drawback is that the point clouds are obtained by placing the sensor at different views; consequently, the two ma

Cited by 11SourceScholar
2019

DeepLocNet: Deep Observation Classification and Ranging Bias Regression for Radio Positioning Systems

IROS 2019poster

WiFi technology has been used pervasively in fine-grained indoor localization, gesture recognition, and adaptive communication. Achieving better performance in these tasks generally boils down to differentiating Line-Of-Sight (LOS) from Non-Line-Of-Sight (NLOS) signal propagation reliably which gene…

Cited by 4SourcecodeScholar
2019

Guaranteed Globally Optimal Planar Pose Graph and Landmark SLAM via Sparse-Bounded Sums-of-Squares Programming

ICRA 2019poster

Autonomous navigation requires an accurate model or map of the environment. While dramatic progress in the prior two decades has enabled large-scale simultaneous localization and mapping (SLAM), the majority of existing methods rely on non-linear optimization techniques to find the maximum likelihoo…

Cited by 28SourceScholar
2018

Contact-Aided Invariant Extended Kalman Filtering for Legged Robot State Estimation

RSS 2018poster

This paper derives a contact-aided inertial navigation observer for a 3D bipedal robot using the theory of invariant observer design. Aided inertial navigation is fundamentally a nonlinear observer design problem; thus, current solutions are based on approximations of the system dynamics, such as an…

2018

Hybrid Contact Preintegration for Visual-Inertial-Contact State Estimation Using Factor Graphs

IROS 2018poster

The factor graph framework is a convenient modeling technique for robotic state estimation where states are represented as nodes, and measurements are modeled as factors. When designing a sensor fusion framework for legged robots, one often has access to visual, inertial, joint encoder, and contact…

Cited by 57SourceScholar
2018

Legged Robot State-Estimation Through Combined Forward Kinematic and Preintegrated Contact Factors

ICRA 2018poster

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 fai…

Cited by 66SourceScholar
2018

Pairwise Consistent Measurement Set Maximization for Robust Multi-Robot Map Merging

ICRA 2018poster

This paper reports on a method for robust selection of inter-map loop closures in multi-robot simultaneous localization and mapping (SLAM). Existing robust SLAM methods assume a good initialization or an “odometry backbone” to classify inlier and outlier loop closures. In the multi-robot case, these…

Cited by 213SourceScholar
2018

WaterGAN: Unsupervised Generative Network to Enable Real-Time Color Correction of Monocular Underwater Images

RA-L 2018

This letter reports on WaterGAN, a generative adversarial network (GAN) for generating realistic underwater images from in-air image and depth pairings in an unsupervised pipeline used for color correction of monocular underwater images. Cameras onboard autonomous and remotely operated vehicles can

Cited by 848SourcecodeScholar
2017

A learning approach for real-time temporal scene flow estimation from LIDAR data

ICRA 2017poster

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 oc…

Cited by 76SourceScholar
2016

Utilizing high-dimensional features for real-time robotic applications: Reducing the curse of dimensionality for recursive Bayesian estimation

IROS 2016poster

Feature learning has become popular in robotics due to recent advances in machine learning. In this paper, we propose a novel method to utilize the high-dimensional features from these techniques as observations in Bayesian estimation problems in a real-time manner. We develop an approach that: 1) p…

Cited by 25SourceScholar
2015

Augmented vehicle tracking under occlusions for decision-making in autonomous driving

IROS 2015poster

This paper reports on an algorithm to support autonomous vehicles in reasoning about occluded regions of their environment to make safe, reliable decisions. In autonomous driving scenarios, other traffic participants are often occluded from sensor measurements by buildings or large vehicles like bus…

Cited by 50SourceScholar
2015

Belief space planning for underwater cooperative localization

IROS 2015poster

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 measu…

Cited by 16SourceScholar
2015

Building 3D mosaics from an Autonomous Underwater Vehicle, Doppler velocity log, and 2D imaging sonar

ICRA 2015poster

This paper reports on a 3D photomosaicing pipeline using data collected from an autonomous underwater vehicle performing simultaneous localization and mapping (SLAM). The pipeline projects and blends 2D imaging sonar data onto a large-scale 3D mesh that is either given a priori or derived from SLAM.…

Cited by 33SourceScholar
2015

Continuous-time estimation for dynamic obstacle tracking

IROS 2015poster

This paper reports on a system for dynamic obstacle tracking for autonomous vehicles. In this work, we seek to simultaneously estimate both the trajectory of the obstacle and the obstacle's shape. These two tasks are inherently coupled-given only noisy partial views, one cannot accurately estimate t…

Cited by 16SourceScholar
2015

Cooperative localization by factor composition over a faulty low-bandwidth communication channel

ICRA 2015poster

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 vehic…

Cited by 37SourceScholar
2015

MPDM: Multipolicy decision-making in dynamic, uncertain environments for autonomous driving

ICRA 2015poster

Real-world autonomous driving in city traffic must cope with dynamic environments including other agents with uncertain intentions. This poses a challenging decision-making problem, e.g., deciding when to perform a passing maneuver or how to safely merge into traffic. Previous work in the literature…

Cited by 206SourceScholar
2015

Risk aversion in belief-space planning under measurement acquisition uncertainty

IROS 2015poster

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…

Cited by 25SourceScholar