Kinematics, Dynamics and Control of a Cable-driven Hyper-Redundant Manipulator

Wenfu Xu, Tianliang Liu, Yangmin Li

Research output: Journal article publicationJournal articleAcademic researchpeer-review

28 Citations (Scopus)

Abstract

A cable-driven hyper-redundant manipulator has superior dexterity for confined space applications. However, the modeling and control considering the cables are very complex. In this paper, we established the kinematics and dynamics models and proposed a dynamics control strategy. The multilevel mapping between the motors, cables, joints, and end-effector was first analyzed. The corresponding kinematics equations were derived and solved by combining analytical and numerical methods. Especially, the cable coupling relationship was established and a decoupling method was addressed to compensate the coupled motion between cables. Furthermore, we derived the dynamics equations including the cable forces and the joint variables. Considering practical control requirements, the cables' forces were distributed by simplifying the dynamics equations and obtaining the minimal solutions. Then, we presented a dynamics control strategy, which uses the forward and inverse kinematics of multilevel mapping for motion resolution and compensation, and computes the feedforward torques for the motors using recursive dynamics and 'cable force-motor torque' relationship. Finally, a prototype and a truss inspection experiment system were developed to verify the corresponding models and methods. Experiment results show that the derived kinematic and the dynamic equations, and the proposed dynamic control strategy are effective.

Original languageEnglish
Article number8369133
Pages (from-to)1693-1704
Number of pages12
JournalIEEE/ASME Transactions on Mechatronics
Volume23
Issue number4
DOIs
Publication statusPublished - 1 Aug 2018

Keywords

  • Cable-driven manipulators
  • dynamics control
  • hyper-redundant manipulators
  • kinematics decoupling

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Computer Science Applications
  • Electrical and Electronic Engineering

Cite this