Expert Witness and Forensic Engineer
Expert Witness Resources

 

page 2 page 3 page 4 page 5
 

Motion Coordination for Redundant Robots by Tracking 
Position-Level Equality Constraints

Abstract - This paper describes a novel motion coordination method  for redundant robots. The method combines closed-form  reverse position analysis and multi-criteria optimization to form a powerful and efficient algorithm. This method of redundancy resolution has been tested (either in simulation or experimentation) on robots with 7, 8, 9, 10, 17, and 21 DOF. This paper presents results for a dual-arm robot with 17 DOF designed and implemented at Oak Ridge National Lab.

Introduction
Motion coordination for redundant robots enjoys a rich history as a part of the inverse kinematics problem. Dimentberg in the 1950’s and Freudenstein in the 1960’s and 1970’s were seminal authors. With the realization in the late 1960’s that a serial robot could be modelled as a spatial mechanism, the disciplined and analytical theory of mechanisms was applied to the exciting new field of robotics. This work dominated inverse kinematics research during the 1970’s as the search for a general closed-form solution for robots with six Degrees Of Freedom (DOF) became the “Mount Everest” of kinematics problems (Freudenstein, 1972). Duffy, Pieper, and Roth were at the forefront of inverse kinematics research during this time. 

Within the context of redundant robots, the focus shifted towards optimization and linear algebra during the 1980’s. Much of this work derives from Whitney’s (1969) resolved motion rate control that suggests the use of the pseudo-inverse to resolve redundancy. Liegeois (1977) showed the extension of this method to include self-motions via the null-space. Since then, a large number of researchers have implemented pseudo-inverse based methods. Notable approaches include: Seraji’s (1992) configuration control, Baillieul’s (1986) extended Jacobian, and the Jacobian transpose (Das, Slotine, and Sheridan, 1988). Dubey and Luh (1988) include task-based performance measures in the redundancy resolution. Maciejewski (1989) discusses the kinetic limitations of redundant robots. 

This paper discusses a motion coordination method that has shown great promise in both simulation and application. Essentially, the method uses closed-form reverse position analysis to satisfy the placement constraints on the robot’s hand and numerical optimization to resolve the redundancy. The numerical 
optimization generates configuration options and, based on a six DOF substructure of the robot’s geometry, closed-form reverse position analysis ensures the options satisfy the placement constraints. This process explicitly identifies configuration options within the robot’s null space. A decision making process based on multiple performance criteria chooses one option as the next set-point for the robot’s servo controllers. Crane, Duffy, and Carnahan (1991) have also shown the use of closed-form reverse position analysis to solve 6 DOF substructures within a redundant robot, though they leave the decision making to a human operator.  Next Page ->

 

 
richard.hooper@safemachines.com (512) 699-6487