← Search

Stephen L. Smith

23 accepted papers

2026

Efficient Multi-Objective Planning with Weighted Maximization Using Large Neighbourhood Search

ICRA 2026poster

Autonomous navigation often requires the simultaneous optimization of multiple objectives. The most common approach scalarizes these into a single cost function using a weighted sum, but this method is unable to find all possible trade-offs and can therefore miss critical solutions. An alternative, …

2026

Minimum-Length Coverage Path Planning for Grid Environments with Approximation Guarantees

ICRA 2026poster

We focus on planning minimum-length robot paths to cover environments using the robot's sensor or coverage (e.g. cleaning) tool. Many algorithms use the following framework: (i) compute a grid decomposition of the environment, (ii) partition the grid to be covered by non-overlapping coverage lines (…

Cited by 0SourceScholar
2025

Autonomous Navigation in Ice-Covered Waters with Learned Predictions on Ship-Ice Interactions

ICRA 2025

Autonomous navigation in ice-covered waters poses significant challenges due to the frequent lack of viable collision-free trajectories. When complete obstacle avoidance is infeasible, it becomes imperative for the navigation strategy to minimize collisions. Additionally, the dynamic nature of ice,

Cited by 4SourcecodeScholar
2024

Estimating Visibility From Alternate Perspectives for Motion Planning With Occlusions

RA-L 2024

Visibility is a crucial aspect of planning and control of autonomous vehicles (AV), particularly when navigating environments with occlusions. However, when an AV follows a trajectory with multiple occlusions, existing methods evaluate each occlusion individually, calculate a visibility cost for eac

Cited by 1SourcecodeScholar
2024

Scalarizing Multi-Objective Robot Planning Problems Using Weighted Maximization

RA-L 2024

When designing a motion planner for autonomous robots there are usually multiple objectives to be considered. However, a cost function that yields the desired trade-off between objectives is not easily obtainable. A common technique across many applications is to use a weighted sum of relevant objec

Cited by 19SourceScholar
2023

Approximation Algorithms for Robot Tours in Random Fields with Guaranteed Estimation Accuracy

ICRA 2023poster

We study the sample placement and shortest tour problem for robots tasked with mapping environmental phenomena modeled as stationary random fields. The objective is to minimize the resources used (samples or tour length) while guaranteeing estimation accuracy. We give approximation algorithms for bo…

Cited by 2SourceScholar
2023

On Legible and Predictable Robot Navigation in Multi-Agent Environments

ICRA 2023poster

Legible motion is intent-expressive, which when employed during social robot navigation, allows others to quickly infer the intended avoidance strategy. Predictable motion matches an observer's expectation which, during navigation, allows others to confidently carryout the interaction. In this work,…

Cited by 9SourceScholar
2023

On the Impact of Interruptions During Multi-Robot Supervision Tasks

ICRA 2023poster

Human supervisors in multi-robot systems are primarily responsible for monitoring robots, but can also be assigned with secondary tasks. These tasks can act as interruptions and can be categorized as either intrinsic, i.e., being directly related to the monitoring task, or extrinsic, i.e., being unr…

Cited by 4SourceScholar
2023

Optimizing Task Waiting Times in Dynamic Vehicle Routing

RA-L 2023

We study the problem of deploying a fleet of mobile robots to service tasks that arrive stochastically over time and at random locations in an environment. This is known as the Dynamic Vehicle Routing Problem (DVRP) and requires robots to allocate incoming tasks among themselves and find an optimal

Cited by 7SourcecodeScholar
2023

Real-Time Navigation for Autonomous Surface Vehicles In Ice-Covered Waters

ICRA 2023poster

Vessel transit in ice-covered waters poses unique challenges in safe and efficient motion planning. When the concentration of ice is high, it may not be possible to find collision-free trajectories. Instead, ice can be pushed out of the way if it is small or if contact occurs near the edge of the ic…

Cited by 7SourceScholar
2022

Looking for Trouble: Informative Planning for Safe Trajectories with Occlusions

ICRA 2022poster

Planning a safe trajectory for an ego vehicle through an environment with occluded regions is a challenging task. Existing methods use some combination of metrics to evaluate a trajectory, either taking a worst case view or allowing for some probabilistic estimate, to eliminate or minimize the risk…

Cited by 11SourceScholar
2022

Optimal Partitioning of Non-Convex Environments for Minimum Turn Coverage Planning

RA-L 2022

In this letter, we tackle the problem of planning an optimal coverage path for a robot operating indoors. Many existing approaches attempt to discourage turns in the path by covering the environment along the least number of <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://

Cited by 21SourceScholar
2019

Bayesian Active Learning for Collaborative Task Specification Using Equivalence Regions

RA-L 2019

Specifying complex task behaviors while ensuring good robot performance may be difficult for untrained users. We study a framework for users to specify rules for acceptable behavior in a shared environment such as industrial facilities. As non-expert users might have little intuition about how their

Cited by 14SourceScholar
2019

Learning Motion Planning Policies in Uncertain Environments through Repeated Task Executions

ICRA 2019poster

The ability to navigate uncertain environments from a start to a goal location is a necessity in many applications. While there are many reactive algorithms for online replanning, there has not been much investigation in leveraging past executions of the same navigation task to improve future execut…

Cited by 3SourceScholar