Cargando…

Automatic Generation of Object Shapes With Desired Affordances Using Voxelgrid Representation

3D objects (artifacts) are made to fulfill functions. Designing an object often starts with defining a list of functionalities or affordances (action possibilities) that it should provide, known as functional requirements. Today, designing 3D object models is still a slow and difficult activity, wit...

Descripción completa

Detalles Bibliográficos
Autores principales: Andries, Mihai, Dehban, Atabak, Santos-Victor, José
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7240024/
https://www.ncbi.nlm.nih.gov/pubmed/32477090
http://dx.doi.org/10.3389/fnbot.2020.00022
_version_ 1783536797203038208
author Andries, Mihai
Dehban, Atabak
Santos-Victor, José
author_facet Andries, Mihai
Dehban, Atabak
Santos-Victor, José
author_sort Andries, Mihai
collection PubMed
description 3D objects (artifacts) are made to fulfill functions. Designing an object often starts with defining a list of functionalities or affordances (action possibilities) that it should provide, known as functional requirements. Today, designing 3D object models is still a slow and difficult activity, with few Computer-Aided Design (CAD) tools capable to explore the design solution space. The purpose of this study is to explore shape generation conditioned on desired affordances. We introduce an algorithm for generating voxelgrid object shapes which afford the desired functionalities. We follow the principle form follows function, and assume that object forms are related to affordances they provide (their functions). First, we use an artificial neural network to learn a function-to-form mapping from a dataset of affordance-labeled objects. Then, we combine forms providing one or more desired affordances, generating an object shape expected to provide all of them. Finally, we verify in simulation whether the generated object indeed possesses the desired affordances, by defining and executing affordance tests on it. Examples are provided using the affordances contain-ability, sit-ability, and support-ability.
format Online
Article
Text
id pubmed-7240024
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-72400242020-05-29 Automatic Generation of Object Shapes With Desired Affordances Using Voxelgrid Representation Andries, Mihai Dehban, Atabak Santos-Victor, José Front Neurorobot Neuroscience 3D objects (artifacts) are made to fulfill functions. Designing an object often starts with defining a list of functionalities or affordances (action possibilities) that it should provide, known as functional requirements. Today, designing 3D object models is still a slow and difficult activity, with few Computer-Aided Design (CAD) tools capable to explore the design solution space. The purpose of this study is to explore shape generation conditioned on desired affordances. We introduce an algorithm for generating voxelgrid object shapes which afford the desired functionalities. We follow the principle form follows function, and assume that object forms are related to affordances they provide (their functions). First, we use an artificial neural network to learn a function-to-form mapping from a dataset of affordance-labeled objects. Then, we combine forms providing one or more desired affordances, generating an object shape expected to provide all of them. Finally, we verify in simulation whether the generated object indeed possesses the desired affordances, by defining and executing affordance tests on it. Examples are provided using the affordances contain-ability, sit-ability, and support-ability. Frontiers Media S.A. 2020-05-14 /pmc/articles/PMC7240024/ /pubmed/32477090 http://dx.doi.org/10.3389/fnbot.2020.00022 Text en Copyright © 2020 Andries, Dehban and Santos-Victor. 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
Andries, Mihai
Dehban, Atabak
Santos-Victor, José
Automatic Generation of Object Shapes With Desired Affordances Using Voxelgrid Representation
title Automatic Generation of Object Shapes With Desired Affordances Using Voxelgrid Representation
title_full Automatic Generation of Object Shapes With Desired Affordances Using Voxelgrid Representation
title_fullStr Automatic Generation of Object Shapes With Desired Affordances Using Voxelgrid Representation
title_full_unstemmed Automatic Generation of Object Shapes With Desired Affordances Using Voxelgrid Representation
title_short Automatic Generation of Object Shapes With Desired Affordances Using Voxelgrid Representation
title_sort automatic generation of object shapes with desired affordances using voxelgrid representation
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7240024/
https://www.ncbi.nlm.nih.gov/pubmed/32477090
http://dx.doi.org/10.3389/fnbot.2020.00022
work_keys_str_mv AT andriesmihai automaticgenerationofobjectshapeswithdesiredaffordancesusingvoxelgridrepresentation
AT dehbanatabak automaticgenerationofobjectshapeswithdesiredaffordancesusingvoxelgridrepresentation
AT santosvictorjose automaticgenerationofobjectshapeswithdesiredaffordancesusingvoxelgridrepresentation