Development and control of a pneumatic-actuator 3-dof translational parallel manipulator with robot vision

Lian Wang Lee, Hsin Han Chiang, I. Hsum Li*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

11 Citations (Scopus)


A vision-based three degree-of-freedom translational parallel manipulator (TPM) was developed. The developed TPM has the following characteristics. First, the TPM is driven by three rodless pneumatic actuators and is designed as a horizontal structure to enlarge its horizontal working space to cover a conveyor. Then, a robot-vision system (including a webcam mounted on the TPM) collects images of objects on the conveyor and transfers them through the LabVIEW application programming interface for image processing. Since it is very difficult to achieve precise position control of the TPM due to the nonlinear couplings among the robot axes, feedback linearization is utilized to design an adaptive interval type-2 fuzzy controller with self-tuning fuzzy sliding-mode compensation (AIT2FC-STFSMC) for each rodless pneumatic actuator to attenuate nonlinearities, function approximation errors, and external disturbances. Finally, experiments proved that the vision-based three degree-of-freedom TPM was capable of accurately tracking desired trajectories and precisely executing pick-and-place movement in real time.

Original languageEnglish
Article number1459
JournalSensors (Switzerland)
Issue number6
Publication statusPublished - 2019 Mar 2


  • Interval type-2 fuzzy systems
  • Parallel manipulator
  • Path tracking control
  • Robot vision
  • Robotic manipulators
  • Rodless pneumatic actuator

ASJC Scopus subject areas

  • Analytical Chemistry
  • Biochemistry
  • Atomic and Molecular Physics, and Optics
  • Instrumentation
  • Electrical and Electronic Engineering


Dive into the research topics of 'Development and control of a pneumatic-actuator 3-dof translational parallel manipulator with robot vision'. Together they form a unique fingerprint.

Cite this