Planning under uncertainty for safe robot exploration using Gaussian process prediction

The exploration of new environments is a crucial challenge for mobile robots. This task becomes even more complex with the added requirement of ensuring safety. Here, safety refers to the robot staying in regions where the values of certain environmental conditions (such as terrain steepness or radi...

Full description

Bibliographic Details
Main Authors: Stephens, A, Budd, M, Staniaszek, M, Casseau, B, Duckworth, P, Fallon, M, Hawes, N, Lacerda, B
Format: Journal article
Language:English
Published: Springer 2024
_version_ 1811141105701355520
author Stephens, A
Budd, M
Staniaszek, M
Casseau, B
Duckworth, P
Fallon, M
Hawes, N
Lacerda, B
author_facet Stephens, A
Budd, M
Staniaszek, M
Casseau, B
Duckworth, P
Fallon, M
Hawes, N
Lacerda, B
author_sort Stephens, A
collection OXFORD
description The exploration of new environments is a crucial challenge for mobile robots. This task becomes even more complex with the added requirement of ensuring safety. Here, safety refers to the robot staying in regions where the values of certain environmental conditions (such as terrain steepness or radiation levels) are within a predefined threshold. We consider two types of safe exploration problems. First, the robot has a map of its workspace, but the values of the environmental features relevant to safety are unknown beforehand and must be explored. Second, both the map and the environmental features are unknown, and the robot must build a map whilst remaining safe. Our proposed framework uses a Gaussian process to predict the value of the environmental features in unvisited regions. We then build a Markov decision process that integrates the Gaussian process predictions with the transition probabilities of the environmental model. The Markov decision process is then incorporated into an exploration algorithm that decides which new region of the environment to explore based on information value, predicted safety, and distance from the current position of the robot. We empirically evaluate the effectiveness of our framework through simulations and its application on a physical robot in an underground environment.
first_indexed 2024-09-25T04:32:35Z
format Journal article
id oxford-uuid:d8182032-3fe7-4fb7-87b6-ba93c4fd22a9
institution University of Oxford
language English
last_indexed 2024-09-25T04:32:35Z
publishDate 2024
publisher Springer
record_format dspace
spelling oxford-uuid:d8182032-3fe7-4fb7-87b6-ba93c4fd22a92024-08-28T20:09:46ZPlanning under uncertainty for safe robot exploration using Gaussian process predictionJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:d8182032-3fe7-4fb7-87b6-ba93c4fd22a9EnglishJisc Publications RouterSpringer2024Stephens, ABudd, MStaniaszek, MCasseau, BDuckworth, PFallon, MHawes, NLacerda, BThe exploration of new environments is a crucial challenge for mobile robots. This task becomes even more complex with the added requirement of ensuring safety. Here, safety refers to the robot staying in regions where the values of certain environmental conditions (such as terrain steepness or radiation levels) are within a predefined threshold. We consider two types of safe exploration problems. First, the robot has a map of its workspace, but the values of the environmental features relevant to safety are unknown beforehand and must be explored. Second, both the map and the environmental features are unknown, and the robot must build a map whilst remaining safe. Our proposed framework uses a Gaussian process to predict the value of the environmental features in unvisited regions. We then build a Markov decision process that integrates the Gaussian process predictions with the transition probabilities of the environmental model. The Markov decision process is then incorporated into an exploration algorithm that decides which new region of the environment to explore based on information value, predicted safety, and distance from the current position of the robot. We empirically evaluate the effectiveness of our framework through simulations and its application on a physical robot in an underground environment.
spellingShingle Stephens, A
Budd, M
Staniaszek, M
Casseau, B
Duckworth, P
Fallon, M
Hawes, N
Lacerda, B
Planning under uncertainty for safe robot exploration using Gaussian process prediction
title Planning under uncertainty for safe robot exploration using Gaussian process prediction
title_full Planning under uncertainty for safe robot exploration using Gaussian process prediction
title_fullStr Planning under uncertainty for safe robot exploration using Gaussian process prediction
title_full_unstemmed Planning under uncertainty for safe robot exploration using Gaussian process prediction
title_short Planning under uncertainty for safe robot exploration using Gaussian process prediction
title_sort planning under uncertainty for safe robot exploration using gaussian process prediction
work_keys_str_mv AT stephensa planningunderuncertaintyforsaferobotexplorationusinggaussianprocessprediction
AT buddm planningunderuncertaintyforsaferobotexplorationusinggaussianprocessprediction
AT staniaszekm planningunderuncertaintyforsaferobotexplorationusinggaussianprocessprediction
AT casseaub planningunderuncertaintyforsaferobotexplorationusinggaussianprocessprediction
AT duckworthp planningunderuncertaintyforsaferobotexplorationusinggaussianprocessprediction
AT fallonm planningunderuncertaintyforsaferobotexplorationusinggaussianprocessprediction
AT hawesn planningunderuncertaintyforsaferobotexplorationusinggaussianprocessprediction
AT lacerdab planningunderuncertaintyforsaferobotexplorationusinggaussianprocessprediction