Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Inverse kinematics of redundant systems driver IKORv1.0-2.0 (full space parameterization with orientation control, platform mobility, and portability)

Technical Report ·
DOI:https://doi.org/10.2172/304121· OSTI ID:304121

Few optimization methods exist for path planning of kinematically redundant manipulators. Among these, a universal method is lacking that takes advantage of a manipulator`s redundancy while satisfying possibly varying constraints and task requirements. Full Space Parameterization (FSP) is a new method that generates the entire solution space of underspecified systems of algebraic equations and then calculates the unique solution satisfying specific constraints and optimization criteria. The FSP method has been previously tested on several configurations of the redundant manipulator HERMIES-III. This report deals with the extension of the FSP driver, Inverse Kinematics On Redundant systems (IKOR), to include three-dimensional manipulation systems, possibly incorporating a mobile platform, with and without orientation control. The driver was also extended by integrating two optimized versions of the FSP solution generator as well as the ability to easily port to any manipulator. IKOR was first altered to include the ability to handle orientation control and to integrate an optimized solution generator. The resulting system was tested on a 4 degrees-of-redundancy manipulator arm and was found to successfully perform trajectories with least norm criteria while avoiding obstacles and joint limits. Next, the system was adapted and tested on a manipulator arm placed on a mobile platform yielding 7 degrees of redundancy. After successful testing on least norm trajectories while avoiding obstacles and joint limits, IKORv1.0 was developed. The system was successfully verified using comparisons with a current industry standard, the Moore Penrose Pseudo-Inverse. Finally, IKORv2.0 was created, which includes both the one shot and two step methods, manipulator portability, integration of a second optimized solution generator, and finally a more robust and usable code design.

Research Organization:
Oak Ridge National Lab., TN (United States)
Sponsoring Organization:
Department of Defense, Washington, DC (United States)
DOE Contract Number:
AC05-96OR22464
OSTI ID:
304121
Report Number(s):
ORNL/TM--13096; ON: DE98054614; BR: 400403109
Country of Publication:
United States
Language:
English