← Search

Christoffer Heckman

23 accepted papers

2026

CU-Multi: A Dataset for Multi-Robot Collaborative Perception

ICRA 2026poster

A central challenge for multi-robot systems is fusing independently gathered perception data into a unified representation. Despite progress in Collaborative SLAM (C-SLAM), benchmarking remains hindered by the scarcity of dedicated multi-robot datasets. Many evaluations instead partition single-robo…

2025

Online Diffusion-Based 3D Occupancy Prediction at the Frontier with Probabilistic Map Reconciliation

ICRA 2025

Autonomous navigation and exploration in unmapped environments remains a significant challenge in robotics due to the difficulty robots face in making commonsense inference of unobserved geometries. Recent advancements have demonstrated that generative modeling techniques, particularly diffusion mod

Cited by 4SourcecodeScholar
2024

RMap: Millimeter-Wave Radar Mapping Through Volumetric Upsampling

IROS 2024poster

Millimeter Wave Radar is being adopted as a viable alternative to lidar and radar in adverse visually degraded conditions, such as in the presence of fog and dust. However, this sensor modality suffers from severe sparsity and noise under nominal conditions, which makes it difficult to use in precis…

Cited by 1SourcecodeScholar
2024

SceneSense: Diffusion Models for 3D Occupancy Synthesis from Partial Observation

IROS 2024poster

When exploring new areas, robotic systems generally exclusively plan and execute controls over geometry that has been directly measured. This planning paradigm can lead to unintuitive exploration or replanning latency when entering areas that were previous obstructed from view. To address this we pr…

Cited by 1SourcecodeScholar
2023

BO-ICP: Initialization of Iterative Closest Point Based on Bayesian Optimization

ICRA 2023poster

Typical algorithms for point cloud registration such as Iterative Closest Point (ICP) require a favorable initial transform estimate between two point clouds in order to perform a successful registration. State-of-the-art methods for choosing this starting condition rely on stochastic sampling or gl…

Cited by 4SourcecodeScholar
2021

A Mixed Reality Supervision and Telepresence Interface for Outdoor Field Robotics

IROS 2021poster

Collaborative human-robot field operations rely on timely decision-making and coordination, which can be challenging for heterogeneous teams operating in large-scale deployments. In this work, we present the design of an immersive, mixed reality (MR) interface to support sense-making and situational…

Cited by 16SourceScholar
2020

Better Together: Online Probabilistic Clique Change Detection in 3D Landmark-Based Maps

IROS 2020poster

Many modern simultaneous localization and mapping (SLAM) techniques rely on sparse landmark-based maps due to their real-time performance. However, these techniques frequently assert that these landmarks are fixed in position over time, known as the static-world assumption. This is rarely, if ever,…

Cited by 7SourceScholar
2020

Cooperative Control of Mobile Robots with Stackelberg Learning

IROS 2020poster

Multi-robot cooperation requires agents to make decisions that are consistent with the shared goal without disregarding action-specific preferences that might arise from asymmetry in capabilities and individual objectives. To accomplish this goal, we propose a method named SLiCC: Stackelberg Learnin…

Cited by 12SourceScholar
2020

Radar-Inertial Ego-Velocity Estimation for Visually Degraded Environments

ICRA 2020poster

We present an approach for estimating the body-frame velocity of a mobile robot. We combine measurements from a millimeter-wave radar-on-a-chip sensor and an inertial measurement unit (IMU) in a batch optimization over a sliding window of recent measurements. The sensor suite employed is lightweight…

Cited by 112SourceScholar
2020

Unsupervised Metric Relocalization Using Transform Consistency Loss

CoRL 2020

Training networks to perform metric relocalization traditionally requires accurate image correspondences. In practice, these are obtained by restricting domain coverage, employing additional sensors, or capturing large multi-view datasets. We instead propose a self-supervised solution, which exploit

Cited by 0SourcePDFScholar
2019

A Benchmark for Visual-Inertial Odometry Systems Employing Onboard Illumination

IROS 2019poster

We present a dataset for evaluating the performance of visual-inertial odometry (VIO) systems employing an onboard light source. The dataset consists of 39 sequences, recorded in mines, tunnels, and other dark environments, totaling more than 160 minutes of stereo camera video and IMU data. In each…

Cited by 42SourceScholar
2019

Everybody Needs Somebody Sometimes: Validation of Adaptive Recovery in Robotic Space Operations

RA-L 2019

This letter assesses an adaptive approach to fault recovery in autonomous robotic space operations, which uses indicators of opportunity, such as physiological state measurements and observations of past human assistant performance, to inform future selections. We validated our reinforcement learnin

Cited by 14SourceScholar
2019

Robust low-overlap 3-D point cloud registration for outlier rejection

ICRA 2019poster

When registering 3-D point clouds it is expected that some points in one cloud do not have corresponding points in the other cloud. These non-correspondences are likely to occur near one another, as surface regions visible from one sensor pose are obscured or out of frame for another. In this work,…

Cited by 20SourceScholar
2018

Failure is Not an Option: Policy Learning for Adaptive Recovery in Space Operations

RA-L 2018

This letter considers the problem of how robots in long-term space operations can learn to choose appropriate sources of assistance to recover from failures. Current assistant selection methods for failure handling are based on manually specified static lookup tables or policies, which are not respo

Cited by 13SourceScholar
2018

Game-Theoretic Cooperative Lane Changing Using Data-Driven Models

IROS 2018poster

Self-driving vehicles are being increasingly deployed in the wild. One of the most important next hurdles for autonomous driving is how such vehicles will optimally interact with one another and with their surroundings. In this paper, we consider the lane changing problem that is fundamental to road…

Cited by 32SourceScholar
2018

Online Probabilistic Change Detection in Feature-Based Maps

ICRA 2018poster

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…

Cited by 27SourceScholar
2018

Online System Identification and Calibration of Dynamic Models for Autonomous Ground Vehicles

ICRA 2018poster

This paper is concerned with system identification and the calibration of parameters of dynamic models used in different robotic platforms. A constant time algorithm has been developed in order to automatically calibrate the parameters of a high-fidelity dynamical model for a robotic platform. The p…

Cited by 7SourceScholar
2018

Path-Following through Control Funnel Functions

IROS 2018poster

We present an approach to path following using so-called control funnel functions. Synthesizing controllers to “robustly” follow a reference trajectory is a fundamental problem for autonomous vehicles. Robustness, in this context, requires our controllers to handle a specified amount of deviation fr…

Cited by 16SourceScholar