Robust adaptive multi-task tracking control of redundant manipulators with dynamic and kinematic uncertainties and unknown disturbances

In this paper, a novel adaptive multi-priority controller for redundant manipulators is proposed to accomplish the multi-task tracking when kinematic/dynamic uncertainties and unknown disturbances exist. Prioritized redundancy resolution in kinematic level is incorporated into this passivity-based c...

Full description

Saved in:
Bibliographic Details
Published in:Advanced robotics Vol. 31; no. 9; pp. 482 - 495
Main Authors: Ren, Yi, Zhou, Yang, Liu, Yechao, Gu, Yikun, Jin, Minghe, Liu, Hong
Format: Journal Article
Language:English
Published: Taylor & Francis 03-05-2017
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In this paper, a novel adaptive multi-priority controller for redundant manipulators is proposed to accomplish the multi-task tracking when kinematic/dynamic uncertainties and unknown disturbances exist. Prioritized redundancy resolution in kinematic level is incorporated into this passivity-based control framework. The kinematic and dynamic parameter adaptations are driven by both tracking error and prediction error. Moreover, the tracking information from both primary and subtasks are all utilized to accelerate the parameter estimation when the tasks are independent, whereas the inevitable tracking error of the subtasks due to algorithmic singularities is properly eliminated in the adaptation laws when the tasks are dependent. Potential ill-conditioned solution of the pseudoinverse is avoided using an improved singularity-robust inverse of the projected Jacobian. Along with the improvement of the multi-task tracking performance, smoothness of the commanded torques is still guaranteed for easy application. Measurements of the noisy joint acceleration and task velocity are avoided. The controller is mathematically derived based on Lyapunov stability analysis. Simulation results of the two cases are presented to verify the effectiveness and superiority of the proposed controller.
ISSN:0169-1864
1568-5535
DOI:10.1080/01691864.2016.1277553