AUTOMATIC-GENERATION OF FORWARD AND INVERSE KINEMATICS FOR A RECONFIGURABLE MODULAR MANIPULATOR SYSTEM

被引:31
作者
KELMAR, L [1 ]
KHOSLA, PK [1 ]
机构
[1] CARNEGIE MELLON UNIV, DEPT ELECT & COMP ENGN, PITTSBURGH, PA 15213 USA
来源
JOURNAL OF ROBOTIC SYSTEMS | 1990年 / 7卷 / 04期
关键词
D O I
10.1002/rob.4620070406
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Traditional industrial and research manipulators have a fixed configuration and are thus suited for a certain class of tasks. In order to make manipulators flexible and suited for a larger class of tasks we have proposed the concept of a Reconfigurable Modular Manipulator System (RMMS). The RMMS consists of a set of modular links and joints of various sizes; reconfigurable manipulators are designed and built from this system as appropriate for a given task. In order to effectively utilize such a system, one needs algorithms for automatically generating the kinematic descriptions for an arbitrary manipulator configured from the RMMS. Previous research on the kinematics of robotic manipulators has addressed fixed configuration manipulator systems. In this article, we propose an algorithm for automatically generating both the forward and inverse kinematics of a serial link N degrees‐of‐freedom reconfigurable manipulator. Generation of the kinematic equations that govern a modular manipulator starts with geometric descriptions of the units, or modules, as well as their sequence in the manipulator. Using this geometric information, we determine the Denavit‐Hartenberg parameters of a reconfigurable manipulator. The Denavit‐Hartenberg kinematic parameters are then used to obtain the forward kinematic transformation of the system. We also address the problem of otaining the inverse kinematics of reconfigurable manipulators. In order to automate the inverse kinematics and to make the procedure as general as possible, we have proposed the idea of scaling a manipulator. We use the efficient numerical approach and in the case of a redundant manipulator, we exploit the extra degrees of freedom to achieve singularity avoidance. We have implemented our algorithms on an Ironies 68020 based single board computer that is used to control the prototype Reconfigurable Modular Manipular System (RMMS) which is being developed in our laboratory. Copyright © 1990 Wiley Periodicals, Inc., A Wiley Company
引用
收藏
页码:599 / 619
页数:21
相关论文
共 32 条
[1]   DESIGN OF DIRECT-DRIVE MECHANICAL ARMS [J].
ASADA, H ;
KANADE, T .
JOURNAL OF VIBRATION ACOUSTICS STRESS AND RELIABILITY IN DESIGN-TRANSACTIONS OF THE ASME, 1983, 105 (03) :312-316
[2]  
BAILLIEUL J, 1985, MAR P IEEE INT C ROB, P722
[3]  
Chang P. H., 1986, Proceedings 1986 IEEE International Conference on Robotics and Automation (Cat. No.86CH2282-2), P9
[4]  
Denavit J., 1955, J APPL MECH, V22, P215
[5]  
FUKUDA T, 1988, 1988 P C ROB AUT IEE
[7]  
GUPTA KC, 1982, T ASME, P704
[8]  
HOLLERBACH JM, 1984, 1ST P INT IEEE C ROB, P152
[9]  
KELMAR L, 1988, APR IEEE C ROB AUT I
[10]   AN ALGORITHM FOR SEAM TRACKING APPLICATIONS [J].
KHOSLA, PK ;
NEUMAN, CP ;
PRINZ, FB .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1985, 4 (01) :27-41