A General Solution for the Position, Velocity, and Acceleration of Hyperredundant Planar Manipulators.

A new approach for the solution of the position, velocity, and acceleration of hyperredundant planar manipulators following any twice-differentiable desired path is presented. The method is singularity free, and provides a robust solution even in the event of mechanical failure of some of the robot...

Full description

Bibliographic Details
Main Authors: Asl, Farshid Maghami., Ashrafiuon, Hashem., Nataraj, C.
Format: Villanova Faculty Authorship
Language:English
Published: 2002
Online Access:http://ezproxy.villanova.edu/login?url=https://digital.library.villanova.edu/Item/vudl:173858
Description
Summary:A new approach for the solution of the position, velocity, and acceleration of hyperredundant planar manipulators following any twice-differentiable desired path is presented. The method is singularity free, and provides a robust solution even in the event of mechanical failure of some of the robot actuators. The approach is based on defining virtual layers, and dividing them into virtual/real three-link or four-link subrobots. It starts by solving the inverse kinematic problem for the subrobot located in the lowest virtual layer,which is then used to solve the inverse kinematic equations for the subrobots located in the upper virtual layers. An algorithm is developed that provides a singularity-free solution up to the full extension through a configuration index. The configuration index can be interpreted as the average of the determinants of the Jacobians of the subrobots. The equations for the velocities and accelerations of the manipulator are solved by extending the same approach, and it is shown that the value of the configuration index is critical in maintaining joint velocity continuity. The inverse dynamic problem of the robot is also solved to obtain the torques required for the robot actuators to accomplish their tasks. Computer simulations of several hyperredundant manipulators using the proposed method are presented as numerical examples.