A solution to the singularity problem for six-joint manipulators
- 4 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
A solution to the problem of singularities for six-joint manipulators is presented. By using this method, the unachievable components of the commanded motion are removed, while an exact inverse kinematic solution is used for the remaining motion components. At a singularity there are directions in Cartesian space where a differential translation or rotation cannot be specified. The underlying area is to identify these directions and then to eliminate the corresponding components of the commanded motion when the manipulator becomes singular using a pseudoinverse of the manipulator Jacobian. In order to avoid excessive joint velocities close to the singularities, the manipulator is treated as singular in the neighborhood of the singularity. A continuous solution is achieved by interpolation in the degenerate directions.Keywords
This publication has 8 references indexed in Scilit:
- Living with the singularity of robot wristsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- A unified approach for motion and force control of robot manipulators: The operational space formulationIEEE Journal on Robotics and Automation, 1987
- Inverse Kinematic Solutions With Singularity Robustness for Robot Manipulator ControlJournal of Dynamic Systems, Measurement, and Control, 1986
- Manipulator Inverse Kinematic Solutions Based on Vector Formulations and Damped Least-Squares MethodsIEEE Transactions on Systems, Man, and Cybernetics, 1986
- A computational technique for inverse kinematicsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1984
- Planning and Execution of Straight Line Manipulator TrajectoriesIBM Journal of Research and Development, 1979
- The Mathematics of Coordinated Control of Prosthetic Arms and ManipulatorsJournal of Dynamic Systems, Measurement, and Control, 1972
- On the calculation of pseudoinversesIEEE Transactions on Automatic Control, 1969