ON THE GEOMETRY OF CONTACT FORMATION CELLS FOR SYSTEMS OF POLYGONS

被引:11
作者
FARAHAT, AO
STILLER, PF
TRINKLE, JC
机构
[1] TEXAS A&M UNIV, DEPT MATH, COLLEGE STN, TX 77843 USA
[2] TEXAS A&M UNIV, DEPT COMP SCI, COLLEGE STN, TX 77843 USA
来源
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION | 1995年 / 11卷 / 04期
基金
美国国家科学基金会;
关键词
D O I
10.1109/70.406937
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The efficient planning of contact tasks: for intelligent robotic systems requires a thorough understanding of the kinematic constraints imposed on the system by the contacts, In this paper, we derive closed-form analytic solutions for the position and orientation of a passive polygon moving in sliding and rolling contact with two or three active polygons whose positions and orientations are independently controlled. This is accomplished by applying a simple elimination procedure to solve the appropriate system of contact constraint equations, The benefits of having analytic solutions are numerous. For example, they eliminate the need for iterative nonlinear equation solving algorithms to determine the position and orientation of the passive polygon given the positions and orientations of the active ones, Also, because they contain the configuration variables of the active polygons and the relevant geometric parameters, models of geometric and control uncertainty can be readily incorporated into the solutions, This will facilitate the analysis of the effects of these uncertainties on the kinematic constraints. We also prove that the set of solutions to the contact constraint equations is a smooth submanifold of the system's configuration space and we study its projection onto the configuration space of the active polygons (i.e., the lower-dimensional configuration space of controllable parameters), By relating these results to the wrench matrices commonly used in grasp analysis, we discover a previously unknown and highly nonintuitive class of nongeneric contact situations, In these situations, for a specific fixed configuration of the active polygons, the passive polygon can maintain three contacts on three mutually nonparallel edges while retaining one degree of freedom of motion.
引用
收藏
页码:522 / 536
页数:15
相关论文
共 28 条
[1]  
Asada H., 1985, IEEE Journal of Robotics and Automation, VRA-1, P86
[2]  
BERGER MC, 1992, GEOMETRY, V1
[3]  
Brost R. C, 1991, THESIS CARNEGIE MELL
[4]  
CORNER DF, 1983, 8TH P INT JOINT C AR
[5]  
DESAI RS, 1989, IEEE T ROBOTIC AUTOM, P800
[6]  
FARAHAT AO, 1993, UNPUB GEOMETRY BLOW
[7]  
GOLDBERG KY, 1992, IRIS TR297 U CAL I R
[8]  
KERR J, 1984, THESIS STANFORD U
[9]  
KONDO K, 1991, IEEE T ROBOT AUTOMAT, V7
[10]  
KOUTSOU A, 1986, THESIS U EDINBURGH S