← Search

James McMahon

17 accepted papers

2025

Decentralized Gaussian Process Classification and an Application in Subsea Robotics

IROS 2025

Teams of cooperating autonomous underwater vehicles (AUVs) rely on acoustic communication for coordination, yet this communication medium is constrained by limited range, multi-path effects, and low bandwidth. One way to address the uncertainty associated with acoustic communication is to learn the

Cited by 0SourceScholar
2024

Efficient Feature Mapping Using a Collaborative Team of AUVs

IROS 2024poster

We present the results of experiments performed using a team of small autonomous underwater vehicles (AUVs) to determine the location of an isobath. The primary contributions of this work are (1) the development of a novel objective function for level set estimation that utilizes a rigorous assessme…

Cited by 0SourceScholar
2024

Learning Which Side to Scan: Multi-View Informed Active Perception with Side Scan Sonar for Autonomous Underwater Vehicles

ICRA 2024poster

Autonomous underwater vehicles often perform surveys that capture multiple views of targets in order to provide more information for human operators or automatic target recognition algorithms. In this work, we address the problem of choosing the most informative views that minimize survey time while…

Cited by 1SourceScholar
2023

Decentralised Active Perception in Continuous Action Spaces for the Coordinated Escort Problem

ICRA 2023poster

We consider the coordinated escort problem, where a decentralised team of supporting robots implicitly assist the mission of higher-value principal robots. The defining challenge is how to evaluate the effect of supporting robots' actions on the principal robots' mission. To capture this effect, we…

Cited by 1SourceScholar
2023

Experiments in Underwater Feature Tracking with Performance Guarantees Using a Small AUV

ICRA 2023poster

We present the results of experiments performed using a small autonomous underwater vehicle to determine the location of an isobath within a bounded area. The primary contribution of this work is to implement and integrate several recent developments real-time planning for environmental map-ping, an…

Cited by 2SourceScholar
2023

Simultaneous Survey and Inspection with Autonomous Underwater Vehicles

IROS 2023poster

As the future of autonomous underwater vehicle (AUV) deployments tends to multi-vehicle systems, new approaches in coordination and control are needed. In this work, we consider the problem of simultaneous survey and inspection where one vehicle dynamically discovers objects while another vehicle mu…

Cited by 0SourceScholar
2022

Non-Submodular Maximization via the Greedy Algorithm and the Effects of Limited Information in Multi-Agent Execution

IROS 2022poster

We provide theoretical bounds on the worst case performance of the greedy algorithm in seeking to maximize a normalized, monotone, but not necessarily submodular ob-jective function under a simple partition matroid constraint. We also provide worst case bounds on the performance of the greedy algori…

Cited by 3SourceScholar
2022

Receding Horizon Tracking of an Unknown Number of Mobile Targets using a Bearings-Only Sensor

ICRA 2022poster

Planning the motion of bearings-only sensors is critical for enabling accurate tracking of the positions of moving targets. In this paper, we demonstrate planning the observer's motion over horizons greater than one step for estimating an unknown and varying number of indistinguishable, maneuvering…

Cited by 3SourceScholar
2021

Bearing-Only Active Sensing Under Merged Measurements

RA-L 2021

In this letter we propose an algorithm to actively track multiple moving targets using a bearing-only sensor in the presence of merged measurements. Merged measurements arise from sensor resolution constraints and therefore targets that are close in relative bearing to the sensor get reported as a s

Cited by 8SourceScholar
2021

Multi-agent Receding Horizon Search with Terminal Cost

ICRA 2021poster

We present a multi-agent approach to receding horizon path planning that utilizes terminal costs. We show that the value of the receding horizon paths produced using the proposed methods have a guaranteed lower bound that can be determined using any readily-available, naive solution. We present a mo…

Cited by 4SourceScholar
2020

Demonstration of Autonomous Nested Search for Local Maxima Using an Unmanned Underwater Vehicle

ICRA 2020poster

Ocean Worlds represent one of the best chances for extra-terrestrial life in our solar system. A new mission concept must be developed to explore these oceans. This mission would require traversing the 10s of km thick icy shell and releasing a submersible into the ocean below. During the transit of…

Cited by 5SourceScholar
2020

Extended Performance Guarantees for Receding Horizon Search with Terminal Cost

IROS 2020poster

The computational difficulty of planning search paths that seek to maximize a general deterministic value function increases dramatically as desired path lengths increase. Mobile search agents with limited computational resources often utilize receding horizon methods to address the path planning pr…

Cited by 5SourceScholar
2019

Online Planning for Autonomous Underwater Vehicles Performing Information Gathering Tasks in Large Subsea Environments

IROS 2019poster

We present an anytime Monte Carlo tree search (MCTS) algorithm to generate real-time, near-optimal search paths in large subsea environments. The MCTS planner continuously builds a tree of the search space until either the allowed time per move is reached or the budget constraint for the search miss…

Cited by 8SourceScholar
2019

Performance Guarantees for Receding Horizon Search with Terminal Cost

IROS 2019poster

We present a novel method of using terminal costs in the construction of a receding horizon search path. We prove that the proposed method of constructing search paths provides a theoretical lower bound on the performance of the search path. Our result can be interpreted as ensuring that the recedin…

Cited by 6SourceScholar
2017

Towards real-time search planning in subsea environments

IROS 2017poster

We address the challenge of computing search paths in real-time for subsea applications where the goal is to locate an unknown number of targets on the seafloor. Our approach maximizes a formal definition of search effectiveness given finite search effort. We account for false positive measurements…

Cited by 16SourceScholar