0% found this document useful (0 votes)
16 views11 pages

Asme 95

The document presents a method for passively balancing articulated mechanisms against gravity using linear springs to create a non-linear restoring force. This approach simplifies the process of achieving equilibrium for any configuration of the mechanism and has potential applications in robotics, orthotics, and various everyday devices. The method is shown to be advantageous over previous active and passive balancing techniques by reducing actuator load requirements and allowing for modular design in applications such as arm orthoses for individuals with muscular disabilities.

Uploaded by

anita
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views11 pages

Asme 95

The document presents a method for passively balancing articulated mechanisms against gravity using linear springs to create a non-linear restoring force. This approach simplifies the process of achieving equilibrium for any configuration of the mechanism and has potential applications in robotics, orthotics, and various everyday devices. The method is shown to be advantageous over previous active and passive balancing techniques by reducing actuator load requirements and allowing for modular design in applications such as arm orthoses for individuals with muscular disabilities.

Uploaded by

anita
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

A Simple Technique to Passively Gravity-Balance

Articulated Mechanisms
Tariq Rahman, Ph.D.

Research Engineer

University of Delaware/A.I. duPont Institute

Applied Science and Engineering Laboratories

A.I. duPont Institute

1600 Rockland Road

P.O. Box 269

Wilmington, Delaware 19899

Associate Member

Rungun Ramanathan, M.S.

Doctoral Candidate

A.I. duPont Institute/Drexel University

Applied Science and Engineering Laboratories

A.I. duPont Institute

1600 Rockland Road

P.O. Box 269

Wilmington, Delaware 19899

Student Member

Rahamim Seliktar, Ph.D.

1
Professor

Department of Mechanical Engineering and Mechanics

Drexel University

32nd and Chestnut Streets

Philadelphia, PA 19104

Member

William Harwin, Ph.D.

Research Engineer

University of Delaware/A.I. duPont Institute

Applied Science and Engineering Laboratories

A.I. duPont Institute

1600 Rockland Road

P.O. Box 269

Wilmington, Delaware 19899

Abstract

A simple method to counter the effects of gravity in articulated mechanisms is proposed. The

scheme uses kinematics and linear springs to produce a non-linear restoring force to oppose the

gravitational moment. The method equilibrates a rotational mechanism for all postures. A solu-

tion for one link is obtained then general equations for n links are derived. The method is simpler

than previous schemes and has applications in robotics, orthotics and a host of everyday mecha-

nisms.

2
Introduction

One of the advantages of a SCARA (Selective Compliance Robotic Arm for Assembly), figure 1,

configuration robot is that three of the links operate in the horizontal plane thereby freeing the

actuators of gravitational loading. This considerably reduces the size of the actuators needed

thereby allowing precise movements. This may be contrasted with robots that have an anthropo-

morphic configuration. Anthropomorphic robots have all rotary joints with movements similar to

a person’s arm. Robots with this configuration include the PUMA. The two main links of the

PUMA operate in the vertical as well as the horizontal planes as shown in figure 1. This places a

large and configuration dependent torque requirement on the PUMA motors to account for the

varying gravitational torque.

SCARA ANTHRPOMORPHIC

This paper describes a method to passively negate the effect of the varying torque due to gravity.

This is accomplished using linear springs, and the solution proposed is exact for all configurations

of an articulated mechanism. The solution offers a simple method that can be applied to any num-

ber of links and has applications in other articulated mechanisms such as equipoised lamps, den-

tists lights, orthoses, excavators, and cranes.

The problem of gravity balancing is not new. A number of solutions have been proposed. An

3
active mechanism like a robot applying torque to a joint through the existing actuator, accom-

plishes the job but requires energy input to the system. This is the conventional way to account for

gravity in robots and requires larger actuators. The advantage of an active system, however, is that

dynamic balancing may be accomplished.

The alternative is to employ passive balancing, which offers only static balancing but nevertheless

reduces load requirements on the actuators considerably (Huisson and Wang, 1991). Passive bal-

ancing can be achieved in two ways.

1. Adding a counterweight so that the mass center is coincident with the pivot point.

2. Using the stored energy in springs to counter the effects of gravity.

The first approach does provide a system that is balanced for all positions, however, this is

achieved at the expense of weight and inertia. The spring approach appears to be more attractive

since no undue energy is added to the system. Since the moment due to gravity is configuration

dependent, it is non-linear. A perfectly balanced system would use non-linear springs, however,

construction of customized non-linear springs is complex and the results may not be compact

enough. The alternative is to use off-the-shelf linear springs and create a non-linear restoring

moment through geometrical variation of the moment arm. This is the approach taken by Ulrich

and Kumar (Ulrich and Kumar, 1991) who used linear springs and cams to achieve a weightless

feeling, however this method required the fabrication of specific cam shapes. Herve (1986) also

used linear springs to exactly balance a link for all positions, however, the geometry is complex

and impractical to use for more than one link. The method proposed in this paper offers a much

simpler way of achieving gravity balancing.

4
Other methods that use linear springs to balance articulated mechanisms have been proposed

(Mahalingam and Sharan, 1986, Gopalswamy et al. 1992, Fisher, 1991) but these do not offer

exact solutions for all postures. The proposed method uses a single linear spring for each rota-

tional link and offers a solution that is in equilibrium for the entire range of motion.

Single Link Solution

The following describes how a single link rotating in the vertical (and horizontal) plane can be

balanced by a linear spring so that it is in equilibrium in any position despite the effect of gravity.

The one link case will then be extended to one with n links. Figure 2a describes a rigid link pinned

at o and held by a linear spring attached to a vertical wall at w. The question is, under what condi-

tions will the link be in equilibrium for 0° < θ < 180° ?

w
w

x
K
2l
v b
φ v
( π – θ) a
o
θ
mg t
o
2a 2b

For the system to be in equilibrium Mo, the moment about O, must be 0. From figure 2

M 0 = mgl sin θ – K ( x – x 0 ) t = 0

5
For θ ≠ 0 this reduces to

K
mgl = ---- ( x – x 0 ) ab
x

If x 0 = 0 the equation further reduces to,

K = mgl ⁄ ab (1)

Equation (1) shows that the stiffness K becomes a constant and independent of the angle θ of the

link. This is achievable only if the unstretched length of the spring x 0 is chosen to be 0. This con-

dition may be physically realized if the tension spring were placed outside the line connecting wv

(figure 3).

Therefore by choosing a spring of stiffness K according to equation (1) and placing the spring

outside of line wv connecting the link and the fixed reference, the link can be perfectly balanced

for all positions.

N-link Solution

The one-link solution may be applied to n links connected in series with each joint having 2 dof ,

one about the vertical axis which is unaffected by gravity, and the other about the horizontal axis.

Each link, however, must consist of a four bar mechanism to ensure that vertical members exist at

6
the end of each link (figure 4).

Link n
datum
an
A
k2 C
m g bn
n kn
k1 θ3 B

θn
θ1
θ2 2l n

The analysis that results in a balanced system will use the method of conservation of energy.

Since this is a static analysis the kinetic energy is zero and the potential energy must be constant

for all configurations if balancing is to be achieved. Therefore


( PE ) = 0
∂ θn

Writing the potential energy of the last link, link n, while fixing the other links (assuming the sup-

porting links are massless).

2
PE = – m n gl n cos θ n + ( K n ⁄ 2 ) ( x n – x 0 ) (2)

As shown in the one link case if x 0 = 0 a solution exists. This condition can be physically real-

ized if the spring is placed outside of line AB, as shown in figure 5.

7
2 2 2
But from figure 4, x n = a n + b n + 2a n b n cos θ n and x 0 = 0 . Substituting this into equation

(2) yields

 2 2 
PE = – m n gl n cos θ n + ( K n ⁄ 2 )  a n + b n + 2a n b n cos θ n 


therefore ( PE ) = m n gl n sin θ n – K n a n b n sin θ n = 0
∂ θn

which leads to K n = m n gl n ⁄ a n b n for θ ≠ 0

Next we derive the expression for the stiffness K for link n-1. Writing the potential energy of link

n-1 while holding all the links to the left fixed,

 2 2 
PE = – m n – 1 gl n cos θ n – 1 + ( K n – 1 ⁄ 2 )  a n – 1 + b n – 1 + 2a n – 1 b n – 1 cos θ n – 1  – m n g2l n cos θ n – 1


Therefore ( PE ) = m n – 1 gl n – 1 sin θ n – 1 + m n g2l n sin θ n – 1 – K n – 1 a n – 1 b n – 1 sin θ n – 1 = 0
∂ θn – 1

so, m n – 1 gl n – 1 + 2m n gl n = K n – 1 a n – 1 b n – 1 for θ ≠ 0

Therefore K n – 1 = ( g ⁄ a n – 1 b n – 1 ) ( m n – 1 l n – 1 + 2m n l n ) (3)

The term for m n in equation (3) is included as a point mass at the end, since spring K n has bal-

anced link n therefore no moments exist for all θ n .

Equation (3) may be generalized for any link t as

 n

K t = ( g ⁄ ( a t b t ) )  m t l t + ∑ 2m s l s  (4)
 s = t+1

8
where 1 ≤ t ≤ n . Equation (4), which represents the stiffness of a spring that balances link t, must

however be applied recursively starting from the last link of a serial chain linkage and working

backwards to the first link. This method applies only to open kinematic chains.

Application

One application that has readily found use for the above methodology is in the area of human

rehabilitation. In particular the development of an arm orthosis. An orthosis is an exoskeletal

device that is attached to flail or weakened limbs to augment strength deficiency. An orthosis

based on the anti-gravity technique has been built for the arm. The populations which will benefit

from these devices are people with spinal muscular atrophy, Duchenne’s muscular dystrophy,

polio and Lou Gehrig disease. The target population is characterized by degeneratively weaken-

ing muscles, but no associated loss of sensation. Typically, the muscles of these individuals are so

weak, that they cannot support their arms against gravity.

The designed device consists of two four bar linkages as seen in figure 4, compensated passively

by the use of linear springs for the weight of the person’s arm and associated hardware. Attached

to the lower four bar linkage is a splint to support the person’s arm. The modularity of the tech-

nique discussed can be exploited to advantage in this application, due to the nature of the disabil-

ity being progressive in the target population. First a four bar linkage can be used for the upper

arm, and as the disability progresses another module can be added for the lower or forearm. Next

when the individual loses more muscle strength, powered actuators can be added. Since the

devices are compensated for gravity, the motors will draw less power. Using only standard off-

the-shelf linear springs, the values of at and bt in equation (4) can be adjusted to obtain the neces-

9
sary compensation for varying arm weights. The value of lt in equation (4) can also be varied to

suit various arm lengths. This demonstrates the adaptability of the technique to accommodate for

variations in any given application.

References

Fisher, K. J., 1992, “Counterbalance Mechanism Positions a Light with Surgical Precision,”

Mechanical Engineering, Vol. 114, No. 5, pp. 76-80.

Gopalswamy, A., Gupta, P., and Vidyasagar, M., 1992, “A new Parallelogram Linkage Configu-

ration for Gravity Compensation Using Torsional Springs,” Proceedings, 1992 IEEE Interna-

tional Conference on Robotics and Automation, Nice, France, Vol. 1, pp. 664-669.

Herve, J. M., 1986, “Design of Spring Mechanisms for Balancing the Weight of Robots,” Pro-

ceedings, 6th CISM-IFToMM symposium on Theory and Practice of Robots and Manipulators, A.

Morecki et al., ed., Kracow, Poland., pp. 564-567.

Huisson, J. P., and Wang, D., 1991, “On the design of a direct drive 5-bar-linkage manipulator,”

Robotica, Vol. 9, pp. 441-446.

Mahalingam, S., and Sharan, A. M., 1986, “The Optimal Balancing of the Robotic Manipula-

tors,” Proceedings, 1986 IEEE International Conference on Robotics and Automation, pp. 828-

835.

10
Ulrich, N., and Kumar, V., 1991, “Passive Mechanical Gravity Compensation for Robot Manip-

ulators,” Proceedings, 1991 IEEE International Conference on Robotics and Automation, Sacra-

mento, California, Vol. 2, pp. 1536-1541.

11

You might also like