Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2011;11(12):11476-94.
doi: 10.3390/s111211476. Epub 2011 Dec 5.

Development of a 3D parallel mechanism robot arm with three vertical-axial pneumatic actuators combined with a stereo vision system

Affiliations

Development of a 3D parallel mechanism robot arm with three vertical-axial pneumatic actuators combined with a stereo vision system

Mao-Hsiung Chiang et al. Sensors (Basel). 2011.

Abstract

This study aimed to develop a novel 3D parallel mechanism robot driven by three vertical-axial pneumatic actuators with a stereo vision system for path tracking control. The mechanical system and the control system are the primary novel parts for developing a 3D parallel mechanism robot. In the mechanical system, a 3D parallel mechanism robot contains three serial chains, a fixed base, a movable platform and a pneumatic servo system. The parallel mechanism are designed and analyzed first for realizing a 3D motion in the X-Y-Z coordinate system of the robot's end-effector. The inverse kinematics and the forward kinematics of the parallel mechanism robot are investigated by using the Denavit-Hartenberg notation (D-H notation) coordinate system. The pneumatic actuators in the three vertical motion axes are modeled. In the control system, the Fourier series-based adaptive sliding-mode controller with H(∞) tracking performance is used to design the path tracking controllers of the three vertical servo pneumatic actuators for realizing 3D path tracking control of the end-effector. Three optical linear scales are used to measure the position of the three pneumatic actuators. The 3D position of the end-effector is then calculated from the measuring position of the three pneumatic actuators by means of the kinematics. However, the calculated 3D position of the end-effector cannot consider the manufacturing and assembly tolerance of the joints and the parallel mechanism so that errors between the actual position and the calculated 3D position of the end-effector exist. In order to improve this situation, sensor collaboration is developed in this paper. A stereo vision system is used to collaborate with the three position sensors of the pneumatic actuators. The stereo vision system combining two CCD serves to measure the actual 3D position of the end-effector and calibrate the error between the actual and the calculated 3D position of the end-effector. Furthermore, to verify the feasibility of the proposed parallel mechanism robot driven by three vertical pneumatic servo actuators, a full-scale test rig of the proposed parallel mechanism pneumatic robot is set up. Thus, simulations and experiments for different complex 3D motion profiles of the robot end-effector can be successfully achieved. The desired, the actual and the calculated 3D position of the end-effector can be compared in the complex 3D motion control.

Keywords: kinematics analysis; parallel mechanism robot; path tracking control; pneumatic actuator; sensor collaboration; stereo vision.

PubMed Disclaimer

Figures

Figure 1.
Figure 1.
Test rig layout of 3D parallel mechanism robot arm with three vertical-axial pneumatic actuators and a stereo vision system.
Figure 2.
Figure 2.
Prototype of the test rig.
Figure 3.
Figure 3.
The coordinate frames of the complex hybrid 3D robot with parallel links via nonlinear pneumatic servo system.
Figure 4.
Figure 4.
control block diagram for the complex 3D parallel mechanism robot.
Figure 5.
Figure 5.
Experimental results of path tracking control in a circle trajectory of end-effector: (a) system response of an end-effector; (b) tracking error of an end-effector; (c) system response of A-axis; (d) tracking error of A-axis; (e) control signal of A-axis; (f) system response of B-axis; (g) tracking error of B-axis; (h) control signal of B-axis; (i) system response of C-axis; (j) tracking error of C-axis; (k) control signal of C-axis.
Figure 6.
Figure 6.
Experimental result of path tracking control in a ball trajectory: (a) system response of an end-effector; (b) tracking error of an end-effector; (c) system response of A-axis; (d) tracking error of A-axis; (e) control signal of A-axis; (f) system response of B-axis; (g) tracking error of B-axis; (h) control signal of B-axis; (i) system response of C-axis, (j) tracking error of C-axis; (k) control signal of C-axis.
Figure 6.
Figure 6.
Experimental result of path tracking control in a ball trajectory: (a) system response of an end-effector; (b) tracking error of an end-effector; (c) system response of A-axis; (d) tracking error of A-axis; (e) control signal of A-axis; (f) system response of B-axis; (g) tracking error of B-axis; (h) control signal of B-axis; (i) system response of C-axis, (j) tracking error of C-axis; (k) control signal of C-axis.
Figure 7.
Figure 7.
3D circle trajectory tracking result of three pneumatic cylinders measured by the three linear optical encoders; (a) position and error of X-axial pneumatic cylinder; (b) position and error of Y-axial pneumatic cylinder; (c) position and error of Z-axial pneumatic cylinder.
Figure 8.
Figure 8.
3D circle trajectory measurement result in 3D view of 3D circle trajectory of the end-effector by the stereo vision system in X, Y, and Z-axis, (a) in X-axis; (b) in Y-axis; and (c) in Z-axis.
Figure 9.
Figure 9.
measurement results of the 3D circle trajectory of the end-effector by the stereo vision system in multiple views, (a) 3D circle trajectory measurement result in 3D view; (b) 3D circle trajectory measurement result in XY plane; (c) 3D circle trajectory measurement result in YZ plane; (d) 3D circle trajectory measurement result in XZ plane.

References

    1. Brogardh T. Present and future robot control development—An industrial perspective. Ann. Rev. Control. 2007;31:69–79.
    1. Wang J., Liu X.J. Analysis of a novel cylindrical 3-DoF parallel robot. Robot. Auton. Syst. 2003;42:31–46.
    1. Li Q., Wu F.X. Control performance improvement of a parallel robot via the design for control approach. Mechatronics. 2004;14:947–964.
    1. Laribi M.A., Romdhane L., Zeghloul S. Analysis and dimensional synthesis of the DELTA robot for a prescribed workspace. Mech. Mach. Theory. 2007;42:859–870.
    1. Bera T.K., Samantarat A.K., Karmakar R. Robust overwhelming control of a hydraulically driven three-degrees-of-freedom parallel manipulator through a simplified fast inverse model. JSCE. 2009;828:169–184.

Publication types

LinkOut - more resources