Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1 Introduction
Recent years of technological advances, a growing hobbyist interest and the advent of CAD/CAM and 3D printing have made more complex mechanical designs
for humanoid robot hands available to a larger audience[1]. Although mechanical
designs are now widely and cheaply available, the sensing and control systems
are not. This paper describes the research, development, testing and initial implementation of environment interaction sensors in order to give feedback of
a humanoid robot hands contact forces necessary for any interaction with the
environment[2].
The aim of this paper is to develop a low-cost superficial tactile pressure
distribution sensor array that can be constructed in any arbitrary shape for installation on anthropomorphic robotic hands. The paper describes main tasks to
achieve this; tactile sensors providing feedback from the environment, a method
of attaching the sensors, and a data acquisition system to provide feedback from
sensors.
2 Sensing Solution
Studies on human and animal sensing show that the most important aspects of
interaction sensing are the abilities to sense pressure and temperature. Of these
two parameters, pressure was considered the most significant in contribution
to the dexterity of the hand and therefore the primary concern with regard to
sensor development and therefore this project.
In order to fully optimise the dexterity of a hand, the pressure sensor solution
is required to have a resolution that can detect multiple contact points and if
possible indicate the shape of the contact areas.
A resistive pressure sensor array has been chosen to simplify the processing
part of interpreting the measured values. This is an advantage over capacitive
pressure sensing as it reduces the time required to poll an array for feedback.
A common solution amongst developers for collecting information about force
is to use Force Sensitive Resistors (FSRs). A variety of FSRs are available in
different shapes and configurations. FSRs are simple and easy to use but the
main drawback is that they cannot detect the difference between a single contact
point and multiple contact points. In order to determine the exact shape and
position of a contact area, a tactile array sensor is required.
Fig. 1. Left: construction of pressure sensor showing two orthogonal crossover lines
forming a single taxel, Right: an implementation of the single taxel sensor using copper
lines
There are a couple of works that tackle some aspects of tactile sensing, similar
to the ones proposed in this work. In [5] the development and applications of an
artificial, flexible, force sensitive skin are presented, but the sensor is large and is
not applicable to small areas such a humanoid robot finger. The tactile sensing
system, presented in [6], is similar in its structure, to our system. However,
their solution is, again, developed for sensing large areas, and the lattice of their
conductive layer is too sparse.
2.2 Design Criteria
Several key factors can be identified that can be used to evaluate the constructed
sensor and guide the construction process itself.
Size is a key requirement, the sensor must be thin enough to allow for superficial installation on existing humanoid robot hands. A simple measure to asses
sensor size is to consider the possibility to wear the sensor on a human hand;
if the size does not hinder normal hand functionality then it is an acceptable
size.
Flexibility is another key factor that is closely related to the first one; a
sensor that is small but stiff at the joints will hinder the hands dexterity. This
factor is affected by material selection for the components of the sensor.
Durability is required for extended use, especially with superficial installation; areas covering the joints may suffer from fatigue after many cycles of
bending stresses, and eventually be failing.
Sensitivity of the sensory element should produce a sensor of an overall sensitivity that approximates the human hand. This could be as low as 0.055gm for
men and 0.019gm for women [7]. The maximum force generated by the average
human hand is slightly less than 12N [8].
Spatial resolution should also approximate the human hand; high resolution sensory receptors in the skin - mechanoreceptors - have densities between
70 to 140 units/cm2 at the fingertips and 30 to 40 units/cm2 on the phalanges
[7]. Two-point threshold studies suggests that humans can differentiate between
2 points as close as 0.9mm apart [9].
Cost and feasibility of construction should be low enough to allow robotics
researchers with limited experience of material science and sensor construction
to build and customise their own systems.
Temporal resolution - how many usable readings per unit time - and
restoration time - the time taken to go back to normal value after the load
removed - were not considered in this paper for simplicity.
2.3 Variable Resistive Layer
Electrically conductive packaging materials made of polymeric foil impregnated
with carbon black are used to protect electronic components from electrostatic
discharge. Such materials can be easily obtained in sheet forms and are commercially available under different trademarks such as Velostat and Linqstat. The
conductivity - and hence resistivity - of the sheets vary when the material is
subjected to compressing pressure.
Weight (Kg) Force (N) Resistance (ohm)
0.1
0.98
460
0.2
1.96
230
0.3
2.94
130
0.4
3.92
80
0.5
4.90
69
0.6
5.88
40
0.7
6.86
32
0.8
7.85
30
0.9
8.83
27
1
9.81
25
1.1
10.79
22
1.2
11.77
20
1.3
12.75
18
1.4
13.73
16
1.5
14.71
16
Table 1. Resistive characteristics of Velostat when force is applied
Fig. 3. Crossover contact points of copper wire lines and conductive thread lines
Fig. 5. Top: voltage output when mass applied to prototype thread sensor, Bottom:
resistance and voltage of prototype copper sensor
layer and neoprene foam as the insulating layers. Figure 6 shows a closed single taxel sensor and its components using conductive thread for the conductive
lines.
Figure 5 shows experimental results. Separate tests were conducted for resistance and voltage, for voltage the sensor is used in a potential divider circuit
with a 10k pull-down resistor. Predicted voltage is calculated using resistance
results. From these results it can be seen that the sensor is predictable in its
performance.
Fig. 7. Left: components of prototype multi-point sensor using copper wire and neoprene, Centre: components of prototype multi-point sensor using conductive thread
and cotton fabric, Right: arrangement of conductive lines and occurrences of taxeks
The sensor has been tested with both an evenly distributed force and point
force applied at different regions. The results of tests show that distribution and
change in output voltages are in an approximate agreement of what was recorded
with a single crossover taxel. However the voltages recorded were lower than that
of a single point. This could be due to the structure of the sensor and the close
proximity of the taxels.
2.8 Sensor Attachment Solution
It was decided that the preferred solution during development was to use a latex
palm glove. The glove was slightly larger than desired however it provided clearly
defined flat areas for sensor implementation and due to its structure presented
a limited amount of stretch. An example of how the sensors are placed on the
glove is shown in Figure 8.
10
as predicted based on what was recorded with a single crossover taxel. However
this time the taxels appeared to have less interference with each other when
point pressure was applied. This leads to the conclusion that this sensor is an
improvement on the wire multi-point sensor.
Overall the sensor system worked as it was designed to. From the results of
testing and development it can be concluded that a conductive thread based
sensor has significantly more promise than a copper wire based sensor as it
allows better flexibility and durability. The overall sensor system solution was
still successful at interpreting the pressure into a voltage with sufficient accuracy.
Nevertheless, there are still issues to be addressed. Experiments were performed with one piece of Velostat under an assumption that thickness is evenly
distributed. Further experiments need to be conducted with several pieces of
material and from different manufactures.
The sensor could provide a template for controlling relatively affordable humanoid robot hands. This would be of great benefit to robotics developers and
people within the robotics education sector.
References
1. Langevin, G. (2012) Here is InMoov, the robot hand you can print and animate
[Blog] Available: http://www.inmoov.fr Accessed: 29 March 2014
2. Biagiotti, L.; Lotti, F.; Melchiorri, C.; and Vassura, G. How Far Is the Human
Hand? A Review on Anthropomorphic Robotic End-effectors Bologna, Italy: University of Bologna, 2004
3. R. Andrew Russell, Robot Tactile Sensing, New York, Prentice Hall, 1990
4. Bruno Sicilliano and Oussama Khatib, Handbook of Robotics, Springer, 2008
5. Papakostas, T.V.; Lima, J.; Lowe, M., A large area force sensor for smart skin
applications, Sensors, 2002. Proceedings of IEEE , vol.2, no., pp.1620,1624 vol.2,
2002
6. Pan, Z.; Hongliang Cui; Zhenqi Zhu, A flexible full-body tactile sensor of low cost
and minimal connections, Systems, Man and Cybernetics, 2003. IEEE International Conference on , vol.3, no., pp.2368,2373 vol.3, 5-8 Oct. 2003
7. Lynette A. Jones and Susan J. Lederman, Human Hand Function, Oxford University Press, 2006
8. Radwin, RG.; Oh, S.; Jensen, TR.; Webster, JG.; External finger forces in submaximal five-finger static pinch prehension Ergonomics. 1992 Mar;35(3):275-88
9. Pauwel Goethals, Tactile Feedback for Robot Assisted Minimally Invasive Surgery
: an Overview , University of Leuven, 2008
10. Agnihotri, A.; Purwar, B.; Jeebun, N.; Agnihotri, S. Determination Of Sex By
Hand Dimensions, The Internet Journal of Forensic Science. 2005