Skip to Main Content
Skip Nav Destination
Robot Manipulator Redundancy ResolutionAvailable to Purchase
By
Yunong Zhang
Yunong Zhang
Search for other works by this author on:
Long Jin
Long Jin
Search for other works by this author on:
ISBN:
9781119381235
No. of Pages:
318
Publisher:
ASME-Wiley
Publication date:
2017

Redundant manipulators can achieve subtasks readily and smartly such as generating cyclic motion, avoiding joint limits, avoiding singularities, tolerating faults, avoiding obstacles, and optimization of multiple performance criteria because they have more DOF than required to execute a desired primary task. Motion planning (or resolving the redundancy problem) of the manipulators is thus an appealing topic in the robotics area. The pseudoinverse-based approach is the conventional method for resolving the redundancy problem of the manipulators. Research in the last decade shows that various online optimization strategies/techniques are preferred methods, and some of these optimization strategies are usually expressed as a quadratic program (QP), which is subject to equality and inequality constraints. Such a QP is then converted into linear variational inequality (LVI), which may be solved approximately by many methods and techniques efficiently, such as numerical methods and some types of neural networks (NNs). In [104], three recurrent NNs are applied to cyclic motion generation. In [61, 105, 106, 137–139], primal-dual NNs formulated in differential equations are used to solve various redundancy resolution problems. In [23], another NN, called zeroing dynamics, is used to solve the time-varying problem. In this chapter, for implementing the scheme on the digital computer and physical hardware system more readily, a numerical algorithm formulated in a difference equation is adopted to solve the QP.

6.1
Introduction
6.2
Preliminaries and Problem Formulation
6.3
94LVI Assisted QP Solution
6.4
Computer Simulations and Physical Experiments
6.5
Chapter Summary
This content is only available via PDF.
You do not currently have access to this chapter.

or Create an Account

Close Modal
Close Modal