An iterative method is introduced successfully to solve the inverse kinematics of a 6-DOF manipulator of a tunnel drilling rig based on dual quaternion, which is difficult to get the solution by Denavit-Hartenberg(D-H...An iterative method is introduced successfully to solve the inverse kinematics of a 6-DOF manipulator of a tunnel drilling rig based on dual quaternion, which is difficult to get the solution by Denavit-Hartenberg(D-H) based methods. By the intuitive expression of dual quaternion to the orientation of rigid body, the coordinate frames assigned to each joint are established all in the same orientation, which does not need to use the D-H procedure. The compact and simple form of kinematic equations, consisting of position equations and orientation equations, is also the consequence of dual quaternion calculations. The iterative process is basically of two steps which are related to solving the position equations and orientation equations correspondingly. First, assume an initial value of the iterative variable; then, the position equations can be solved because of the reduced number of unknown variables in the position equations and the orientation equations can be solved by applying the solution from the position equations, which obtains an updated value for the iterative variable; finally, repeat the procedure by using the updated iterative variable to the position equations till the prescribed accuracy is obtained. The method proposed has a clear geometric meaning, and the algorithm is simple and direct. Simulation for 100 poses of the end frame shows that the average running time of inverse kinematics calculation for each demanded pose of end-effector is 7.2 ms on an ordinary laptop, which is good enough for practical use. The iteration counts 2-4 cycles generally, which is a quick convergence. The method proposed here has been successfully used in the project of automating a hydraulic rig.展开更多
The core inverse for a complex matrix was introduced by O.M.Baksalary and G.Trenkler.D.S.Rakic,N.C.Dincic and D.S.Djordjevc generalized the core inverse of a complex matrix to the case of an element in a ring.They als...The core inverse for a complex matrix was introduced by O.M.Baksalary and G.Trenkler.D.S.Rakic,N.C.Dincic and D.S.Djordjevc generalized the core inverse of a complex matrix to the case of an element in a ring.They also proved that the core inverse of an element in a ring can be characterized by five equations and every core invertible element is group invertible.It is natural to ask when a group invertible element is core invertible.In this paper,we will answer this question.Let R be a ring with involution,we will use three equations to characterize the core inverse of an element.That is,let a,b∈R.Then a∈R with a=b if and only if(ab)^(*)=ab,ba^(2)=a,and ab^(2)=b.Finally,we investigate the additive property of two core invertible elements.Moreover,the formulae of the sum of two core invertible elements are presented.展开更多
基金Project(2013CB035504)supported by the National Basic Research Program of China
文摘An iterative method is introduced successfully to solve the inverse kinematics of a 6-DOF manipulator of a tunnel drilling rig based on dual quaternion, which is difficult to get the solution by Denavit-Hartenberg(D-H) based methods. By the intuitive expression of dual quaternion to the orientation of rigid body, the coordinate frames assigned to each joint are established all in the same orientation, which does not need to use the D-H procedure. The compact and simple form of kinematic equations, consisting of position equations and orientation equations, is also the consequence of dual quaternion calculations. The iterative process is basically of two steps which are related to solving the position equations and orientation equations correspondingly. First, assume an initial value of the iterative variable; then, the position equations can be solved because of the reduced number of unknown variables in the position equations and the orientation equations can be solved by applying the solution from the position equations, which obtains an updated value for the iterative variable; finally, repeat the procedure by using the updated iterative variable to the position equations till the prescribed accuracy is obtained. The method proposed has a clear geometric meaning, and the algorithm is simple and direct. Simulation for 100 poses of the end frame shows that the average running time of inverse kinematics calculation for each demanded pose of end-effector is 7.2 ms on an ordinary laptop, which is good enough for practical use. The iteration counts 2-4 cycles generally, which is a quick convergence. The method proposed here has been successfully used in the project of automating a hydraulic rig.
基金This work was supported by the National Natural Science Foundation of China(Grant Nos.11201063,11371089)the Specialized Research Fund for the Doctoral Program of Higher Education(No.20120092110020)+1 种基金the Jiangsu Planned Projects for Postdoctoral Research Funds(No.1501048B)the Natural Science Foundation of Jiangsu Province(No.BK20141327).
文摘The core inverse for a complex matrix was introduced by O.M.Baksalary and G.Trenkler.D.S.Rakic,N.C.Dincic and D.S.Djordjevc generalized the core inverse of a complex matrix to the case of an element in a ring.They also proved that the core inverse of an element in a ring can be characterized by five equations and every core invertible element is group invertible.It is natural to ask when a group invertible element is core invertible.In this paper,we will answer this question.Let R be a ring with involution,we will use three equations to characterize the core inverse of an element.That is,let a,b∈R.Then a∈R with a=b if and only if(ab)^(*)=ab,ba^(2)=a,and ab^(2)=b.Finally,we investigate the additive property of two core invertible elements.Moreover,the formulae of the sum of two core invertible elements are presented.