An unconstrained optimization approach to the resolution of the inverse kinematic problem of redundant and nonredundant robot manipulators

https://doi.org/10.1016/0921-8890(91)90025-GGet rights and content

Abstract

This paper presents a comparative study of some unconstrained optimization techniques applied to robotic kinematic control. We are concerned not only with the final location of the end-effector but also with the velocity at which the end-effector moves. The position and velocity kinematic problems are related since the Jacobian matrix depends on the values of the joint variables. In order to move the end-effector in a specified direction at a specified speed, it is necessary to solve, at the same time, a set of nonlinear and a set of linear equations. Some well-known optimization techniques (valid for both nonredundant and redundant robots): steepest descent, conjugate gradient and quasi-Newton methods, are applied to solve this inverse kinematic problem. All these techniques are tested on two manipulators (a nonredundant and a redundant one) and compared by means of simulation.

References (22)

  • Y. Bestaoui

    Adaptive hierarchical control for robotic manipulators

    Robotics and Autonomous Systems

    (1988)
  • J. Lloyd et al.

    Kinematics of common industrial robots

    Robotics and Autonomous Systems

    (1988)
  • Asada et al.

    Robot Analysis and Control

    (1986)
  • Y. Bestaoui

    Comparative study of unconstrained optimization techniques applied to robotic kinematic control

  • M. Boumahrat et al.

    Methodes numériques appliquées

    (1983)
  • K.W. Brodlie

    Unconstrained minimization

  • A.K. Chassiakos et al.

    Kinematic control and obstacle avoidance for redundant manipulators

  • C. Chevallereau et al.

    A new method for the solution of the inverse kinematics of redundant robots

  • J.J. Craig

    Introduction to Robotics Mechanics & Control

    (1986)
  • P.P.J. Van Der Bosch et al.

    Kinematic control by means of optimization

  • A. Fournier

    Génération de mouvements en robotique, application des inverses généralisées et des pseudo-in-verses

    Doctorat Es-Sciences Thesis

    (1980)
  • View full text