首页 /研究 /KineNN: Kinematic Neural Network for inverse model policy based on homogeneous transformation matrix and dual quaternion
MANIPULATION

KineNN: Kinematic Neural Network for inverse model policy based on homogeneous transformation matrix and dual quaternion

Mochammad Rizky Diprasetya, Johannes Pöppelbaum, Andreas Schwung

发表年份
2025
引用次数
9

摘要

The modeling and control of a robot manipulator can be challenging considering different robot architectures and different tasks. In this paper, we introduce a novel framework for data based control of robot operating tasks using a novel, invertible neural network called Kinematic Neural Network (KineNN). To this end, we present two KineNN architectures based on the Rigid Body Transformation in the form of either the Homogeneous Transformation Matrix (HTM) or Dual Quaternion (DQ). The KineNN serves two purposes in our approach. First, it acts as the forward kinematic model of a robot within a model based reinforcement learning architecture where the output is the end effector position and orientation of the robot manipulator with given joint angles of the robot. Second, KineNN’s inverted architecture is used within the policy network making the policy network aware of the actual robot architecture, which allows for an disentanglement of robot kinematics and task specific control resulting in improved training performance. Within the approach both policy and model NN share their parameters. The proposed framework was tested and evaluated on a Universal Robot (UR) 5. The results show that the architecture can successfully capture the robot kinematics and predict the world model state. The inverse model with shared parameters within the policy network outperforms a training without this sharing. We further conduct a transfer learning where we modify the arm lengths and number of joints. In this experiment, transferring KineNNs parameters yielded faster convergence in comparison to re-training a model from scratch. • We propose a Kinematics Informed Neural Network called KineNN. • KineNN uses a modular structure based on learnable Denavit–Hartenberg parameters. • We propose inverse model based policy networks with shared parameters in MBRL. • KineNN enables efficient transfer learning due to its modularity. • We successfully validate the inverse model-based policy networks with a real robot.

关键词

HomogeneousQuaternionInverseDual (grammatical number)KinematicsTransformation (genetics)Matrix (chemical analysis)Transformation matrixInverse kinematicsArtificial neural network

相关论文

查看 MANIPULATION 分类全部论文