COMPUTATIONAL KINEMATICS

被引:68
作者
JOSKOWICZ, L [1 ]
SACKS, EP [1 ]
机构
[1] PRINCETON UNIV,DEPT COMP SCI,PRINCETON,NJ 08544
关键词
D O I
10.1016/0004-3702(91)90115-Z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a kinematic analysis algorithm for mechanisms built of rigid parts, such as door locks, gearboxes, and transmissions. The algorithm produces a concise and complete description of the kinematics of a mechanism. It optimizes the computation by decomposing complex mechanisms into subassemblies, deriving the kinematics of the subassemblies, and incrementally composing the results. We define a class of mechanisms for which kinematic analysis is feasible by restricting the shapes, motions, and interactions of parts. The feasible class contains linkages, mechanisms whose parts move along fixed spatial axes, and combinations of the two types. We show that the feasible class covers most mechanisms by surveying 2500 mechanisms from an engineering encyclopedia. We implement the kinematic analysis algorithm for fixed-axes mechanisms. The inputs are the shapes and initial configurations of the parts. The output is a region diagram, a partition of the mechanism configuration space into regions that characterize its operating modes. The program computes the region diagram by identifying motion axes and interacting pairs of parts, partitioning the pairwise configuration spaces, and composing them. Coupling the program with existing linkage analysis packages covers most feasible mechanisms. We identify classes of infeasible mechanisms and describe possible analysis strategies for them.
引用
收藏
页码:381 / 416
页数:36
相关论文
共 28 条
[11]  
HAUGH E, 1984, COMPUTER AIDED ANAL
[12]  
HOFFMAN CM, 1989, GEOMETRIC SOLID MODE
[13]  
HORTON J, 1951, INGENIOUS MECHANISMS, V1
[14]  
HUYNH T, 1990, LECT NOTES COMPUT SC, V472, P1
[15]  
JOSKOWICZ L, 1989, INT J ARTIF INTELL E, V4, P22
[16]  
Joskowicz L., 1990, RES ENG DES, V1, P149
[17]  
Joskowicz L., 1988, P AAAI 88, P347
[18]  
JOSKOWICZ L, 1990, IBM15573 TECH REP
[19]  
JOSKOWICZ L, 1989, P IJCAI, P1337
[20]  
KRAMER GA, 1990, PROCEEDINGS : EIGHTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 AND 2, P708