Академический Документы
Профессиональный Документы
Культура Документы
Abstract—This paper proposes a new smooth touch control to This paper proposes a new smooth touch and force control
unknown environments for industrial robot. The touch control to unknown environment without force sensor for industrial
is one of the useful methods for the smooth force control. Many robot manipulator, which is a solution of this problem in this
applications of the manipulator should have a high stiffness
position control method. However, the controller has no flexibility paper. The proposed method is constructed by D-PD position
to the environments. Therefore, a method of high performance control and I-PD force control. The transient phenomenon
force control is an important factor for many applications. For from D-PD position control to I-PD force control is carried
this purpose, this paper proposes a new force control structure out smoothly. The integrator of I-PD force control system
based on I-PD force controller and disturbance observer. The is quickly initialized to the optimal value by using the dis-
experimental results in this paper confirm that the proposed
method has fine validity of smooth touch control to unknown turbance observer and the manipulator dynamics calculation
environments such as concrete, foamed styrol and cardboard box without force sensor, as shown in Fig.1. The proposed method
by using the tested 3-DOF industrial manipulator. is treated as a new sensor-less force control system based
on the disturbance observer and the manipulator dynamics
I. I NTRODUCTION calculation. The validity of proposed method is confirmed
by the experimental results using the tested 3-DOF robot
The motion control method for industrial robot is used in manipulator. The environments of the experimental results uses
much application. For example, we have already proposed a concrete block, a foamed styrol block and a cardboard box.
many methods of high performance motion control[1][2].
Some of these high performance position control method have
been using in the industrial applications and the industrial II. R EACTION FORCE OBSERVER
products. Recently, it is important for robot manipulator to re-
alize the high performance force control such as smooth touch A. Manipulator dynamics calculation
control to unknown environments for several applications such
as industrial field, medical care and so on, in particular with
regard to safety[3]. Gear & motor model
The force control has low stiffness in contrast with the po- τL - 1 ωL 1
s
θL
+ J Ls + D L
sition control[4]. When the robot manipulator uses a position θS 1 -
Gear KS
s
control and a force control, the hybrid control of position and Motor
KS Link +
1 1
force is one of the solutions to the task [5].In this case, the θM θS Icmd
Rg Rg
θL τ - 1 1 θm
control system selects by the boundary conditions whether KT
+ Jm s + Dm ωm s
1 τ̂ L
s K1
θ0
- +
- +
Fig. 2. Block diagram of I-PD force control based on reaction force observer and manipulator dynamics calculation.
37
because Ken is so larger than Kf sD1 . Therefore, Kf s2 is the
important constant to be considered when the force control is
τ reac
designed. Freac
From (6), the damping factor ζ is also induced in (8).
(8) indicate that the stability of force control system can be
determined by the force feedback gain Kf s3 . On the other
hand, when the force feedback gain Kf s3 is too large, the
robot manipulator often rebounds to the large opposite side
from the collision direction. 3-DOF industrial robot Environment
In order to confirm the validity of I-PD force controller, this
(concrete or styrofoam block)
paper carries out the experiment by using the tested three joint
robot manipulator as shown in Fig.3. The parameters of tested Fig. 3. Overview of experimental method.
I-PD force control is shown in Table I, and the parameters and
the conditions of tested touch and force control are shown in -0.53
Arm position[rad]
Table II. -0.535
-0.545
robot manipulator is close to the target environment as shown -0.55
0 1 2 3 4 5 6 7 8 9 10
in Fig.3, it is able to carry out the smooth touch and force (a)Arm position
0.04
control. Fig.4 points out that the tested I-PD force controller
Arm speed[rad/s]
0.02
is the stable response to the concrete block. Hence, Fig.4 also 0
points out that I-PD force controller is suited to the force -0.02
-30
Description Symbol Parameter -40
Kf sP 1
0 1 2 3 4 5 6 7 8 9 10
Position feedback gain(P) 0.5 Time[sec] (c)External torque
Position feedback gain(D) Kf sD1 0.005
Force integration gain Kf s2 0.08 Fig. 4. Experimental result of I-PD force controller.
Force feedback gain Kf s3 0.05
Torque reference[Nm] Fref -20
ωm
Two Inertia
TABLE II D-PD Position ωref PI Speed I ref θm
PARAMETERS OF TESTED TOUCH AND FORCE CONTROL . θ ref Controller& Resonant
Controller
State feedback Gear model θL
Description Symbol Parameter
Position feedback gain(P) Kf sP 1 0.5 τ ref I-PD Force ^τ
dyna θ^S ω^ L
Controller ωm
Position feedback gain(D) Kf sD1 0.005
Force integration gain Kf s2 0.08 Manipulator Dynamics State &
Disturbance
Force feedback gain Kf s3 0.05 calculation observer
^
Torque reference[Nm] Fref -20 ^ θL
τ dyna
Threshold for switch[Nm] Fth -15 τ^ - +
ext
Contact speed of arm[rad/s] ωL -0.25
τ̂ L
reaction force observer as shown in Fig.1. s K1
38
Position control Force control
0.2
Position control Force control
Load position[rad]
Load position[rad]
0
0
-0.2 -0.2
-0.4 -0.4
-0.6
-0.6
-0.8 0 1 2 3 4 5 6 7 8 9 10
0 1 2 3 4 5 6 7 8 9 10
(a)Load position (a)Load position
0.1
Load speed[rad/s]
Load speed[rad/s]
0 0
-0.1 -0.1
-0.2 -0.2
-0.3 -0.3
0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10
(b)Load velocity
(b)Load velocity
Force reference
Reaction torque[Nm]
20
20
Reaction torque[Nm]
0
0
Force response
-20
-20
-40
-40
-60 Force response Force reference
-60
-80
0 Impulsive
1 2 force 3 4 5 6 7 8
(c)Reaction torque
9 10 -80
Impulsive force
Time[sec] 0 1 2 3 4 5 6 7 8 9 10
(c)Reaction torque
Time[sec]
Fig. 7. Experiment results of touch and force control of proposed hybrid con-
trol system for concrete block. : (a)load position (b)load velocity (c)external Fig. 9. Experiment results of touch and force control of proposed hybrid
Torque control system for foamed styrol block. : (a)load position (b)load velocity
(c)external torque
Load position[rad]
0
-0.1
0.51 -0.2
-0.3
0.52 -0.4
0 1 2 3 4 5 6 7 8 9 10
(a)Load position
0.53
0.1
Arm position[rad]
Load speed[rad/s]
0.54 0
-0.1
0.55
-0.2
0.56 -0.3
0 1 2 3 4 5 6 7 8 9 10
(b)Load velocity
0.57
Reaction torque[Nm]
0 Force response
0.58
-20
0.59
-40 Force reference
Impulsive force
0.6 0 1 2 3 4 5 6 7 8 9 10
3 3.5 4 4.5 5 5.5 6 Time[sec] (c)Reaction torque
Time[sec]
39
Position control Force control
τ ref + K fs2 Wint +
0.2
Load position[rad]
wref 0
- s WFfb -
- -0.2
-0.6
K fsp1 + sK fsd1 0 1 2 3 4 5 6 7 8 9 10
(a)Load position
θ0 0.1
Load speed[rad/s]
- 0
+ θm -0.1
τˆ ext
-0.2
-0.3
0 1 2 3 4 5 6 7 8 9 10
Fig. 11. Initial values of I-PD force controller. (b)Load velocity
20
Reaction torque[Nm]
Brake Force reference
0
0
-20
-40
Reaction torque[Nm]
−5 Threshold(-15[Nm])
−10
-60 Force response
-80
−15 Position control Force control 0 1 2 3 4 5 6 7 8 9 10
−20 Time[sec] (c)Reaction torque
−25
−30
−35 Fig. 13. Experiment results of proposed smooth touch and force control for
3.3 3.35 3.4 3.45 3.5 3.55
Point of switching to force control, (a)Reaciton torque concrete block. : (a)load position (b)load velocity (c)external torque
1
and initializing integrator.
Velocity reference[rad/s]
0.8
-0.538
0.6
0.2
-0.48
Arm position[rad]
-0.542
0
−0.4
Arm position[rad]
-0.51 -0.548
40
Position control Force control
Load position[rad]
0
-0.1
-0.2
-0.3
-0.4
0 1 2 3 4 5 6 7 8 9 10
(a)Load position
0.1
Load speed[rad/s]
-0.1
-0.2
-0.3
0 1 2 3 4 5 6 7 8 9 10
(b)Load velocity
20
Reaction torque[Nm]
0
Force reference
-20
-40
Force response
-60
0 1 2 3 4 5 6 7 8 9 10
(c)Reaction torque
Time[sec]
Fig. 15. Experiment results of proposed smooth touch and force control for Fig. 17. View of the exprimental result to cardboard box.
styroform block. :(a)load position (b)load velocity (c)external torque
-0.2
The proposed method realizes the smooth touch and force
-0.4
control for the several target environments such as concrete
-0.6
0 1 2 3 4 5 6 7 8 9 10
block, foamed styrol block and cardboard box, because it need
(a)Load position not to have any information of environments. The validity
0.1
of proposed method is confirmed by the experimental results
Load speed[rad/s]
0 Force reference
-10
[1] T. Miyazaki, S. Otaki, S. Tungpataratanawong, and K. Ohishi, ”High
-20
Speed Motion Control Method of Industrial Robot Based on Dynamic
-30
Force response Torque Compensation and Two-Degrees-of-Freedom Control System”,
-40
0 1 2 3 4 5 6 7 8
(c)Reaction torque
9 10 IEEJ Trans. Ind. Applicat.,vol. 123-D, no. 5, 2003, pp. 525-532.
Time[sec] [2] S. Tungpataratanawong, K. Ohishi, and T. Miyazaki, ”Robust Motion
Control of Industrial Robot Manipulator Based on Feedforward Torque
Fig. 16. Experiment results of proposed smooth touch and force control for Compensation and D-PD Control”, in Proc. 6th Japan-France and 4th
cardboard box. : (a)load position (b)load velocity (c)external torque Asia-Europe Mechatronics Congress, Japan, 2003, pp. 432-437.
[3] A. Bicchi and G. Tonietti, ”Fast and Soft-arm Tactics”, IEEE. Robot.
Automat. Mag., Vol.11, 2004, pp. 22-33.
[4] M. T. Mason, ”Compliance and Force Control for Computer Controlled
Manipulators”, IEEE Trans. on Syst., Man, and Cybern., vol. SMC-11,
shown in Fig.16. These results point out that the manipulator 1981, pp. 418-432.
is keeping the smooth touch process and fine force control [5] K. Ohishi, M. Miyazaki, and M. Fujita, ”Hybrid Position and Force Con-
quickly. Moreover, the impulsive forces at the touch process trol without Force Sensor”, RSJ journal, vol.11(3),1993,pp.166-174.(in
Japanese)
in Fig.15 and Fig.16 are lower than the result as shown in Fig.9 [6] M. C. Good, L. M. Sweet, and K. L. Strobel,”Dynamic Models for
and Fig.10. Especially, the force response result of cardboard Control System Design of Integrated Robot and Drive Systems”, ASME
box is smooth and fast as shown in Fig.17. Therefore, these J. Dynam.Syst., Meas., Contr., Vol. 107, 1985, pp. 53-59.
[7] L. Sciavicco and B. Siciliano, ”Modeling and Control of Robot Manipu-
experimental results confirm that the proposed method realizes lators”, McGraw-Hill, New York: 1996.
the fine force control to unknown environment. [8] S. Tungpataratanawong, K. Ohishi, and T. Miyazaki, ”Force sensor-less
impedance control for elastic joint of industrial robot manipulator”, Proc.
V. C ONCLUSION 2005 International Power Electronics Conference, IPEC2005, Japan, No.
S39-3, 2005, pp. 1-6.
This paper proposed a new smooth touch and force control [9] S. Manabe, ”Coefficient Diagram Method”, 14th IFAC Symp.Automat.
Contr. in Aerosp., Korea,1998, pp. 322-327.
to unknown environment without force sensor for industrial [10] N. Shimada, T. Miyazaki, K. Ohishi, ”Force control without force sensor
robot, which is based on the hybrid control system of D-PD by I-PD force controller using disturbance observer”, Proc. 27th Annual
position control and I-PD force control by using the reaction conference of the robotics society of Japan, Japan, No. 2M2-03, 2009.
force observer. In the proposed method, the transient process
from D-PD position control to I-PD force control is smoothly
carried out by using the proposed initial value compensation
41