A mixed nonlinear complementarity technique for solving the dynamics of a dexterous manipulation system

Detalhes bibliográficos
Autor(a) principal: Buffo,F.E.
Data de Publicação: 2006
Outros Autores: Maciel,M.C.
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Computational & Applied Mathematics
Texto Completo: http://old.scielo.br/scielo.php?script=sci_arttext&pid=S1807-03022006000100004
Resumo: The versatility of a robot to perform a task is limited principally by the flexibilityof its end-effector. In the last years, research has been focused on the development of a hand with several fingers since these devices are capable of manipulating and grasping objects of different forms. A dexterous manipulation system, composed of a robot hand with several fingers and an object that will be held or manipulated, could be modeled as a set of rigid bodies in contact. The dynamics of several rigid bodies in contact tries to predict the accelerations and forces at the contact points of the set of rigid bodies with Coulomb friction. The calculation of such forces allows us to determine if the contact is maintained or disappears and to plan a determined action. The equations that describe the problem form a system of differential algebraic equations. In this contribution the problem is reformulated as a mixed nonlinear complementarity problem (MNCP). Then, an optimization problem with box constraints associated to the MNCP is presented using an adequate merit function. Conditions about the equivalence between the problems are established. Finally, the optimization problem is solved using a robust and efficient algorithm. Encouraging numerical results are reported.
id SBMAC-2_157558855309827be2e7d2adad678612
oai_identifier_str oai:scielo:S1807-03022006000100004
network_acronym_str SBMAC-2
network_name_str Computational & Applied Mathematics
repository_id_str
spelling A mixed nonlinear complementarity technique for solving the dynamics of a dexterous manipulation systemlinear complementarity problembox constrained minimizationmulti-rigid-body contact problemThe versatility of a robot to perform a task is limited principally by the flexibilityof its end-effector. In the last years, research has been focused on the development of a hand with several fingers since these devices are capable of manipulating and grasping objects of different forms. A dexterous manipulation system, composed of a robot hand with several fingers and an object that will be held or manipulated, could be modeled as a set of rigid bodies in contact. The dynamics of several rigid bodies in contact tries to predict the accelerations and forces at the contact points of the set of rigid bodies with Coulomb friction. The calculation of such forces allows us to determine if the contact is maintained or disappears and to plan a determined action. The equations that describe the problem form a system of differential algebraic equations. In this contribution the problem is reformulated as a mixed nonlinear complementarity problem (MNCP). Then, an optimization problem with box constraints associated to the MNCP is presented using an adequate merit function. Conditions about the equivalence between the problems are established. Finally, the optimization problem is solved using a robust and efficient algorithm. Encouraging numerical results are reported.Sociedade Brasileira de Matemática Aplicada e Computacional2006-01-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersiontext/htmlhttp://old.scielo.br/scielo.php?script=sci_arttext&pid=S1807-03022006000100004Computational & Applied Mathematics v.25 n.1 2006reponame:Computational & Applied Mathematicsinstname:Sociedade Brasileira de Matemática Aplicada e Computacional (SBMAC)instacron:SBMAC10.1590/S0101-82052006000100004info:eu-repo/semantics/openAccessBuffo,F.E.Maciel,M.C.eng2006-09-27T00:00:00Zoai:scielo:S1807-03022006000100004Revistahttps://www.scielo.br/j/cam/ONGhttps://old.scielo.br/oai/scielo-oai.php||sbmac@sbmac.org.br1807-03022238-3603opendoar:2006-09-27T00:00Computational & Applied Mathematics - Sociedade Brasileira de Matemática Aplicada e Computacional (SBMAC)false
dc.title.none.fl_str_mv A mixed nonlinear complementarity technique for solving the dynamics of a dexterous manipulation system
title A mixed nonlinear complementarity technique for solving the dynamics of a dexterous manipulation system
spellingShingle A mixed nonlinear complementarity technique for solving the dynamics of a dexterous manipulation system
Buffo,F.E.
linear complementarity problem
box constrained minimization
multi-rigid-body contact problem
title_short A mixed nonlinear complementarity technique for solving the dynamics of a dexterous manipulation system
title_full A mixed nonlinear complementarity technique for solving the dynamics of a dexterous manipulation system
title_fullStr A mixed nonlinear complementarity technique for solving the dynamics of a dexterous manipulation system
title_full_unstemmed A mixed nonlinear complementarity technique for solving the dynamics of a dexterous manipulation system
title_sort A mixed nonlinear complementarity technique for solving the dynamics of a dexterous manipulation system
author Buffo,F.E.
author_facet Buffo,F.E.
Maciel,M.C.
author_role author
author2 Maciel,M.C.
author2_role author
dc.contributor.author.fl_str_mv Buffo,F.E.
Maciel,M.C.
dc.subject.por.fl_str_mv linear complementarity problem
box constrained minimization
multi-rigid-body contact problem
topic linear complementarity problem
box constrained minimization
multi-rigid-body contact problem
description The versatility of a robot to perform a task is limited principally by the flexibilityof its end-effector. In the last years, research has been focused on the development of a hand with several fingers since these devices are capable of manipulating and grasping objects of different forms. A dexterous manipulation system, composed of a robot hand with several fingers and an object that will be held or manipulated, could be modeled as a set of rigid bodies in contact. The dynamics of several rigid bodies in contact tries to predict the accelerations and forces at the contact points of the set of rigid bodies with Coulomb friction. The calculation of such forces allows us to determine if the contact is maintained or disappears and to plan a determined action. The equations that describe the problem form a system of differential algebraic equations. In this contribution the problem is reformulated as a mixed nonlinear complementarity problem (MNCP). Then, an optimization problem with box constraints associated to the MNCP is presented using an adequate merit function. Conditions about the equivalence between the problems are established. Finally, the optimization problem is solved using a robust and efficient algorithm. Encouraging numerical results are reported.
publishDate 2006
dc.date.none.fl_str_mv 2006-01-01
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://old.scielo.br/scielo.php?script=sci_arttext&pid=S1807-03022006000100004
url http://old.scielo.br/scielo.php?script=sci_arttext&pid=S1807-03022006000100004
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 10.1590/S0101-82052006000100004
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv text/html
dc.publisher.none.fl_str_mv Sociedade Brasileira de Matemática Aplicada e Computacional
publisher.none.fl_str_mv Sociedade Brasileira de Matemática Aplicada e Computacional
dc.source.none.fl_str_mv Computational & Applied Mathematics v.25 n.1 2006
reponame:Computational & Applied Mathematics
instname:Sociedade Brasileira de Matemática Aplicada e Computacional (SBMAC)
instacron:SBMAC
instname_str Sociedade Brasileira de Matemática Aplicada e Computacional (SBMAC)
instacron_str SBMAC
institution SBMAC
reponame_str Computational & Applied Mathematics
collection Computational & Applied Mathematics
repository.name.fl_str_mv Computational & Applied Mathematics - Sociedade Brasileira de Matemática Aplicada e Computacional (SBMAC)
repository.mail.fl_str_mv ||sbmac@sbmac.org.br
_version_ 1754734889753640960