Professional Documents
Culture Documents
90
Figure 2 shows internal construction of the index finger. rotation angle is small. Figure 5 shows this link mechanism
Other three fingers have the same construction. DC core-less looking from back of the palm and its movable range. Root of
motor with encoder (Koshin Electric model 1516R the annular finger is driven directly by the motor. In order to
mini-motor, maximum output 0.52 W) which is the largest obtain a large gear ratio with the smallest possible number of
model is built into the coax connecting two joints MP and stages of the gear train, a circular gear with maximum
PIP.The reduction gear is incorporated in PIP to drive this possible radius is fixed to the annular finger to be driven by a
joint. There are three reasons why the reduction gear is pinion as shown in Figure 6. Reduction ratio attained by this
provided here. First, its outer shape is the second largest next configuration is 1/400. The driving motor is moved to outer
to MIP and space for incorporation is made available easily. edge of the palm utilizing distance of radius of the circular
Second, powertransmission route to the driven joint becomes gear effectively. Nearly half of space in the palm can now be
the shortest which is effective for prevention of bad effects utilized as the space for electric instrumentation. Even under
such as generation ofa play or reduction in rigidity. Third, of the condition where each Iinger is bent to the maximum
three joints being linked, PIP has the largest rotating angle degree as shown in Figure 3, abduction movement can remain
which means that the transmission mechanism to the driven independent by securing a clearance between the fingertip and
joint develops speed reducing and power increasing effects the palm. Scissors gesture (paper-rock-scissors) or the like
and is advantageous for powerful and stable driving. can be reproduced.
The reduction gear is designed to be of crown gear plus
three-stage planet gear mechanism. As for optimum type of
motor incorporation, motor shatl is arranged parallel with axis
of the Iinger and therefore, motor rotating axis is orthogonal
to the joint axis. In general, with gear mechanism for axes
orthogonal each other, rigidity is low and a play is generated
easily. Therefore, orthogonal power is taken out u s i crown
gear from the first stage looking from the motor so that bad
effects may appear least in the joint output. Reduction gear
ratio used in this system is U350 and the maximum joint
torque is 5.5 kgf-cm.
Wue-pulley mechanism is adopted for the power
transmission mechanism, and shape of the pulley is carved at
the side ofthe finger. Since this mechanism is arranged thinly
on the side of the finger, it is possible to use sizable space of
mechanism interior from PIP to tip freely for incorporation of
sensors and electric instrument parts. Although identical
transmission mechanism can be constructed by link Fig.3 Maximum bending.
mechanism it tends to become larger due to restrictions on
mechanism arrangement to facilitate smooth transmission of
rotational angle of approximately 90 degrees. Therefore, this
transmission mechanism was not adopted. Ratio of
transmission of the wire-pulley mechanism is 7/10 for from
PIP to MP and 5/7 for from PIP to DIP.
Figure 3 shows maximum bending condition. It is
noticed from this that sufficient movable range is secured.
Two active joints with this reduction gear are arranged in
compact fashion at the root of the thumb. This configuration
resulted in a sufficient movable range where a ring can be
formed by the thumb and the fourth finger as shown in Figure
4. While the motor is idle tuning, it is possible to cause a
light passive movement without causing a play by giving a
force ofseveral tens g f t o the fingertip.
91
3. MOTIONCHARACTERISTICS trigonometric function is used. Therefore, the method adopted
is such that from initial state of the hand joint till initial value
3.1 Positioning control of changes in angle required is interpolated by half cycle of
Based on inclition of flexion parameter of each joint aij sinusoidal wave. Since it is already known from results of the
and y-axis intercept bij obtained by approximation by linear experiment shown in Figure 7 that good tracking
equation, we attempted control experiments using the performances are obtainable even if speed of about 1 Hz is
following equation from the initial state where all joints are used for amplitude 90 degrees, initial positioning is carried
stretched. out by tracking a sinusoidal wave with half cycle of I80 ds
expressed by the following equation.
V(t)i = sgno). ( 0 ’d(t) - b ij)/ a ij (1)
0 d( T )i =sin( 2 zfT) (3)
where V(t)i means input voltage to each joint at timet, sgn(j)
means binary function that is +1 at bending and -1 at
stretching, 0 ’d(t) means target angular velocity at time t, i
means joint number, j means bendindstretching condition. It
-
where,f= 9 0 / 1 O f i n - O i n i t ( . T = r / 1 0 0 ~ f , c= 0
50. 0 d( r )i is target angle at time r , r is the time for
sampling frequency 100 Hz and is shown as r = 0, I, 2, ...,
is noticed from this that control of the velocity based on 50.
Equation (1) is possible within the range where linearity is Figure 9 shows movement characteristics for the case
maintained. In the meantime, when joint movement is actually where initial positioning as much as 90 degrees is necessary
controlled according to Equation (I), and if command angular when joint angle at initial state is 0 degree. Since amount of
velocity is too high, inertia is generated resulting in movement required is 90 degrees, initial positioning is carried
overshooting. The- control is added to deduct a certain ratio out smoothly at high speed taking a time of 0.5 sec. This
from the L s t term so that when sinusoidal command value is processing can be used also for compensation for the case
followed, displacement error may become minimum at the where difference between the command value and joint angle
point where angular velocity becomes zero. The control is not within the allowable range.
mechanism as expressed by the following equation is finally
adopted.
92
4. GENERATION OF SIGN LANGUAGE
MOVEMENT In general, for positioning control, construction of
substantial control system is not made in many cases. This is
Experiments were carried out to generate finger different from such cases where control of forces for grasping
characters by sign language using this robot hand to be used is required. It may be said that although control system used
as examples of information transmission by finger movement. in this system is Simple, positioning control with
Two concrete examples were generated. One is “numeral 2” comparatively high accuracy can be accomplished quickly by
expressed by scissors gesture (paper-rock-scissors) and the feedforward control.
other is “numeral 30” expressed by a ring formed by the
thumb and fourth finger while the index finger, middle finger, 5. REMOTE CONTROL W l T H DATA GLOVE
and annular finger are raised and then bent.
Figure IO shows snapshots showing generation of Finally, the control experiment of robotic hand using data
numeral patterns In the case of numeral 2, the index finger glove was carried out. The number of degree of fieedom in
and middle finger should be stretched during abduction data glove was totally 108, where each 18 sensors have 6
passing through a clearance generated by the thumb. degrees of freedom. There was a difference in numbers of
Generation of “numeral 30” involves a difficulty. A ring is degree of freedom, data formats, and sensor-actuator
formed by the thumb and fourth finger, and other three fingers positions between the glove and the robot. The remote
are stretched while observing abduction and then bent to a control was enabled by regressive model using the singular
suitable angle. As for two examples generated by this system, value decomposition, as shown in Figure 12.
movements were carried out promptly while maintaining
appropriate accuracy to allow reasonable judgment of id..
iQM(
error Io
1 I1 21 3 41 51
Fig.7 Tracking performance for sinusoidal input Fig.9 Input curve interpolated for initial positioning.
93
Fig. IO Examples of the sign language motions
3 so
-t“..bd-.de
IO0 -L*.R..-.”I
-.bd
so -In*...mld*~.rin
0
0 0 1
94