Professional Documents
Culture Documents
Bionic Arm Project
Bionic Arm Project
Bionic Arm Project
By
Archana Eadara, Ravi Teja Nalam, Samuel Attoye,
Sai Krishna Prabhala
12/15/2014
Abstract
The term Bionics implies the combination of the fields Biology and Electronics.
Bionic technology is revolutionary in nature connecting the realms of man and machine
together as a single entity. It is known fact that human body is very complicated and one of its
kind. It can be repaired up to a certain extent but it cannot be remade, neither are the parts of
human body like limbs, eyes, ears, etc. Bionic technology gives hope to people who lost their
natural body parts to disease, war, accidents and other calamities by allowing them touch,
move, walk, see and hear again.
The motivation for the advent of Bionics came from this situation. The field of bionics
group the experts from biology, surgery, electronics, robotics and many more to create artificial
body parts for the human who lost their natural parts by various reasons. These artificial body
parts are naturally controllable with the help of targeted muscle reinnervation, which enables
an amputee to control motorized prosthetic devices and to regain sensory feedback.
In this project, the design and analysis of a simple 3 degree of freedom bionic arm is
presented. The movement of the Bionic/ robotic arm is analyzed with the help of parameters
from conventional robotic manipulator concepts like forward kinematic analysis, Jacobian
Matrix representation etc. An experiment is performed by prototyping a robotic arm and
animating it with the help of microcontroller. The joints of the arm are actuated using servo
motors. The results of the project are design parameters for a bionic arm, a possible arm
movement simulation.
Table of Contents
1. Introduction ............................................................................................................................ 5
1.1 Definitions of Some Relevant terms ................................................................................ 5
2. A Review of the Literature .................................................................................................... 6
2.1 Study of Few Previous Bionic Arms ............................................................................... 9
2.1.1 Six DOF humanoid robot arm using kinematic analysis ........................................ 9
2.1.2 A real time EMG-based Assistive Computer Interface ........................................ 10
2.1.3 The I-LIMB ........................................................................................................... 12
2.1.4 Bionic Handling Assistant .................................................................................... 12
2.2 Sensors ........................................................................................................................... 12
2.2.1 Electrical activity in muscles ................................................................................ 12
2.2.2 What it can tell us? ................................................................................................ 13
2.2.3 How to measure electrical activity in muscles? .................................................... 13
2.2.4 Types of EMG sensors .......................................................................................... 15
2.2.4.1 Surface bipolar EMG electrodes ............................................................... 15
2.2.4.2 Intramuscular EMG sensor ................................................................. 15
2.2.4.3 Surface EMG vs Intramuscular EMG ................................................. 16
2.2.5 Measurements ....................................................................................................... 16
2.2.6 EMG signal processing ......................................................................................... 17
2.2.7 Limitations ............................................................................................................ 17
2.2.8 Electrical characteristics ....................................................................................... 18
2.3 Motors ...................................................................................................................... 18
2.4 Material Selection .................................................................................................... 20
2.5 Control.................................................................................................................22
3. Challenges in Bionic Arm Research ............................................................................... 23
1. Introduction
According to Clement, Bugler and Oliver, 2011, loss of a hand can be devastating. The
primary causes of hand loss include; trauma, dysvascularity and neoplasia. Sixty-seven percent
of upper limb amputees are male. Upper limb amputations most commonly occur during the
productive working years with sixty percent between the ages of 16 and 54.
1.1 Definitions of Some Relevant terms
Bionic Arm
A next generation prosthetic device which operates more naturally than traditional
prostheses(WORLDINFO, 2014).
Bionic
Electro-mechanical device that replaces parts of the body and possess natural human
capabilities(WORLDINFO, 2014). According to NATURE, 2014, Bionics also refers to
prostheses interconnected with the nervous system and operated by myoelectric control.
Prostheses
This refers to an artificial device used to replace a missing body part("Nature," 2014). Its
functions to restore an amount of normal functioning to the amputee("Made How," 2014). The
five generic types of prostheses include;
postoperative,
initial, preparatory,
definitive and
Myoelectric Control
This refers to the control of an artificial device by the detection of electrode onto a living bone
on electric signals initiated by the contraction of specific target muscles("Nature," 2014).
Osteointegration
This refers to the process of surgically grating an artificial limb onto living bone. The
process enables efficient energy transfer and fit between body and prosthesis(Communication,
2014).
The "bionic arm" technology is possible primarily because of two facts of amputation.
First, the motor cortex in the brain (the area that controls voluntary muscle movements) is still
sending out control signals even if certain voluntary muscles are no longer available for control;
and second, when doctors amputate a limb, they don't remove all of the nerves that once carried
signals to that limb. So if a person's arm is gone, there are working nerve stubs that end in the
shoulder and simply have nowhere to send their information. If those nerve endings can be
redirected to a working muscle group, then when a person thinks "grab handle with hand," and
the brain sends out the corresponding signals to the nerves that should communicate with the
hand, those signals end up at the working muscle group instead of at the dead end of the
shoulder.
Rerouting those nerves is not a simple task. Dr. Todd Kuiken of the RIC developed the
procedure, which he calls "targeted muscle re-innervation." Surgeons basically dissect the
shoulder to access the nerve endings that control the movements of arm joints like the elbow,
wrist and hand. Then, without damaging the nerves, they redirect the endings to a working
muscle group. In the case of the RIC's "bionic arm," surgeons attach the nerve endings to a set
of chest muscles. It takes several months for the nerves to grow into those muscles and become
fully integrated. The end result is a redirection of control signals: The motor cortex sends out
signals for the arm and hand through nerve passageways as it always did; but instead of those
signals ending up at the shoulder, they end up at the chest.
To use those signals to control the bionic arm, the RIC setup places electrodes on the
surface of the chest muscles. Each electrode controls one of the six motors that move the
prosthetic arm's joints. When a person thinks "open hand," the brain sends the "open hand"
signal to the appropriate nerve, now located in the chest. When the nerve ending receives the
signal, the chest muscle it's connected to contracts. When the "open hand" chest muscle
contracts, the electrode on that muscle detects the activation and tells the motor controlling the
bionic hand to open. And since each nerve ending is integrated into a different piece of chest
muscle, a person wearing the bionic arm can move all six motors simultaneously, resulting in
a pretty natural range of motions for the prosthesis.(Layton)
The development and availability of myoelectric prosthetic limbs, has found impotent
use in rehabilitative medicine. According to ("Made How," 2014) myoelectric research began
in West Germany 1940 and by 1960 was being applied in the development of artificial limbs.
In myoelectric prostheses, residual muscles (for a prosthetic arm biceps and triceps) serve as
natural batteries, initiating and sending signals through the skin (transcutaneous). These signals
control the movements of the prosthetic arm.
Central and peripheral motor and somatosensory pathways retain significant residual
connectivity and function for many years after limb amputation and this property has been
exploited by researchers using a technique called targeted motor reinnervation to increase the
accuracy of myoelectrically controlled prostheses(Oliver, 2011).
Further recommendations by Clement, Bugler and Oliver, 2011 suggest implantation
of bipolar differential electromyographic (EMG) electrodes within the muscle to create a
system capable of reading intra muscular EMG signals that increases the number of control
sources available for prosthesis control to increase accuracy of myoelectric prostheses.
However they claim that use of intraneural electrodes presents the most viable means for
integrating bionic limbs into the biological system. Intraneural electrodes interface directly into
the nerves in the limb stump and have the ability to carry a bidirectional flow of information
between the bionic limb and patient.
According to Quigley, 1988; factors to consider in prescribing a prosthesis include;
weight bearing
suspension
activity level
components expense
They are mostly used in services related to transportation and welding. The advantages of these
types of robotic arms are highly accurate, highly precise and repeatability. The con about this
robot is that the workspace is so limited and so they have been trying to make a movable base
just to increase the work space envelope to make better use of it. The PIC controller used in
this has about 36 I/O pins for more robust operations and with 256kb ROM memory. Having
bevel type of transmission gears of motion at every joint makes it more robust and very
compact. The parts are made up of aluminum sheet for more strength and less weight and the
thickness is about 2mm. The length of total arm from shoulder to elbow is 240mm and from
elbow to wrist, it is about 290mm.
9
The humanoid robot arm system structure is shown in figure 2.1.1c and the structure of robot
arm in figure 2.1.1d.
10
In this design, the electromyogram (EMG) senses very low signals produced by the
muscle in lower arm. Then they are properly filtered before they are considered as being fed
back to the system. Operates to click and control the movement of the cursor from the signals
obtained. It also has the on-screen keyboard for entering text in different languages.(Choi &
Kim, 2007)
The locations of electrodes on the skin of the lower arm to observe EMG signals in
shown in figure 2.1.2b. But the signals received from the EMG from the central nervous system
extracting human thoughts and recording
brain
activities
with
electroencephalogram
the
(EEG)
help
is
of
very
11
The developed on-screen keyboard to help the upper limb disabled enter Roman and
Korean letters on a computer is shown in figure 2.1.2c.
The possible extension of this project could be control of various things such as
prosthetic arms, bionic robot and disabled limbs like exoskeletons.
2.1.3 The I-LIMB
Developed commercially by TOUCH BONICS, a Scotland-based firm, with the
objective of improving prostheses power, precision and aesthetics. The I-LIMB prosthetic arm
permits the user to adjust tactile control of the device, it has five individually powered digits.
The design utilizes independently controlled miniature motors connected to each arm, wrist
and finger joints. Arm control is achieved by software controlled high-frequency electronic
pulses to individual motors and an integral microprocessor which translate the electric signals
from the forearm. A stall detection system optimizes tactile and power resources(Pavic, 2010).
2.1.4 Bionic Handling Assistant
Developed for commercial purpose by FESTO, a German-based company, the Bionic
Handling Assistant performs more of industrial handling functions. It geometric structure is
flexible and trunk-like with a multi-jointed design(Pavic, 2010).
2.2 Sensors
2.2.1 Electrical activity in muscles
A muscle, made of hundreds of cells called muscle fibers, moves due to contraction of
these fibers. Our nervous system sends electrical signals via neurons (motor neurons) to the
muscle fiber to make it contract. A single motor neuron and the fibers that are attached to it are
called a motor unit- the fundamental unit of muscle motion. Some motor neurons connect to
only a few fibers while others connect to a large number. This gives us a varying degree of
control over the different muscles (more fibers attached=less control)("Electromyography
(EMG),").
12
We can measure the differential voltage from two electrodes on the skin and amplify the signal.
2.2.2 What it can tell us?
13
14
2.2.4.2 Intramuscular EMG sensor is a needle electrode or a needle containing two fine-wire
electrodes which is inserted through the skin into the muscle tissue (Figure 2.2.4b). A trained
professional (such as a neurologist, physiatrist, chiropractor, or physical therapist) observes the
electrical activity while inserting the electrode. The insertional activity provides valuable
information about the state of the muscle and its innervating nerve. Normal muscles at rest
make certain, normal electrical signals when the needle is inserted into them. Then the electrical
activity when the muscle is at rest is studied. Each electrode track gives only a very local picture
15
of the activity of the whole muscle. Because skeletal muscles differ in the inner structure, the
electrode
has
to
be
placed
at
various
locations
to
obtain
an
accurate
study.("Electromyography,")
Surface EMG
Intramuscular EMG
The ideal location of the muscle is choosen A needle electrode or a needle containing two
and the surface EMG is placed on the skin fine-wire electrodes is inserted through the
covering that location of the muscle.
A surface electrode may be used to monitor Activity of only a few fibres as observed
the general picture of muscle activation.
These can only measure superficial muscles. For deep muscles, these are intrusive and
painful.
2.2.5 Measurements
A motor unit is defined as one motor neuron and all of the muscle fibers it innervates.
When a motor unit fires, the impulse (called an action potential) is carried down the motor
neuron to the muscle. The area where the nerve contacts the muscle is called the neuromuscular
junction, or the motor end plate. After the action potential is transmitted across the
neuromuscular junction, an action potential is elicited in all of the innervated muscle fibers of
that particular motor unit. The sum of all this electrical activity is known as a motor unit action
potential (MUAP). This electrophysiological activity from multiple motor units is the signal
typically evaluated during an EMG. The composition of the motor unit, the number of muscle
factors affect the shape of the motor unit potentials in the myogram.
16
The actual placement of the electrode can be difficult and depends on a number of
factors, such as specific muscle selection and the size of that muscle.
Deep muscles require intramuscular wires that are intrusive and painful in order to
achieve an EMG signal.
17
Adipose tissue (fat) can affect EMG recordings. The more body fat an individual has,
the weaker the EMG signal.
Muscle cross talk occurs when the EMG signal from one muscle interferes with that of
another, limiting reliability of the signal of the muscle being tested.
2.3 Motors
Proper selection of motor is an important aspect of this prosthetic arm design because
powering all the degrees of freedom can be done by the same type of motor. Table 2.3a explains
the comparison of different motors for normal robots to robots which needed for high power
applications as well. Also, table 2.3b gives detail differences about the pros and cons of widely
used motors.
18
Table 2.3a: Comparison of different types of motors that can used for prosthesis.
Table 2.3b: Differences of widely used motors about pros and cons
The motors we have used in our project are servo. Because when we have tried to use
D.C. motor it needs complex setup for speed control and high current for high torque which is
19
pretty hard to deal with when it comes to prototype robot arm. So, for all the requirements we
had we ended up using servo motors which are really small but powerful enough to be used in
various applications ranging from toy cars to robots. A usual servo motor can be seen as a
combination of three basic parts:
1. A controller that is used to command and to send control signals,
2. an electric motor and
3. A potentiometer feedback system which is connected to the output shaft.
The servo motor is being controlled through the pulse width modulated signal and
rotates to the specific angles in correspondence to its current angular position i.e. basing on the
duty cycle of the receiving signal. Thus by controlling the PWM and duty cycle we can
precisely choose the speed and angle of the rotation which is greatly useful in prosthetics.
2.4 Material Selection
Advances in biomaterials aim to reduce the weight of bionic prosthesis; weight
reduction improves arm manipulation(Oliver, 2011). Required electrical conductivity, good
mechanical strength, lightness and chemical inertness are important properties required for
prosthetic devices. Modern plastics (polyethylene, polypropylene, acrylics, and polyurethane)
are used for the arm structure. Alloys of titanium and aluminum with required mechanical
properties and more recently, carbon-fiber, are used for the pylons. Ppolypropylene is preferred
as the socket material.
Table 2.3 present a comparison of materials used in bionic arm manufacture. Elasticity
is avoided as it causes unwanted oscillations and increases difficulty in precise movement
control(Moehl, 2000). Inherently conducting polymers (ICP), such as polypyrroles,
polythiophenes and polyanilines due to their ability the ability to electronically control a range
of physical and chemical properties(Wallace, 2007), are used as electrode materials.
20
MATERIAL
Nano
composite
Polymer
Impervious to ionic
solutions in human body,
Ability to conduct
electricity
Stem cell
technology
Cardiovascular
Implants
Carbon-fiber
composites
:Graphene
Impervious to ionic
solutions in human body,
Ability to conduct
electricity
Bioelectronics+
Nanotechnology
+ Chemical
Vapor
Deposition
Cardiovascular
Implants
Biological
sensing- analogue
applications (Ear
and eye implants)
Silicon+ Metal
Oxide
Stabilizer
Diamond
nanocrystals
Advanced
plastics
Ability to conduct
electricity
Bioelectronics
Retinal implants
Aluminum
and Silicon
Oxide
Substrates
Modern
plastics?
Polypropylene,
polyethylene,
polypropylene,
acrylics, and
polyurethane
Titanium
Alloys
Acrylics fibers
Pt Metallization
and firing
(Electrode forge
welding in a
metallized
feedthrough
Stronger and more
lightweight
Polyester resin
Icps
Applied in all
joints
Prosthetic socks
Laminations in
prosthetics
Good conductivity,
lightweight
21
REMARKS+
IMPROVEMEN
TS ON
CHARACTERIS
TICS
Cannot be
switched like
Silicon thus poor
digital application
2.5 Control
Control of industrial manipulators generally is hierarchical with a trajectory planning
phase resulting in set-point trajectories for the individual joints followed by an independent
PID joint control. The control approach for stiff robots with elastic deformations in the joints
can also be assigned to the bionic robot with its elastically coupled drive. If for specific
applications the path of the manipulator is given or prescribed in advance it is possible to
calculate an optimized trajectory which is time optimal and which compensates the oscillations
within the feed-forward term (Klug, Von Stryk, & Mohl, 2006).
The neural input to the muscles and the joint angles were measured from two subjects
(2 male, age 21, 23) while they made a point-to-point movement with their right index finger
We used a PHANToMTM Premium 1.5 robot (Sensable Technologies, Inc.) to record the index
finger movement. This robot has 3 degrees of freedom and a custom-made finger cuff provided
an additional two rotational degrees of freedom. The PHANToM recorded the Cartesian
position of the robot endpoint, and we attached a potentiometer to the pitch axis of the cuff to
record the pitch of the fingertip.
The subjects index finger was fastened into the finger cuff so that their distal
interphalangeal joint (DIP) was aligned to the edge of the cuff. The Cartesian position of the
DIP was determined by calculating its geometric relationship with the PHANToM endpoint.
The subjects palm and other digits were strapped to an armrest so that all the joints on the
index finger could move freely while the hand was fixed a known distance away from the
robots origin. We recorded the joint angles of the robot and the finger cuff at 1 kHz. (Pedram
Afshar, Yoky Matsuoka).
22
Achieving fine motor control (the simultaneous use of multiple joints, or full rotation)
is difficult, due to the inability to feel the prosthesis.
The socket interface used to attach the prosthesis may interfere with the function of a
residual joint such as the elbow.
The prosthesis also requires extensive training and occupational therapy(Oliver, 2011).
The signals received from the EMG from the central nervous system are noninvasive,
low spatial resolution and has very low Nosie to signal ratio.
Training the subject to overcome the additional stress put on the brain by the control of
the bionic arm.
To prevent the adverse unwanted genealogical defects in the offspring the test subject.
23
The sensors are the main inputs to the bionic arm. In order to simulate the sensing,
potentiometers are to be used as analog sensors instead of conventional EMG sensors
as their operation is identical.
To build a light weight, prototype 3 DOF robotic arm to simulate the working of bionic
arm using servo motors.
To build the circuit so that the microcontroller takes inputs from the sensors
(potentiometers) and move the servo motors of the arm based on the position of the
knob of the potentiometer.
Finally, to relate the working of this prototype robotic arm and the setup to the actual
functioning of the bionic arm.
24
Here the four parameters associated with link i and joint i. These are named as,
=
=
=
=
link length
link twist
link offset
joint angle
As all the three joints of a bionic arm are revolute, the only joint variable is joint angle
25
The joint axis Z0, Z1, Z2 and X3(n) are normal to the page. We established the base
frame as O0X0Y0Z0 at the shoulder joint. The intersection point of the Z0 axis with the page is
chosen as the origin. X0 axis direction is chosen completely arbitrary. Once we established the
base frame at shoulder joint, the frame O1X1Y1Z1 at
elbow joint is fixed. Here the origin O1 of the frame is
located at the intersection of the Z1 with the page. Then
the frame O2X2Y2Z2 wrist joint is fixed. Now, the origin
O2 is chosen at the intersection of Z2 with the page.
The final frame O3X3Y3Z3 for the gripper is
fixed by choosing the origin O3 at the end of link 3 as
shown in the figure 5.1.The DH parameters are
calculated and shown in the Table 5.1.
Figure 5.1: Bionic arm.
The Z0, Z1, Z2, X3(n) all point out of the page, and are not shown in the figure.
ai
di
Link 1
a1
1*
Link 2
a2
2*
Link 3
90o
3*
* variable
Where,
ai = distance along xi from oi to the intersection of the xi and zi-1 axes.
di = distance along zi-1 from oi-1 to the intersection of the xi and zi-1 axes. di is variable if joint i
is prismatic.
i = the angle between zi-1 and zi measured about xi.
26
i = the angle between xi-1 and xi measured about zi-1. i is variable if joint i is revolute.
Now using the DH parameters, the homogeneous transformation matrices or simply A-matrices
A1, A2, A3 are determined from,
Ai =
cos i
sin
i
A1 =
A2 =
A3 =
sin i cos i
sin i sin i
cos i cos i
cos i sin i
sin i
cos i
cos1
sin
1
sin 1
cos 2
sin
2
sin 2
cos 3
sin
3
ai cos i
ai sin i
di
0 a1 cos1
0 a1 sin 1
1
0
0
1
cos1
0
0
cos 2
0
0
0 a 2 cos 2
0 a 2 sin 2
1
0
0
1
sin 3
0 cos 3
1
0
0
0
The Transformation matrix or simply T matrices have been determined using A-matrices. They
are given by
T10 = A1
T20 = A1 A2
T30 = A1 A2 A3
cos123
sin
123
=
0
sin 123
0 cos123
1
a 2 cos12 a1 cos1
a 2 sin 12 a1 sin 1
27
We noticed the first two entries of the last column of T30 are the x and y components
of the origin O3 of the gripper frame with respect to the base frame i.e., the shoulder frame.
That is,
X = a2 cos12 a1 cos1 and
Y = a2 sin12 a1 sin1 ,
are the coordinates of the end-effector i.e., gripper in the base frame i.e., shoulder frame. Also,
the rotational part of the T30 gives the orientation of the gripper (end-effector) frame O3X3Y3Z3
relative to the base frame which is the shoulder frame.
5.1.1 Ranges of variables: Human Anatomy-Joint Limitations
The ranges of the variables in the DH table are determined from the human arm joint
limitations.
5.1.1.1 The Shoulder Joint
Of all the joints, this one has the biggest range.
It can be shown that the shoulder joint can rotate
vertically from 0o in rest position to 180o in forward
direction and to 60o in backward direction (Figure
5.1.1a). Hence the range of rotation is up to
240o.(Medlej, 2014)
Figure 5.1.1a: Shoulder joint limitation
28
does not
joint limitation.
As shown in the figure, the range of rotation is 80o-90o forward and 70o backward.
Therefore, the angle of rotation varies from 0o to 150o-160o.(Medlej, 2014)
5.2 Velocity Kinematics-Jacobian Matrix Development
The Jacobian matrix relates the vector of joint velocities to the body velocity. This
matrix is an important quantity in the analysis and control of robot motion(Mark W. Spong,
2006).
The Jacobian matrix for the arm is given as;
29
= [ ] =
0 (3 0 ) 1 (3 1 ) 2 (3 2 )
]
0
1
2
0
1 = [0]
1
1 1
1 = [ 1 1 ]
0
0
2 = [0]
1
2 (1 + 2 ) + 1 1
; 2 = 3 = [ 2 (1 + 2 ) + 1 1 ]
0
2 (1 + 2 ) 1 1
2 (1 + 2 ) + 1 1
0
=
0
0
[
1
2 (1 + 2 )
1 1
0
0
0
1
0
0
0
0
0
1]
30
5.4 Simulation:
The above shown bionic arm solid model has several mechanisms at the joins, wrist
and the gripper. They are all constrained to a particular movement using the mechanism tool
in the software. All the joints are pin constrained and servo motor constraints are used to
simulate the movements of the arm. With the help of Creo Parametric, we can simulate the
mechanical joints by means of virtual actuators and it can generate a video file with a suitable
aspect ratio and frame rate. Figure 5.4 is a snapshot from the video which depicts the motion
of the bionic arm solid model.
31
Figure 5.4.1: Snapshot of the video showing the motion of the bionic arm solid model.
6. Experimental data
6.1 Experiment:
Aim of the experiment: To interpret the movement of a Bionic arm by animating a prototype
robotic arm using servo motors and microcontroller by varying resistance using potentiometers.
6.2 Block Diagram:
The block diagram of the experimental setup is shown below. It consists mainly of
Arduino Uno Atmel series microcontroller, 3 potentiometers of range 10K Ohms, 3 Servo
motors and a power supply.
32
The microcontroller is powered by a computer using a standard USB port delivering 5V. It
has analog I/O pins from A0 to A5 and digital I/O pins from 0 to 13.
The potentiometers are analog sensors which are connected to the A0, A1 and A2 pins.
The microcontroller obtains the analog input from the potentiometers and convert them into
digital using an in built Analog to Digital Converter.
These digital outputs are sent to the digital pins 9, 10, 11 through a set of instructions via
programming.
The digital outputs are connected to the corresponding control signal ports of the respective
servo motors. The servo motors and the potentiometers are connected to 5v and ground
GND.
When the circuit is powered, whenever a potentiometer is operated across its resistance
range, a corresponding servo motor moves in the range of 0 to 170 degrees angle of rotation
and helps in moving the corresponding joint link of the robotic arm.
The potentiometers and the servo motors are sensitive enough and programmed with less
delay in order to obtain sharp and accurate response.
33
The results of this experiment are the calibrated movement of the arm joints with the
help of servo motors whose angle is controlled by the potentiometer which is an analog
sensor. The microcontroller is programmed by the following program code to do these
operations.
Servo servo2;
Servo servo3;
int potpin1 = 0;
int potpin2 = 0;
34
int potpin3 = 0;
int v1=0;
int v2=0;
int v3=0;
void setup()
{
servo1.attach(9);
servo2.attach(10);
servo3.attach(11);
}
void loop()
{
v1 = analogRead(potpin1);
servo1.write(v1);
delay(15);
// time to respond for the servo motor for accuracy and tuning
v2 = analogRead(potpin2);
35
cos123
sin
123
=
0
sin 123
0 cos123
1
a 2 cos12 a1 cos1
a 2 sin 12 a1 sin 1
Tgripper0
0.066
0.998
=
0
0 0.998 24.425
0 0.066 47.418
1
0
0
0
0
1
For the same sample data, the Jacobian matrix can be obtained as
2 (1 + 2 ) 1 1
2 (1 + 2 ) + 1 1
0
=
0
0
[
1
36
2 (1 + 2 )
1 1
0
0
0
1
0
0
0
0
0
1]
47.418
24.425
0
=
0
0
[
1
17.418
0
0
0
0
1
0
0
0
0
0
1]
With the help of the circuit shown below, the prototype robotic arm is succesfully
simulated.
37
The potentiometers in this circuit operate just like EMG sensors. EMG sensors take
input from the brain through the motor nerves. Since we cannot provide brain signal
as input, we vary the resistance of the potentiometers to animate the arm with servo
motors.
Hence the motors operate based on the input of the sensors which is identical to the
operation of the bionic arm.
There are wide range of benefits using prosthetic devices, including a more natural
appearance and more control over the area of the body with missing limb or part.
The obvious benefit is to improve the quality of life for those with certain disabilities.
An amputee can use less amount of energy for the same work.
38
Versatility in use, Handle many grip functions, Looks and moves almost like a real hand.
7.6 Limitations
The major downsides to using prosthetic devices are the risk of complications.
These bionic arms are really expensive, vulnerable to repairs and quite heavy.
This artificial body parts can cause a negative genealogical effect on future generations
Many can cause skin irritation at the sight where they are fitted, and most patients undergo
some level of physical therapy as they get used to using the new device.
The stress on brain is more than usual, since it is necessary to retrain and re-learn how to
use certain muscle groups in many cases.
The joint motors need more tuning and sensitivity need to be improved a lot.
Advent in EMG sensor technology can really improve the accuracy of arm motion.
Bionic Arm can be equipped with force sensors to acquire the sense of touch.
Future advanced bionic arms can improve the human capacity by many times.
39
9. Conclusion
Patients requiring amputations present a significant portion in need of rehabilitative
medicine. To treat them, scientists continue to pursue research and development of bionic arms
and hands with full motor and sensory function(Surgeons, 2014). The lifelike prosthesis helps
the patient emotionally, socially and professionally. According to Clement, Bugler and Oliver,
2011; improving technology has a high probability of raising demand for and application of
bionic hands. Therefore a wider understanding is required. Advances in motors, gearboxes,
batteries and electronics will facilitate further breakthroughs in prosthetic design(Pavic, 2010).
40
41