Ergodic Coverage and Active Search in Constrained Environments - Robotics Institute Carnegie Mellon University

Ergodic Coverage and Active Search in Constrained Environments

Master's Thesis, Tech. Report, CMU-RI-TR-18-11, Robotics Institute, Carnegie Mellon University, May, 2018

Abstract

In this thesis, we explore sampling-based trajectory planning applied to the task of searching for objects of interest in constrained environments (e.g., a UAV searching for a target in the presence of obstacles). We consider two search scenarios: in the first scenario, accurate prior information distribution of the possible locations of the objects of interest is available, thus we cover this information distribution until we find the target. In the second scenario, no or crude prior information distribution exists about the locations of the objects of interest, thus we actively search for those objects by updating the information distribution.

For the first search scenario we explore ergodic coverage. Ergodic coverage is an approach for trajectory planning in which a robot is directed such that the percentage of time spent in a region is in proportion to the probability of locating targets in that region. We extend the ergodic coverage algorithm to robots operating in constrained environments and present a formulation that can capture sensor footprints and avoid obstacles in the domain. We demonstrate through simulation that our formulation easily extends to coordination of multiple robots equipped with different sensing capabilities to perform ergodic coverage of a domain.

For the second search scenario, we investigate palpation-based tumor search and develop an approach that guides robots to automatically localize and find the shapes of tumors and other stiff inclusions present in anatomies. Our approach uses Gaussian processes to model the stiffness distribution, and active learning integrated with sampling-based trajectory planning to direct the palpation path of the robot. Our approach provides the flexibility to avoid obstacles in the search domain, incorporate uncertainties in robot position and sensor measurements, and include prior information about the locations of stiff inclusions while respecting the robot kinematic constraints. The proposed framework is evaluated via simulation and experimentation on three different robot platforms: 6-DoF industrial arm, da Vinci Research Kit (dVRK), and the Insertable Robotic Effector Platform (IREP). Results show that our approach can accurately estimate the locations and boundaries of stiff inclusions while reducing exploration time.

BibTeX

@mastersthesis{Salman-2018-106030,
author = {Hadi Salman},
title = {Ergodic Coverage and Active Search in Constrained Environments},
year = {2018},
month = {May},
school = {Carnegie Mellon University},
address = {Pittsburgh, PA},
number = {CMU-RI-TR-18-11},
keywords = {Motion planning, ergodic coverage, active search, multi-agent systems, surgical robotics},
}