Cargando…
Active Vision for Robot Manipulators Using the Free Energy Principle
Occlusions, restricted field of view and limited resolution all constrain a robot's ability to sense its environment from a single observation. In these cases, the robot first needs to actively query multiple observations and accumulate information before it can complete a task. In this paper,...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7973267/ https://www.ncbi.nlm.nih.gov/pubmed/33746730 http://dx.doi.org/10.3389/fnbot.2021.642780 |
_version_ | 1783666812577120256 |
---|---|
author | Van de Maele, Toon Verbelen, Tim Çatal, Ozan De Boom, Cedric Dhoedt, Bart |
author_facet | Van de Maele, Toon Verbelen, Tim Çatal, Ozan De Boom, Cedric Dhoedt, Bart |
author_sort | Van de Maele, Toon |
collection | PubMed |
description | Occlusions, restricted field of view and limited resolution all constrain a robot's ability to sense its environment from a single observation. In these cases, the robot first needs to actively query multiple observations and accumulate information before it can complete a task. In this paper, we cast this problem of active vision as active inference, which states that an intelligent agent maintains a generative model of its environment and acts in order to minimize its surprise, or expected free energy according to this model. We apply this to an object-reaching task for a 7-DOF robotic manipulator with an in-hand camera to scan the workspace. A novel generative model using deep neural networks is proposed that is able to fuse multiple views into an abstract representation and is trained from data by minimizing variational free energy. We validate our approach experimentally for a reaching task in simulation in which a robotic agent starts without any knowledge about its workspace. Each step, the next view pose is chosen by evaluating the expected free energy. We find that by minimizing the expected free energy, exploratory behavior emerges when the target object to reach is not in view, and the end effector is moved to the correct reach position once the target is located. Similar to an owl scavenging for prey, the robot naturally prefers higher ground for exploring, approaching its target once located. |
format | Online Article Text |
id | pubmed-7973267 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-79732672021-03-20 Active Vision for Robot Manipulators Using the Free Energy Principle Van de Maele, Toon Verbelen, Tim Çatal, Ozan De Boom, Cedric Dhoedt, Bart Front Neurorobot Neuroscience Occlusions, restricted field of view and limited resolution all constrain a robot's ability to sense its environment from a single observation. In these cases, the robot first needs to actively query multiple observations and accumulate information before it can complete a task. In this paper, we cast this problem of active vision as active inference, which states that an intelligent agent maintains a generative model of its environment and acts in order to minimize its surprise, or expected free energy according to this model. We apply this to an object-reaching task for a 7-DOF robotic manipulator with an in-hand camera to scan the workspace. A novel generative model using deep neural networks is proposed that is able to fuse multiple views into an abstract representation and is trained from data by minimizing variational free energy. We validate our approach experimentally for a reaching task in simulation in which a robotic agent starts without any knowledge about its workspace. Each step, the next view pose is chosen by evaluating the expected free energy. We find that by minimizing the expected free energy, exploratory behavior emerges when the target object to reach is not in view, and the end effector is moved to the correct reach position once the target is located. Similar to an owl scavenging for prey, the robot naturally prefers higher ground for exploring, approaching its target once located. Frontiers Media S.A. 2021-03-05 /pmc/articles/PMC7973267/ /pubmed/33746730 http://dx.doi.org/10.3389/fnbot.2021.642780 Text en Copyright © 2021 Van de Maele, Verbelen, Çatal, De Boom and Dhoedt. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Neuroscience Van de Maele, Toon Verbelen, Tim Çatal, Ozan De Boom, Cedric Dhoedt, Bart Active Vision for Robot Manipulators Using the Free Energy Principle |
title | Active Vision for Robot Manipulators Using the Free Energy Principle |
title_full | Active Vision for Robot Manipulators Using the Free Energy Principle |
title_fullStr | Active Vision for Robot Manipulators Using the Free Energy Principle |
title_full_unstemmed | Active Vision for Robot Manipulators Using the Free Energy Principle |
title_short | Active Vision for Robot Manipulators Using the Free Energy Principle |
title_sort | active vision for robot manipulators using the free energy principle |
topic | Neuroscience |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7973267/ https://www.ncbi.nlm.nih.gov/pubmed/33746730 http://dx.doi.org/10.3389/fnbot.2021.642780 |
work_keys_str_mv | AT vandemaeletoon activevisionforrobotmanipulatorsusingthefreeenergyprinciple AT verbelentim activevisionforrobotmanipulatorsusingthefreeenergyprinciple AT catalozan activevisionforrobotmanipulatorsusingthefreeenergyprinciple AT deboomcedric activevisionforrobotmanipulatorsusingthefreeenergyprinciple AT dhoedtbart activevisionforrobotmanipulatorsusingthefreeenergyprinciple |