dc.contributor
Institut de Robòtica i Informàtica Industrial
dc.contributor
Universitat Politècnica de Catalunya. KRD - Cinemàtica i Disseny de Robots
dc.contributor.author
Shabani, Arya
dc.contributor.author
Porta Pleite, Josep Maria
dc.contributor.author
Thomas, Federico
dc.identifier
Shabani, A.; Porta, J.; Thomas, F. A branch-and-prune method to solve closure equations in dual quaternions. "Mechanism and machine theory", 2021, vol. 164, p. 104424:1-104424:18.
dc.identifier
https://hdl.handle.net/2117/355122
dc.identifier
10.1016/j.mechmachtheory.2021.104424
dc.description.abstract
© 2021 Elsevier
dc.description.abstract
Using dual quaternions, the closure equations of a kinematic loop can be expressed as a system of multiaffine quations. In this paper, this property is leveraged to introduce a branch-and-prune method specially tailored for solving such systems of equations. The new method is objectively simpler (in the sense that it is easier to understand and to implement) than previous approaches relying on general techniques such as interval Newton methods or methods based on Bernstein polynomials or linear relaxations. Moreover, it relies on two basic operations —linear interpolation and projection onto coordinate planes— that can be e¿ciently computed. The generality of the proposed method is evaluated on position analysis problems with 0-, 1-, and 2-dimensional solution sets, including the inverse kinematics of serial robots and the forward kinematics of parallel ones. The results obtained on these problems show that the efficiency of the method compares favorably to state-of-the-art alternatives.
dc.description.abstract
This work was partially supported by the Spanish Ministry of Economy and Competitiveness through the project DPI2017-
88282-P.
dc.description.abstract
Peer Reviewed
dc.description.abstract
Postprint (author's final draft)
dc.format
application/pdf
dc.relation
https://www.sciencedirect.com/science/article/abs/pii/S0094114X21001828?via%3Dihub
dc.relation
info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2013-2016/DPI2017-88282-P/ES/PLANIFICACION CINETODINAMICA DE MOVIMIENTOS ROBOTICOS EFICIENTES Y AGILES/
dc.rights
http://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.rights
Attribution-NonCommercial-NoDerivs 3.0 Spain
dc.subject
Àrees temàtiques de la UPC::Informàtica::Robòtica
dc.subject
Position analysis
dc.subject
Multiloop mechanisms
dc.subject
Forward kinematics
dc.subject
Inverse kinematics
dc.subject
Kinematotropic mechanisms
dc.subject
Multiaffine systems
dc.subject
Branch-and-prune methods
dc.subject
Classificació INSPEC::Automation::Robots
dc.title
A branch-and-prune method to solve closure equations in dual quaternions