EFFICIENT ALGORITHM FOR OPTIMAL FORCE DISTRIBUTION - THE COMPACT-DUAL LP METHOD

被引:109
作者
CHENG, FT [1 ]
ORIN, DE [1 ]
机构
[1] OHIO STATE UNIV,DEPT ELECT ENGN,COLUMBUS,OH 43210
来源
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION | 1990年 / 6卷 / 02期
关键词
D O I
10.1109/70.54733
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The force distribution problem in a dexterous hand, multiple manipulator system, or a multilegged robot is to solve for the input joint torques and chain contact forces for a particular system task. It is usually underspecified, and an optimal solution may be obtained. This paper presents an efficient algorithm, the Compact-Dual Linear Programming (LP) method, to solve the force distribution problem. In this method, the general solution of the linear equality constraints is obtained by transforming the underspecified matrix into row-reduced echelon form; then, the linear equality constraints of the force distribution problem are eliminated. In addition, the duality theory of linear programming is applied. The resulting method is applicable to a wide range of systems, constraints (e.g., friction constraints, maximum joint torque constraints, etc.), and objective functions and yet is computationally efficient. The significance of this method is demonstrated by solving the force distribution problem of a grasping system under development at Ohio State called DIGITS. With two fingers grasping an object and hard point contact with friction considered, the CPU time on a VAX-11/785 computer is only 1.47 ms. If four fingers are considered and a linear programming package in the IMSL library is utilized, the CPU time is then less than 45 ms. Therefore, it is believed that the general force distribution problem may be solved by the Compact-Dual LP method in real time. © 1990 IEEE
引用
收藏
页码:178 / 187
页数:10
相关论文
共 17 条
[1]  
CHENG FT, 1989, THESIS OHIO STATE U
[2]  
FEATHERSTONE R, 1988, SEP P INT M ADV ROB, P122
[3]  
IBERALL T, 1988, APR P IEEE INT C ROB
[4]   OPTIMAL FORCE DISTRIBUTION FOR THE LEGS OF A WALKING MACHINE WITH FRICTION CONE CONSTRAINTS [J].
KLEIN, CA ;
KITTIVATCHARAPONG, S .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1990, 6 (01) :73-85
[5]  
KOIVO AJ, 1987, JAN WORKSH COORD MUL
[6]  
KUMAR V, 1987, 1987 P IEEE INT C RO, P252
[7]  
MINE H, 1966, OPERATIONS RES, V1
[8]  
NAKAMURA Y, 1987, 1987 P IEEE INT C RO, P991
[9]  
ORIN DE, 1981, J DYNAMIC SYST MEAS, V102, P134
[10]  
ORIN DE, 1989, 4TH P INT C ADV ROB, P525