Kinematic modeling and control of a robot arm using unit dual quaternions
This paper exploits screw theory expressed via unit dual quaternion representation and its algebra to formulate both the forward (position+velocity) kinematics and pose control of an n-dof robot arm in an efficient way. Efficiency is in less computer memory usage, in fast computation of the equation...
Gespeichert in:
Veröffentlicht in: | Robotics and autonomous systems 2016-03, Vol.77, p.66-73 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 73 |
---|---|
container_issue | |
container_start_page | 66 |
container_title | Robotics and autonomous systems |
container_volume | 77 |
creator | Özgür, Erol Mezouar, Youcef |
description | This paper exploits screw theory expressed via unit dual quaternion representation and its algebra to formulate both the forward (position+velocity) kinematics and pose control of an n-dof robot arm in an efficient way. Efficiency is in less computer memory usage, in fast computation of the equations, in singularity-free representation of task space, in robustness to numerical errors, and in compactness of the representations. The formulation is simple, intuitive and straightforward to implement. We validated this formulation experimentally on a 7 dof robot arm.
•Kinematic modeling and pose control of multi-dof robotic arms.•Compact and simple formulation.•Use of unit dual quaternions and its algebra. |
doi_str_mv | 10.1016/j.robot.2015.12.005 |
format | Article |
fullrecord | <record><control><sourceid>proquest_hal_p</sourceid><recordid>TN_cdi_hal_primary_oai_HAL_hal_02099913v1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0921889015301184</els_id><sourcerecordid>1816093980</sourcerecordid><originalsourceid>FETCH-LOGICAL-c440t-661be5423c0a86b2a32502fbaa508066b63f3457107d4a5e48be6fab0765f5923</originalsourceid><addsrcrecordid>eNp9kMFq3DAURUVoINOkX9CNlu3CzpNkydaiiyE0nZCBbBLITjzLcqvBljKSHcjfxzNTsszqweXcC-8Q8p1ByYCp612ZYhunkgOTJeMlgDwjK9bUvKi1eP5CVqA5K5pGwwX5mvMOAISsxYrc3fvgRpy8pWPs3ODDX4qhozaGKcWBxp4iPY5TTCOd8wGYg59oN-NA9zNOLgUfQ74i5z0O2X37fy_J0-3vx5tNsX34c3ez3ha2qmAqlGKtkxUXFrBRLUfBJfC-RZTQgFKtEr2oZM2g7iqUrmpap3psoVayl5qLS_LztPsPB_OS_IjpzUT0ZrPemkMGHLTWTLyyhf1xYl9S3M8uT2b02bphwODinA1rmAItdAMLKk6oTTHn5PqPbQbmINnszNGDOUg2jJtF8tL6dWq55eNX75LJ1rtgXeeTs5Ppov-0_w5tCoUX</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1816093980</pqid></control><display><type>article</type><title>Kinematic modeling and control of a robot arm using unit dual quaternions</title><source>Elsevier ScienceDirect Journals Complete</source><creator>Özgür, Erol ; Mezouar, Youcef</creator><creatorcontrib>Özgür, Erol ; Mezouar, Youcef</creatorcontrib><description>This paper exploits screw theory expressed via unit dual quaternion representation and its algebra to formulate both the forward (position+velocity) kinematics and pose control of an n-dof robot arm in an efficient way. Efficiency is in less computer memory usage, in fast computation of the equations, in singularity-free representation of task space, in robustness to numerical errors, and in compactness of the representations. The formulation is simple, intuitive and straightforward to implement. We validated this formulation experimentally on a 7 dof robot arm.
•Kinematic modeling and pose control of multi-dof robotic arms.•Compact and simple formulation.•Use of unit dual quaternions and its algebra.</description><identifier>ISSN: 0921-8890</identifier><identifier>EISSN: 1872-793X</identifier><identifier>DOI: 10.1016/j.robot.2015.12.005</identifier><language>eng</language><publisher>Elsevier B.V</publisher><subject>Algebra ; Automatic ; Control ; Dual quaternion ; Engineering Sciences ; Kinematics ; Mathematical models ; Quaternions ; Representations ; Robot arm ; Robot control ; Robots ; Screws</subject><ispartof>Robotics and autonomous systems, 2016-03, Vol.77, p.66-73</ispartof><rights>2015 Elsevier B.V.</rights><rights>Distributed under a Creative Commons Attribution 4.0 International License</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c440t-661be5423c0a86b2a32502fbaa508066b63f3457107d4a5e48be6fab0765f5923</citedby><cites>FETCH-LOGICAL-c440t-661be5423c0a86b2a32502fbaa508066b63f3457107d4a5e48be6fab0765f5923</cites><orcidid>0000-0001-5946-1213 ; 0000-0001-8138-3928</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.robot.2015.12.005$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>230,314,780,784,885,3550,27924,27925,45995</link.rule.ids><backlink>$$Uhttps://hal.science/hal-02099913$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Özgür, Erol</creatorcontrib><creatorcontrib>Mezouar, Youcef</creatorcontrib><title>Kinematic modeling and control of a robot arm using unit dual quaternions</title><title>Robotics and autonomous systems</title><description>This paper exploits screw theory expressed via unit dual quaternion representation and its algebra to formulate both the forward (position+velocity) kinematics and pose control of an n-dof robot arm in an efficient way. Efficiency is in less computer memory usage, in fast computation of the equations, in singularity-free representation of task space, in robustness to numerical errors, and in compactness of the representations. The formulation is simple, intuitive and straightforward to implement. We validated this formulation experimentally on a 7 dof robot arm.
•Kinematic modeling and pose control of multi-dof robotic arms.•Compact and simple formulation.•Use of unit dual quaternions and its algebra.</description><subject>Algebra</subject><subject>Automatic</subject><subject>Control</subject><subject>Dual quaternion</subject><subject>Engineering Sciences</subject><subject>Kinematics</subject><subject>Mathematical models</subject><subject>Quaternions</subject><subject>Representations</subject><subject>Robot arm</subject><subject>Robot control</subject><subject>Robots</subject><subject>Screws</subject><issn>0921-8890</issn><issn>1872-793X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><recordid>eNp9kMFq3DAURUVoINOkX9CNlu3CzpNkydaiiyE0nZCBbBLITjzLcqvBljKSHcjfxzNTsszqweXcC-8Q8p1ByYCp612ZYhunkgOTJeMlgDwjK9bUvKi1eP5CVqA5K5pGwwX5mvMOAISsxYrc3fvgRpy8pWPs3ODDX4qhozaGKcWBxp4iPY5TTCOd8wGYg59oN-NA9zNOLgUfQ74i5z0O2X37fy_J0-3vx5tNsX34c3ez3ha2qmAqlGKtkxUXFrBRLUfBJfC-RZTQgFKtEr2oZM2g7iqUrmpap3psoVayl5qLS_LztPsPB_OS_IjpzUT0ZrPemkMGHLTWTLyyhf1xYl9S3M8uT2b02bphwODinA1rmAItdAMLKk6oTTHn5PqPbQbmINnszNGDOUg2jJtF8tL6dWq55eNX75LJ1rtgXeeTs5Ppov-0_w5tCoUX</recordid><startdate>20160301</startdate><enddate>20160301</enddate><creator>Özgür, Erol</creator><creator>Mezouar, Youcef</creator><general>Elsevier B.V</general><general>Elsevier</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7TA</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>H8D</scope><scope>JG9</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>1XC</scope><orcidid>https://orcid.org/0000-0001-5946-1213</orcidid><orcidid>https://orcid.org/0000-0001-8138-3928</orcidid></search><sort><creationdate>20160301</creationdate><title>Kinematic modeling and control of a robot arm using unit dual quaternions</title><author>Özgür, Erol ; Mezouar, Youcef</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c440t-661be5423c0a86b2a32502fbaa508066b63f3457107d4a5e48be6fab0765f5923</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Algebra</topic><topic>Automatic</topic><topic>Control</topic><topic>Dual quaternion</topic><topic>Engineering Sciences</topic><topic>Kinematics</topic><topic>Mathematical models</topic><topic>Quaternions</topic><topic>Representations</topic><topic>Robot arm</topic><topic>Robot control</topic><topic>Robots</topic><topic>Screws</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Özgür, Erol</creatorcontrib><creatorcontrib>Mezouar, Youcef</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Materials Business File</collection><collection>Mechanical & Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>Aerospace Database</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Hyper Article en Ligne (HAL)</collection><jtitle>Robotics and autonomous systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Özgür, Erol</au><au>Mezouar, Youcef</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Kinematic modeling and control of a robot arm using unit dual quaternions</atitle><jtitle>Robotics and autonomous systems</jtitle><date>2016-03-01</date><risdate>2016</risdate><volume>77</volume><spage>66</spage><epage>73</epage><pages>66-73</pages><issn>0921-8890</issn><eissn>1872-793X</eissn><abstract>This paper exploits screw theory expressed via unit dual quaternion representation and its algebra to formulate both the forward (position+velocity) kinematics and pose control of an n-dof robot arm in an efficient way. Efficiency is in less computer memory usage, in fast computation of the equations, in singularity-free representation of task space, in robustness to numerical errors, and in compactness of the representations. The formulation is simple, intuitive and straightforward to implement. We validated this formulation experimentally on a 7 dof robot arm.
•Kinematic modeling and pose control of multi-dof robotic arms.•Compact and simple formulation.•Use of unit dual quaternions and its algebra.</abstract><pub>Elsevier B.V</pub><doi>10.1016/j.robot.2015.12.005</doi><tpages>8</tpages><orcidid>https://orcid.org/0000-0001-5946-1213</orcidid><orcidid>https://orcid.org/0000-0001-8138-3928</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0921-8890 |
ispartof | Robotics and autonomous systems, 2016-03, Vol.77, p.66-73 |
issn | 0921-8890 1872-793X |
language | eng |
recordid | cdi_hal_primary_oai_HAL_hal_02099913v1 |
source | Elsevier ScienceDirect Journals Complete |
subjects | Algebra Automatic Control Dual quaternion Engineering Sciences Kinematics Mathematical models Quaternions Representations Robot arm Robot control Robots Screws |
title | Kinematic modeling and control of a robot arm using unit dual quaternions |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-26T21%3A58%3A11IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_hal_p&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Kinematic%20modeling%20and%20control%20of%20a%20robot%20arm%20using%20unit%20dual%20quaternions&rft.jtitle=Robotics%20and%20autonomous%20systems&rft.au=%C3%96zg%C3%BCr,%20Erol&rft.date=2016-03-01&rft.volume=77&rft.spage=66&rft.epage=73&rft.pages=66-73&rft.issn=0921-8890&rft.eissn=1872-793X&rft_id=info:doi/10.1016/j.robot.2015.12.005&rft_dat=%3Cproquest_hal_p%3E1816093980%3C/proquest_hal_p%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1816093980&rft_id=info:pmid/&rft_els_id=S0921889015301184&rfr_iscdi=true |