Abstract

In this study, we investigate the problem of cooperative kinematic control for multiple redundant manipulators under partially known information using recurrent neural network (RNN). The communication among manipulators is modeled as a graph topology network with the information exchange that only occurs at the neighbouring robot nodes. Under partially known information, four objectives are simultaneously achieved, i.e, global cooperation and synchronization among manipulators, joint physical limits compliance, neighbor-to-neighbor communication among robots, and optimality of cost function. We develop a velocity observer for each individual manipulator to help them to obtain the desired motion velocity information. Moreover, a negative feedback term is introduced with a higher tracking precision. Minimizing the joint velocity norm as cost function, the considered cooperative kinematic control is built as a quadratic programming (QP) optimization problem integrating with both joint angle and joint speed limitations, and is solved online by constructing a dynamic RNN. Moreover, global convergence of the developed velocity observer, RNN controller and cooperative tracking error are theoretically derived. Finally, under a fixed and variable communication topology, respectively, application in using a group of iiwa R800 redundant manipulators to transport a payload and comparison with the existing method are conducted. Among the simulative results, the robot group synchronously achieves the desired circle and rhodonea trajectory tracking, with higher tracking precision reaching to zero. When joint angles and joint velocities tend to exceed the setting constraints, respectively, they are constrained into the upper and lower bounds owing to the designed RNN controller.

Highlights

  • The investigation on kinematic control of the redundant robot manipulator has continued for decades

  • A velocity observer is developed, the considered cooperative task of multiple redundant manipulators is built as a constrained quadratic programming (QP) problem, a recurrent neural network (RNN) is designed to solve it

  • We investigate the cooperative control for multiple redundant manipulators, where the desired movement is only known to part of robots

Read more

Summary

INTRODUCTION

The investigation on kinematic control of the redundant robot manipulator has continued for decades. We consider the problem of cooperative kinematic control of multiple redundant robot manipulators under partially known information. Based on the designed controller, four objectives are simultaneously achieved, i.e, global cooperation and synchronization among manipulators, joint physical limits compliance, neighbor-to-neighbor communication among robots, and optimality of cost function. A velocity observer is developed, the considered cooperative task of multiple redundant manipulators is built as a constrained QP problem, a RNN is designed to solve it. The main contributions of this paper are summarized as follows: 1) Under partially known information, a RNN-based neural dynamic method is proposed for the cooperative kinematic control problem of multiple redundant robot manipulators. 2) Different from the existing works, due to only partial manipulator nodes can access the command signal, a velocity observer is developed for each individual manipulator to help robots to obtain the desired motion velocity information. The mapping from joint to Cartesian space at velocity level (4) significantly simplifier the kinematic problem

COOPERATIVE PAYLOAD TRANSPORT FOR MULTIPLE ROBOTS
CONTROL OBJECTIVE
VELOCITY OBSERVER DESIGN
QP TYPE PROBLEM DESCRIPTION AND RNN DESIGN
THEORETICAL ANALYSES
GLOBAL CONVERGENCE OF THE RNN BASED CONTROLLER
GLOBAL CONVERGENCE OF TRACKING ERROR
SIMULATION EXPERIMENTS
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call