An Improved Dual Quaternion-based Dynamic Movement Primitives Formulation for Obstacle Avoidance Kinematics in Human- Robot Collaboration System of Systems
Freddy Liendo, Alessandro Bozzi, Camilo Hernández, C. Galez, R. Sacile, José Jiménez
{"title":"An Improved Dual Quaternion-based Dynamic Movement Primitives Formulation for Obstacle Avoidance Kinematics in Human- Robot Collaboration System of Systems","authors":"Freddy Liendo, Alessandro Bozzi, Camilo Hernández, C. Galez, R. Sacile, José Jiménez","doi":"10.1109/SoSE59841.2023.10178518","DOIUrl":null,"url":null,"abstract":"In the context of Human-Robot Collaboration (HRC) as System of Systems (SoS), motion planning and learning are a highly important subsystem. Dynamic Movement Primitives (DMP) are an elegant and efficient method for learning complex behaviours and representing them as stable, well understood dynamical systems. When applied for encoding a task by considering the behaviour of the end-effector of a robotic manipulator in Cartesian space, the common solution is to represent and to encode the pose separately as position and orientation using different but phase-coupled DMP formulations; resulting mathematically and algorithmically inefficient. Dual Quaternions are a mathematical tool capable of representing pose in a unified variable. Literature shows the interest of such a representation for rigid body kinematics, given its mathematical flexibility, efficiency and robustness. This article presents an existing formulation for Dual Quaternion Dynamic Movement Primitives based on screw theory. Then, we expand on our proposed improved formulation which considers obstacle avoidance as a contribution for the layer of Awareness and Intelligence in the context of Human-Robot Collaboration as a System of Systems.","PeriodicalId":181642,"journal":{"name":"2023 18th Annual System of Systems Engineering Conference (SoSe)","volume":"443 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 18th Annual System of Systems Engineering Conference (SoSe)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SoSE59841.2023.10178518","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In the context of Human-Robot Collaboration (HRC) as System of Systems (SoS), motion planning and learning are a highly important subsystem. Dynamic Movement Primitives (DMP) are an elegant and efficient method for learning complex behaviours and representing them as stable, well understood dynamical systems. When applied for encoding a task by considering the behaviour of the end-effector of a robotic manipulator in Cartesian space, the common solution is to represent and to encode the pose separately as position and orientation using different but phase-coupled DMP formulations; resulting mathematically and algorithmically inefficient. Dual Quaternions are a mathematical tool capable of representing pose in a unified variable. Literature shows the interest of such a representation for rigid body kinematics, given its mathematical flexibility, efficiency and robustness. This article presents an existing formulation for Dual Quaternion Dynamic Movement Primitives based on screw theory. Then, we expand on our proposed improved formulation which considers obstacle avoidance as a contribution for the layer of Awareness and Intelligence in the context of Human-Robot Collaboration as a System of Systems.