2015_4dofpaper
2015_4dofpaper
net/publication/282382464
CITATIONS READS
19 2,285
2 authors:
All content following this page was uploaded by Ravi kumar Mandava on 18 October 2017.
Abstract- Robotic manipulators are the most important modelling of a spatial RRR flexible manipulator that
components in the present manufacturing industry for includes both link and joint flexibility. This algorithm was
handling materials and manipulation. It is important to note implemented by using the principle of virtual work, finite
that these manipulators are used in the complex planar and element method and recursive kinematic formulation. The
spatial work spaces to perform the task. Further, it is also very benefit of the algorithm was that it uses less set of equations
difficult to manipulate and dynamically control the that define the dynamics of flexible manipulator, which was
manipulators when the degrees of freedom (DOF) of the essential for the controller to reduce the computational cost.
manipulator are increased. In the present manuscript, the Moreover, the workspace of a robotic manipulator was
dynamic analysis and design of PID controller for two
determined after using an analytical method [6]. This
different manipulator configurations, namely planar and
spatial manipulators have been attempted. Moreover, both the
method was based on analytical criteria for determining the
manipulators considered in this study are provided with 4- singular behaviour of the mechanism. The authors
DOF and dynamic analysis has been carried out using attempted to compute the singularities after manipulating
Lagrange-Euler (L-E) formulation. The main difference the Jacobian of the robot condition. These singularities
between the planar and spatial manipulator is that the former were substituted in the wrist vector to acquire the range of
works in the two dimensional space and later works in a three motion of the robot wrist in 3D space.
dimensional space. In addition to the dynamic analysis, PID During manipulation of the robot, many problems need
controllers have also been designed for the said configurations
to be tracked simultaneously. Among those problems,
to follow a path between the given boundary conditions.
Further, the developed controllers are tested in simulations,
controlling of the robotic manipulator is a challenging task.
and found working satisfactorily. The basic idea of a robot controller is to make the joints of
a manipulator to track a desired trajectory to perform a
Keywords -Planar manipulator, spatial manipulator, dynamic specified task. The dynamic modelling of a simple 2-DOF
analysis, PID controller. robotic manipulator, using PD controller with online
gravity compensation was developed by Dung et al. [7].
Further, Ohri et al. [8] designed PID controller and sliding
I. INTRODUCTION mode controller for desired trajectory, in the presence of
Robotic manipulators are used in aerospace, highly nonlinear coupled dynamics with high accuracy. It
manufacturing, automotive industry and medical was observed that, when the payload was changed, the
applications. These manipulators are working in hazardous, SMC produced better response compared to PID control
unpredictable and inhospitable circumstances, which are strategy. In [9], the authors developed force-torque control
difficult for the human operations to perform the task. It strategy for two degrees of freedom robotic manipulator.
consists of three models, namely mechanical, electrical and Two types of control strategies were developed to control
control modules. In the mechanical point of view, robot the slow part of system dynamics, i.e. impedance control
manipulators are collection of serial or parallel links which and force/torque control with gravity compensation.
are connected with the help of revolute and/or prismatic Moreover, a classical PID controller [10] was implemented
joints between the base and the end effector frame. Number for a six-link, six-joint flexible robotic manipulator model.
of researchers had developed several methods to identify The flexibility was given to the joints of the system model.
the factors influencing the performance and accuracy of the Although the researchers had developed various
robotic manipulators [1]. approaches for serial and parallel manipulators, those
The serial manipulator with 3-revolute joints that can strategies may be divided into two categories, i.e. joint-
operate in 2-D space was developed by soomro [2] and Fu space control and workspace control. The joint space
et al. [3]. In both the cases, the authors had used forward controller considers the system as an independent SISO
kinematics approach to establish the mathematical model of system to implement the developed joint space control
the manipulator. Further, these mathematical models were strategy. Where, the workspace control is more attractive
used to determine mass moment of inertia, velocity and than joint space control because the tasks, such as painting,
acceleration of various joints of the manipulator. Moreover, assembly etc., are performed by the end effectors in the
Hatem et al. [4] developed a kinematic and dynamic model robots workspace [11]. In addition to the above works, Su
of a 3-DOF planar and spatial manipulators to overcome the et al. [12] designed and explained a robust auto-disturbance
control and noise factors. In [5], a general purpose rejection controller for 6-DOF parallel manipulator in joint
algorithm had been developed for accurate dynamic space. Moreover, in [13], the authors discussed the
ISBN: 978−81−925974−3−0
International Conference on Robotics, Automation, Control and Embedded Systems – RACE 2015
18-20 February 2015, Hindustan University, Chennai, India.
development of controller for robotic manipulators with length of the links and included angle between them. The
complex nonlinear dynamics. Once the controllers are homogeneous transformation matrices for 4-DOF planar
developed, the tuning of the gains of the controller plays an and spatial manipulators are given by equations (1) and (2),
important role in determining the performance of the respectively.
controller. There are different types of tuning methods Table 2: The D-H parameters of the 4-DOF spatial manipulator are as
developed by the researchers such as manual tuning, follows:
Ziegler and Nichols tuning and online tuning of the
Link (i) αi di θi
controllers. Ziegler and Nichols [14] proposed the first i
ISBN: 978−81−925974−3−0
International Conference on Robotics, Automation, Control and Embedded Systems – RACE 2015
18-20 February 2015, Hindustan University, Chennai, India.
= Displacement of the joint. The main aim of the present research is to design and
develop a PID control strategy for the control of 4-DOF
= Velocity of the joint j. planar and spatial manipulators. Once the dynamic models
and control strategies are developed, both the manipulator
= Acceleration of the joint j. models are tested in simulations to check the controlling
Where the inertia coefficient is is accuracy of the strategies. It is important to note that the
controller gain values have been tuned using manual tuning
∑ , , 1,2, … … … method for a set of boundary conditions. The three gain
values (Kp, Kd and Ki) that resulted in best control action
The Coriolis force coefficient is for 4-DOF planar and spatial manipulators are given in
tables 3 and 4, respectively. The boundary conditions
∑ , , , 1,2, … … … utilized for the four joints of the planar and spatial
manipulator are given in equation (6) and (7) respectively.
The gravity coefficient is
Table 3: The tuning parameters of the planar manipulator are as follows:
∑ , 1,2, … … … JOINTS Kp Ki Kd
1 110 40 90
III. DESIGN OF PID CONTROLLER 2 90 35 80
ISBN: 978−81−925974−3−0
International Conference on Robotics, Automation, Control and Embedded Systems – RACE 2015
18-20 February 2015, Hindustan University, Chennai, India.
(b)
(b) Error on spatial manipulator
Fig 3:Schematic diagram showing the variation of error at joint 1, joint 2,
joint 3, joint 4.
ISBN: 978−81−925974−3−0
International Conference on Robotics, Automation, Control and Embedded Systems – RACE 2015
18-20 February 2015, Hindustan University, Chennai, India.
(a)
(a)
(b)
(b)
Fig 6:Schematic diagram showing the variation of work volume (a) Planar
manipulator, (b) Spatial manipulator.
V. CONCLUSIONS
In the present paper, the forward kinematic modelling,
dynamic analysis and design of PID controllers for two 4-
DOF planar and spatial robots are developed successfully.
It is important to note that the manual method of tuning
(c) have the PID controllers been adopted to tune the
proportional, integral and derivative gains of the controllers
for both the robots. Once the controllers are developed, they
are tested in simulations to verify the performance of the
developed controllers. Both the PID controllers developed
to control the planar and spatial manipulators are found to
give satisfactory performance measures while reaching the
specified boundary conditions with reasonable torque
(d) requirements at various joints.
VI. REFERENCES
[1] Swevers, J., Verdonck, W., and De Schutter, J., “Dynamic Model
Identification for Industrial Robots,” IEEE Control Systems
Magazine,Vol. 27, pp. 58-71 (2007).
(d) [2] Zulfiqar Ali soomro., “Kinematic Modeling and Simulation of 2-D
Link and 3-R Pendulum Serial Manipulator Robotic Arm,”
Fig 5:Schematic diagram showing the variation of torque in spatial International Researcher, Vol.2,Issue No.4.December (2013).
manipulator at (a) joint 1, (b) joint 2, (c) joint 3, (d) joint 4. [3] Robotics: "Control, Sensing, Vision, and Intelligence," King Sun
Fu, Rafael C. González, C. S. George Lee,McGraw-Hill, (1987 ).
ISBN: 978−81−925974−3−0
International Conference on Robotics, Automation, Control and Embedded Systems – RACE 2015
18-20 February 2015, Hindustan University, Chennai, India.
[4] Hatem A. Al-Dois., A.K Jha., and R.B Mishra., “Investigations into
the Parameters Influencing the Dynamic Performance of 3-RRR
Planar & Articulated Robot Manipulators,” Tamkang Journal of
Science and Engineering, Vol.14, No. 4, pp.313-322 (2011).
[5] Rajesh K Moolam., Francesco Braghin., Federico Vicentini.,
“Dynamic Modeling and Simulation of Spatial Manipulator with
Flexible Links and Joints,” 11th International Conference on
Vibration Problems Z. Dimitrovov´a et.al. (eds.) Lisbon, Portugal, 9–
12 September(2013).
[6] Khusheep Goyal, Davinder Sethi, "An Analytical Method to Find
Workspace of a Robotic Manipulator,"Journal of mechanical
engineering.Vol. ME 41, No.1, June(2010).
[7] Le Tien Dung., Hee-Jun Kang., and Young-shick Ro., “Robot
Manipulator Modeling in Matlab Simmechanics with PD Control
and Online Gravity Compensation,” IFOST 2010 Proceedings, IEEE
(2010).
[8] Jyothi Ohri, Dhaval R. Vyas, Pretty Neelam Topno, "Comparison of
Robustness of PID Control and Sliding Mode Control of Robotic
Manipulator," International symposium on devices MEMS,
Intelligent systems & Communication(ISDMISC), (2011).
[9] Victor Titov., I.Shardyko., Sergey Isaenko., “Force-Torque Control
Implementation for 2 DoF Manipulator”, 24th DAAAM International
Symposium on Intelligent Manufacturing and Automation (2013).
[10] Prasenjit Sarkhel., Nilotpal Banerjee., Nirmal Baran Hui., “Analysis
and Control of a Six Link Serial Manipulator with Flexible Joints”
142-inacomm(2013).
[11] Raouf Fareh, Mohamad Saad, and Maarouf Saad, "Workspace
Tracking Trajectory for 7-DOF ANAT Robot Using a Hierarchical
Control Strategy" 20th Mediterranean Conference on Control &
Automation (MED) Barcelona, Spain (2012).
[12] Y. X. Su, B. Y. Duan, C. H. Zheng, Y. F. Zhang, G. D. Chen, and J.
W. Mi, “Disturbance-rejection High-precision Motion Control of a
Stewart Platform,” IEEE Trans. Contr. Syst. Technol., vol. 12, no. 3,
pp. 364-374, (2004).
[13] Lewis, F.L. & et al. "Robotics Mechanical Engineer Handbook". Ed.
Frank Kreith. Boca Raton: CRC Press LLC (1999).
[14] J. G. Ziegler, and N.B. Nichols, "Optimum Setting for Automatic
Controllers," Trans. ASME, vol. 64, pp. 759-768, (1942).
[15] David I. Robles G., “PID Control Dynamics of a Robotic Arm
Manipulator with Two Degrees of Freedom,” August 17, (2012).
ISBN: 978−81−925974−3−0