9634420
9634420
Paper:
A machine moving vertically requires strong grav- has been proposed [9]. Even with this, however, spring
itational resistance. Gravity compensation mecha- mass is transferred too far to be negligible if springs are
nisms devised to reduce actuator force mostly com- large and heavy.
pensate for constant weight, but practical use requires Another way of improving robustness without using
that the mechanism compensate for weight variations. wires and without changing the Center Of Gravity (COG)
This paper presents a Variable Gravity Compensa- of spring by positioning is a gravity compensation mech-
tion Mechanism (VGCM) that uses two types of linear anism using cams and springs [10–12]. Cams appro-
springs and changes the equilibrium position of one. priately predesigned ensure a certain degree of gravita-
The mechanism principle is described and the proto- tional compensation regardless of positioning, but differ-
type is designed. Performance is experimentally con- ent cams are required for differing gravity.
firmed. A constant repulsive force spring model using two
types of springs has been proposed for the pantograph
mechanism [13, 14], applying spring force to cope with
Keywords: gravity compensation, mechanism, spring, horizontal and vertical displacement. It is adapted to
balance, weight nearly constant gravity by adjusting parameters. A sim-
ilar method is a gravitational balancer using two types of
springs fixed at one end to the robot arm at a 90◦ phase
1. Introduction difference in rotation axis [15]. It is identical in principle
to the pantograph mechanism and balancing is achieved
Machines involved in vertical component movement for nearly constant weight.
against gravitation require actuators large enough to sus- Most of these proposed gravitational compensation
tain their own gravity. Therefore, mechanisms capable of mechanisms are not designed, however, to handle grav-
compensating for gravitation have been devised to reduce ity variations, and fail to balance gravity, causing exces-
actuator size. sive loads on motors if gravity changes from that in design
Simply constructed counterweights invariably increase specifications or if work mass varies widely. Gravity com-
in size and construction in handling heavy loads, and are pensation methods able to cope with gravity variation by
poorly suited to acceleration and deceleration due to large shifting bearing points [16] based on the principle in [1–
inertia around bearings. 3], however, use wires compromising robustness.
Simple spring balancers require springs selected appro- We propose a Variable Gravity Compensation Mech-
priately for stiffness, length, expansion, contraction, etc. anism (VGCM) that copes with variable gravity without
If heavy gravity must be compensated for, spring mass be- using wires or being adversely affected by positioning.
comes too large to be negligible, potentially causing too Section 2 describes the principle that enables compen-
much variation in compensation, depending on machine sation for constant gravity regardless of positioning, at
positioning – when springs are selected appropriately [1– which point variable gravity can be handled without a
3], the moment of inertia does not increase much, ensur- problem. Our proposed VGCM uses two types of springs
ing good equilibrium for any machine positioning. One with a 90◦ phase difference in the same way as [13–15],
approach to compensation not depending on machine po- but it is adaptable to variable gravity by deriving complete
sitioning uses a pantograph mechanism with springs at balancing conditions. Section 3 describes configurations
the bottom [4]. A certain degree of gravity compensa- and prototype design actually implemented based on this
tion does not depend on machine positioning if pulleys basic principle. Unique features of our proposed proto-
are appropriate [5–8], but heavy gravity somewhat de- type are that joint angles respond to multiple rotations
creases stiffness and robustness, perhaps due to wires. up to 360◦ . Section 4 confirms features through experi-
To improve machine reliability in response to these con- ments. Section 5 summarizes the VGCM and its projected
cerns, using an oscillating block slider crank mechanism prospects.
l
θ l’B = lB(β —1)
θ
lB kB
mg mg
lA fB
O: Rotation axis kA O: Rotation axis
y B
fA B
x A
A
2. VGCM
A comparison with gravity torque expressed by Eq. (1)
2.1. Principle Compensating for Constant Gravity shows that total spring torque and gravity torque are bal-
In this section, we explain a principle in which the anced if C = mgl.
gravity compensation mechanism using two types of In this principle, two types of springs are arranged on a
springs with a 90◦ phase difference is completely bal- 90◦ phase the same as [13, 14], while two types of springs
anced against constant gravity. Fig. 1 shows the con- are arranged almost parallel and fitted to the arm in a 90◦
cept, in which mass m is concentrated at the forward link phase in [15]. No specific conditions are provided to bal-
length l away from the rotation axis. A and B denote ance gravity torque completely in [13–15]. We establish
points lA and lB away from the rotation axis on the straight conditions under which gravity torque is completely bal-
link line. θ denotes the angle at which the link is rotated. anced.
Torque produced by gravity is expressed as follows:
τg = mgl sin θ . . . . . . . . . . . . . (1) 2.2. Variable Gravity Compensation Principle
Gravity torque is compensated for if torque generated by Having explained methods for balancing constant grav-
spring balances the gravity-induced torque above. ity, we propose compensating for variable gravity as fol-
To return the link to initial positioning (θ = 0), force fA lows.
is applied horizontally and fB vertically to the link at To add initial tension to spring force at Point B, the
Points A and B, then horizontal displacement x of Point A equilibrium point is shifted by lB = lB (β − 1), as shown
and vertical displacement y of Point B are expressed as in Fig. 2, and Spring B tension is expressed by Eq. (11)
follows: and total torque by Eq. (12):
5
Table 1. Prototype specification.
Torque [Nm]
τA
m 0.952 kg
0
β 1∼3.2
l 0.3 m
lA , lB 0.01 m τg
τB
kA , kB 2.8 × 104 N/m −5
0 1 2
Angle θ [π rad]
3. Prototype Design
Fig. 3. Torque simulation.
3.1. Prototype Specifications
We design our prototype under the conditions: weight
mass m = 1–3 kg and link length l = 0.3 m. With base 20
β : 1 −> 1.5
wB
wg
mass m = 1 kg and link length lA = lB = 0.01 m, spring
Load [N]
stiffness meeting conditions in Eq. (9) is calculated as fol- 10
lows:
0
mgl
kA = kB = 2 = 29400 [N/m]. wA
lA −10
Original position
lB(β —1) θ
kB mg
kA O: Rotation axis
y
A, B
x
Original position
θ
Fig. 6. VGCM configuration.
mg
y
y O
A, B
x
x
Original position
y mg
y O
A,B
Fig. 7. VGCM prototype.
x x
Figure 6 shows the VGCM prototyped under the above θ = 0 [rad] θ = π/4 [rad] θ = π/2 [rad]
specifications, together with major dimensions. The main
material is stainless steel, weighs 7.5 kg. Fig. 7 shows the
prototype VGCM and its CAD assembly plan.
The prototype uses an eccentric follower with the ro-
tation axis inside. Since rotation speed of followers on
tables differ between Springs A and B, two followers are
concentrically arranged side by side. Tables contacting
followers are constrained to single-DOF motion by the θ = 3π/4 [rad] θ = π [rad] θ = 5π/4 [rad]
linear guide, and spring force is applied to the opposite
side of the table contacting followers. Springs are retained Fig. 8. VGCM schematic.
by the holder so that they are not dislocated. Spring B’s
table motions are constrained to single DOF by the linear
guide at the top of Spring B. Spring B’s equilibrium point Fig. 8 schematically diagrams the device during rotation.
is shifted by rotating the knob at the top of the device and Geared actuator (Harmonic Drive Systems Inc., RH-
moving the table. Arranging Spring A on each side of 11-6001) and encoder (Canon Marketing Japan Inc.,
the rotation axis enables rotating the device 360◦ (Fig. 6). TR-1) are connected to the rotation axis on the opposite
5
Spring A
Torque [Nm]
0
−5
0 1 2
Angle θ [π rad]
5
Fig. 9. Side view of VGCM.
Spring B
Torque [Nm]
2
0
Torque [Nm]
0
−5
0 1 2
Angle θ [π rad]
−2 Fig. 12. Spring torque with Spring B.
0 1 2
Angle θ [π rad]
5 5
Weight: 1 [kg] Weight: 1 [kg] β = 1.0
Torque [Nm]
Torque [Nm]
With compensation (β = 1)
0 0
Without compensation
−5 −5
0 1 2 0 1 2
Angle θ [π rad] Angle θ [π rad]
5
Fig. 14. Motor torque while 1 kg is rotating. Weight: 1.5 [kg] β = 1.5
Torque [Nm]
5 0
Weight: 2 [kg]
Torque [Nm]
With compensation (β = 2)
0 −5
0 1 2
Angle θ [π rad]
5
With compensation (β = 1)
Weight: 2 [kg] β = 2.0
−5
Torque [Nm]
0 1 2
Angle θ [π rad]
0
Fig. 15. Motor torque while 2 kg is rotating.
−5
0 1 2
anticlockwise rotation. Data corresponds to gravitational Angle θ [π rad]
compensation torque τA , τB, , and τk by springs. 5
Although some difference in results exists between ro- Weight: 2.5 [kg] β = 2.5
Torque [Nm]
10 5
β = 1.0 β = 1.0
Torque [Nm]
Torque [Nm]
0 0
30 [deg/s]
60 [deg/s]
120 [deg/s]
180 [deg/s]
−10 −5
0 1 2 0 1 2
Angle θ [π rad] Angle θ [π rad]
10
β = 1.5
Fig. 18. Motor torque with differing velocity.
Torque [Nm]
(thin broken line), and 180◦ /s (heavy solid line). The gray
broken line denotes design values.
−10 Figure 18 demonstrates that motor load torque in gen-
0 1 2
Angle θ [π rad] eral increases with rotation speed. Incremental load
10 torque in line with speed suggests that the load torque in-
β = 2.0 crease is due to viscous friction. The lack of substantial
change in sinusoidal waveforms suggests that increase in
Torque [Nm]
5. Conclusions
0
Our research outcome is summarized as follows:
Acknowledgements
We thank Mr. Fujiwara of Toyota Motor Corporation and Messrs. Name:
Ochiai, Komiya, and Nakano of Ochiai Nexus Corporation for Naoyuki Takesue
inspiring and motivating our research.
Affiliation:
Associate Professor, Faculty of System Design,
Tokyo Metropolitan University
References:
[1] T. Rahman, R. Ramanathan, R. Seliktar, and W. Harwin, “A sim-
ple technique to passively gravity-balance articulated mechanism,”
ASME Trans. on Mechanisms Design, Vol.117, No.4, pp. 655-658,
1995.
[2] T. Morita, F. Kurihara, Y. Shiozawa, and S. Sugano, “MECHAN- Address:
ICAL WEIGHT COMPENSATION APPARATUS,” Japan Patent, 6-6 Asahigaoka, Hino-shi, Tokyo 191-0065, Japan
Registration No.4144021. Brief Biographical History:
[3] T. Morita, F. Kuribara, Y. Shiozawa, and S. Sugano, “A Novel 2000- Research Associate, Osaka University
Mechanism Design for Gravity Compensation in Three Dimen- 2003- Assistant Professor, Nagoya Institute of Technology
sional Space,” Proc. of the 2003 IEEE/ASME Int. Conf. on Ad-
vanced Intelligent Mechatronics (AIM2003), pp. 163-168, 2003. 2005- Associate Professor, Nagoya Institute of Technology
2008- Associate Professor, Tokyo Metropolitan University
[4] Y. Araki, T. Nakayama, and H. Fujimoto, “Development of Gravity
Compensation System for Engine Carrier,” Proc. of the 2010 JSME Main Works:
Conf. on Robotics and Mechatronics, 1A2-A22, 2010. • “Position Control Methods of Spherical Ultrasonic Motor,” Proc. of
[5] N. Ulrich and V. Kumar, “Passive Mechanical Gravity Compensa- IROS 2010, pp. 3061-3066, 2010.
tion for Robot Manipulators,” Proc. of the 1991 IEEE Int. Conf. on • “Development of omnidirectional vehicle on water (O-VOW) using
Robotics and Automation (ICRA1991), pp. 1536-1541, 1991. information of inclination of the vehicle,” Proc. of CLAWAR 2010,
[6] G. Endo and S. Hirose, “A Weight Compensation Mechanism with pp. 348-355, 2010.
a Non-Circular Pulley and a Spring – Application to a Parallel Link • “Development of fish-like robot with elastic fin,” CLAWAR 2010,
Manipulator –,” Proc. of the 2008 JSME Conf. on Robotics and pp. 340-347, 2010.
Mechatronics, 1A1-G20, 2008. • “Kinesthetic Assistance for Improving Task Performance – The Case of
[7] G. Endo, H. Yamada, M. Ogata, and S. Hirose, “Development of Window Installation Assist –,” Int. J. of Automation Technology, Vol.3,
a Light Duty Arm for a Cellular Manufacturing System – Effec- No.6, pp. 663-670, 2009.
tiveness of a Weight Compensation Mechanism with a Non-circular
Pulley and a Spring –,” Proc. of The 26th Annual Conf. of The Membership in Academic Societies:
Robotics Society of Japan, RSJ2008AC3A3-05, 2008. • The Society of Instrument and Control Engineers (SICE)
[8] G. Endo, H. Yamada, A. Yajima, M. Ogata, and S. Hirose, “A • The Japan Society of Mechanical Engineers (JSME)
Weight Compensation Mechanism with a Non-Circular Pulley and • The Robotics Society of Japan (RSJ)
a Spring: Application to a Parallel Four-Bar Linkage Arm,” SICE • The Institute of Electrical Engineers of Japan (IEEJ)
J. of Control, Measurement, and System Integration, Vol.3, No.2, • The Japan Society for Precision Engineering (JSPE)
pp. 130-136, 2010. • The Institute of Electrical and Electronics Engineers (IEEE), Robotics
[9] Y. Yamada and T. Morita, “Mechanical Gravity Canceller with Os- and Automation Society
cillating Block Slider Crank Mechanism,” Trans. JSME Series C,
Vol.76, No.767, pp. 1797-1803, 2010.
[10] K. Koser, “A cam mechanism for gravity-balancing,” Mechanics
Research Communications, Vol.36, pp. 523-530, 2009.
[11] N. Takesue, T. Ikematsu, H. Murayama, and H. Fujimoto, “Design
and Development of Gravity Compensation Mechanism Using Cam
and Spring,” Proc. of The 27th Annual Conf. of The Robotics Soci-
ety of Japan, RSJ2009AC3K1-01, 2009.
[12] N. Takesue, T. Ikematsu, H. Murayama, and H. Fujimoto, “Design Name:
and Development of Gravity Compensation Mechanism Using Ro- Takashi Ikematsu
tational Cam and Spring,” Proc. of 10th SICE System Integration
Division Annual Conf., 3J1-4, pp. 1779-1780, 2009. Affiliation:
[13] N. Nakagawa, T. Okuno, and Y. Sekiguchi, “A Study on Improve- Master Student, Graduate School of System De-
ment of Constant Repulsive Force Characteristic,” Trans. JSME Se- sign, Tokyo Metropolitan University
ries C, Vol.74, No.739, pp. 536-541, 2008.
[14] N. Nakagawa and T. Okuno, “LIFTING DEVICE,” Japan Patent,
Publication No.2008-222348.
[15] T. Ogiso, F. Tajima, and F. Ozawa, “GRAVITATION BALANCING
DEVICE, ARTICULATED ROBOT, AND WRIST DEVICE FOR
ROBOT,” Japan Patent, Publication No.05-069378. Address:
[16] T. Kakebayashi, “LOAD COMPENSATING MECHANISM,” 6-6 Asahigaoka, Hino-shi, Tokyo 191-0065, Japan
Japan Patent, Publication No.2007-119249.
Brief Biographical History:
2009- Master Student, Graduate School of System Design, Tokyo
Metropolitan University
Name:
Hideyuki Murayama
Affiliation:
Toyota Motor Corporation
Address:
1 Toyota-cho, Toyota, Aichi 471-8571, Japan
Brief Biographical History:
1997- Joined Production Engineering Center, Mitsubishi Electric
Corporation
2003- Joined Production Engineering Development Div., Toyota Motor
Corporation
2005- Partner Robot Div., Toyota Motor Corporation
2011- Production Engineering Development Div., Toyota Motor
Corporation
Main Works:
• K. Kosuge and H. Murayama, “Teleoperation via Computer Network,”
Electrical Engineering in Japan, Vol.124, No.3, pp. 49-56, 1998.
• “Human-robot collaboration in precise positioning of a
three-dimensional object,” Automatica (Journal of IFAC), Vol.45, Issue 2
February 2009.
• “Kinesthetic Assistance for Improving Task Performance – The Case of
Window Installation Assist –,” Int. J. of Automation Technology, Vol.3,
No.6, pp. 663-670, 2009.
Membership in Academic Societies:
• Robotics Society of Japan (RSJ)
Name:
Hideo Fujimoto
Affiliation:
Professor, Graduate School of Engineering,
Nagoya Institute of Technology
Address:
Gokiso-cho, Showa-ku, Nagoya-shi, Aichi 466-8555, Japan
Brief Biographical History:
1972- Research Associate, Nagoya Institute of Technology
1977- Assistant Professor, Nagoya Institute of Technology
1982- Associate Professor, Nagoya Institute of Technology
1993- Professor, Nagoya Institute of Technology
Main Works:
• “Development of Multi-Fingered Hand for Telepresence Based on
Tactile Information,” Trans. of the Society of Instrument and Control
Engineers, Vol.40, No.2, pp. 164-171, 2004. (Excellent Paper Award)
• “Network-based Micro Teleoperation,” Proc. of 2000 Japan-USA
Symposium on Flexible Automation, Vol.13044, No.1-6, 2000. (Best
Paper Award)
Membership in Academic Societies:
• Japan Society of Mechanical Engineers (JSME)
• Scheduling Society of Japan (SSJ)
• Society of Instrument of Control Engineers (SICE)
• Robotics Society of Japan (RSJ)