Founded in 1971 >
Chinese Sci-tech Core Periodicals >
British Science Abstracts (SA, INSPEC) Indexed Journals >
United States, Cambridge Scientific Abstract: Technology (CSA: T) Indexed Journals >
United States, Ulrich's Periodicals Directory(UPD)Indexed Journals >
United States, Cambridge Scientific Abstract: Natural Science (CSA: NS) Indexed Journals >
Poland ,Index of Copernicus(IC) Indexed Journals >
International Standard Serial Number:
ISSN 1001-4551
Sponsor:
Zhejiang University;
Zhejiang Machinery and Electrical Group
Edited by:
Editorial of Journal of Mechanical & Electrical Engineering
Chief Editor:
ZHAO Qun
Vice Chief Editor:
TANG ren-zhong,
LUO Xiang-yang
Tel:
86-571-87041360,87239525
Fax:
86-571-87239571
Add:
No.9 Gaoguannong,Daxue Road,Hangzhou,China
P.C:
310009
E-mail:
meem_contribute@163.com
Improvement of kinematics algorithm of 6R industrial robot
WU Ting, WU Guokui, WU Haibin
(School of Mechanical Engineering and Automation, Fuzhou University, Fuzhou 350108, China)
Abstract: Aiming at the intensive computation of kinematics module exist in the realtime control of the industrial robot, inverse kinematic solutions of verticalsixjoint industrial robot were calculated and analyzed. Then, an algorithm of searching the proper inverse kinematic solution was presented based on the characteristics of the solutions and the geometric structure of the robot. After that, the curve interpolation algorithm in cartesian coordinates was discussed. In order to make the robot easier to be used, the arbitrary user coordinates was built and the gesture rotation representation was presented. The algorithms were applied to a 6R manipulator in the laboratory to verify the effectiveness of the proposed algorithms. The results indicate that the algorithm can make the robotic joints move smoothly and avoid mutation when the robot is running, especially in the process of curve interpolation. The algorithms can make the motion of robot smoother and more accurate.
Key words: robot kinematics; inverse optimization; curve interpolation algorithm; user coordinates