{"id":613,"date":"2018-03-31T07:10:26","date_gmt":"2018-03-31T07:10:26","guid":{"rendered":"http:\/\/www.labren.org\/mm\/?p=613"},"modified":"2018-05-31T07:11:48","modified_gmt":"2018-05-31T07:11:48","slug":"simultaneous-hand-eye-tool-flange-and-robot-robot-calibration-for-comanipulation-by-solving-the-problem","status":"publish","type":"post","link":"http:\/\/www.labren.org\/mm\/publications\/simultaneous-hand-eye-tool-flange-and-robot-robot-calibration-for-comanipulation-by-solving-the-problem\/","title":{"rendered":"Simultaneous Hand\u2013Eye, Tool\u2013Flange, and Robot\u2013Robot Calibration for Comanipulation by Solving the Problem"},"content":{"rendered":"<div class=\"publication-header\">\n<div class=\"publication-author-list\">\n<div class=\"publication-author-list__actions\">\n<div class=\"nova-e-text nova-e-text--size-m nova-e-text--family-sans-serif nova-e-text--spacing-none nova-e-text--color-grey-600\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"publication-abstract\">\n<div class=\"nova-e-text nova-e-text--size-m nova-e-text--family-sans-serif nova-e-text--spacing-xxs nova-e-text--color-inherit\"><strong>Abstract<\/strong><\/div>\n<div class=\"nova-e-text nova-e-text--size-m nova-e-text--family-sans-serif nova-e-text--spacing-auto nova-e-text--color-inherit\">Multirobot comanipulation shows great potential in surpassing the limitations of single-robot manipulation in complicated tasks such as robotic surgeries. However, a dynamic multirobot setup in unstructured environments poses great uncertainties in robot configurations. Therefore, the coordination relationships between the end-effectors and other devices, such as cameras (hand\u2013eye calibration) and tools (tool\u2013flange calibration), as well as the relationships among the base frames (robot\u2013robot calibration) have to be determined timely to enable accurate robotic cooperation for the constantly changing configuration of the systems. We formulated the problem of hand\u2013eye, tool\u2013flange, and robot\u2013robot calibration to a matrix equation AXB=YCZ. A series of generic geometric properties and lemmas were presented, leading to the derivation of the final simultaneous algorithm. In addition to the accurate iterative solution, a closed-form solution was also introduced based on quaternions to give an initial value. To show the feasibility and superiority of the simultaneous method, two nonsimultaneous methods were compared through thorough simulations under various robot movements and noise levels. Comprehensive experiments on real robots were also performed to further validate the proposed methods. The comparison results from both simulations and experiments demonstrated the superior accuracy and efficiency of the proposed simultaneous calibration method.<\/div>\n<\/div>\n<div><strong>More Information:<\/strong><\/div>\n<div><a href=\"https:\/\/www.researchgate.net\/publication\/298652203_Simultaneous_Hand-Eye_Tool-Flange_and_Robot-Robot_Calibration_for_Comanipulation_by_Solving_the_Problem\">Full Text<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Abstract Multirobot comanipulation shows great potential in surpassing the limitations of single-robot manipulation in complicated tasks such as robotic surgeries. However, a dynamic multirobot setup in unstructured environments poses great uncertainties in robot configurations. Therefore, the coordination relationships between the end-effectors and other devices, such as cameras (hand\u2013eye calibration) and\u2026 <a class=\"continue-reading-link\" href=\"http:\/\/www.labren.org\/mm\/publications\/simultaneous-hand-eye-tool-flange-and-robot-robot-calibration-for-comanipulation-by-solving-the-problem\/\">Continue reading<\/a><\/p>\n","protected":false},"author":12,"featured_media":614,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[12],"tags":[],"class_list":["post-613","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-publications"],"_links":{"self":[{"href":"http:\/\/www.labren.org\/mm\/wp-json\/wp\/v2\/posts\/613","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.labren.org\/mm\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.labren.org\/mm\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.labren.org\/mm\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"http:\/\/www.labren.org\/mm\/wp-json\/wp\/v2\/comments?post=613"}],"version-history":[{"count":1,"href":"http:\/\/www.labren.org\/mm\/wp-json\/wp\/v2\/posts\/613\/revisions"}],"predecessor-version":[{"id":615,"href":"http:\/\/www.labren.org\/mm\/wp-json\/wp\/v2\/posts\/613\/revisions\/615"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.labren.org\/mm\/wp-json\/wp\/v2\/media\/614"}],"wp:attachment":[{"href":"http:\/\/www.labren.org\/mm\/wp-json\/wp\/v2\/media?parent=613"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.labren.org\/mm\/wp-json\/wp\/v2\/categories?post=613"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.labren.org\/mm\/wp-json\/wp\/v2\/tags?post=613"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}