Abstract

This paper presents a new method of solving the inverse kinematics problem of manipulators with the help of the biquaternion theory of kinematics control. Application of the method reduces solving of Cauchy problem for differential kinematic equations of a manipulator motion. Vectors of the angular and linear velocities contained in these equations are considered as controls. They are formed according to the feedback principal as certain functions of generalized coordinates. As the result of solving of Cauchy problem for any given initial values of the generalized coordinates from their operational range the generalized coordinates will finally take the values corresponding to the desired position of the end effector, so the inverse kinematics problem will be solved. In this paper an algorithm for solving the inverse kinematics of Stanford robot arm is introduced. Control laws used in the algorithm are valid for any manipulator. A numerical solution of the inverse kinematics problem of Stanford robot arm has been found. It proves efficiency of application of the biquaternion theory of kinematics control for solving of the inverse kinematics problem of manipulators. Given examples of the numerical solution demonstrate dependency between the solution results (obtained values of the phase coordinates, solution time) and the input parameters, such as initial pose (position and orientation) of the end effector of a manipulator, accuracy of the solution and dual feedback gain. Graphs of the changes of the generalized coordinates, the main and moment parts of the biquaternion of the end effector error pose, the main and moment parts of the control and tensor were built.

Highlights

  • This paper presents a new method of solving the inverse kinematics problem of mani pulators with the help of the biquaternion theory of kinematics control

  • 7. В öеëоì, ìожно сäеëатü вывоä, ÷то изìенение ìоìентной ÷асти коэффиöиента усиëения обpатной связи не уìенüøает вpеìени pеøения заäа÷и

Read more

Summary

Постановка задачи

Pассìатpивается pеøение обpатной заäа÷и кинеìатики с испоëüзованиеì бикватеpнионной теоpии кинеìати÷ескоãо упpавëения [1]. Ãäе φi (i = 1, 2, 4, 5, 6), d3 — обобщенные кооpäинаты ìанипуëятоpа; ìатpиöа А явëяется сëожной функöией обобщенных кооpäинат; ωi и vi — пpоекöии уãëовой и ëинейной скоpостей выхоäноãо. Пpи этоì вхоäящие в уpавнения пpоекöии ωi и vi уãëовой и ëинейной скоpостей выхоäноãо звена ìанипуëятоpа pассìатpиваþтся как упpавëения и фоpìиpуþтся в виäе функöий обобщенных кооpäинат ìанипуëятоpа φi, d3. Ãäе Ux6y6z6 — отобpажение кинеìати÷ескоãо винта U выхоäноãо звена на оси связанной с выхоäныì звеноì систеìы кооpäинат; wx6y6z6 и vx6y6z6 — вектоpы уãëовой и ëинейной скоpостей выхоäноãо звена ìанипуëятоpа, опpеäеëенные своиìи коìпонентаìи в связанной с ниì систеìе кооpäинат; s — сиìвоë (коìпëексностü) Кëиффоpäа, обëаäаþщий свойствоì s2 = 0; Kо*с — äуаëüный коэффиöиент усиëения обpатной связи; M0* и Ms*c — скаëяpная и винтовая. Ãäе Li — бикватеpнионы относитеëüных коне÷ных пеpеìещений звенüев ìанипуëятоpа; αi, θi, di (кpоìе d3) — констpуктивные паpаìетpы звенüев ìанипуëятоpа; φi, d3 — обобщенные кооpäинаты ìанипуëятоpа; i1, i2, i3 — вектоpные ìниìые еäиниöы Гаìиëüтона

Алгоpитм численного pешения обpатной задачи кинематики
Анализ численного pешения
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call