Next Article in Journal
Shear Response of Members without Shear Reinforcement—Experiments and Analysis Using Shear Crack Propagation Theory (SCPT)
Next Article in Special Issue
A Novel Earwax Self-Sampling Device: A Feasibility Study
Previous Article in Journal
A Transformer-Less Multiconverter Having Output Voltage and Frequency Regulation Characteristics, Employed with Simple Switching Algorithms
Previous Article in Special Issue
Development of Femtosecond Laser-Engineered β-Tricalcium Phosphate (β-TCP) Biomimetic Templates for Orthopaedic Tissue Engineering
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Concept, Design, Initial Tests and Prototype of Customized Upper Limb Prosthesis

by
Corina Radu (Frenț)
1,
Maria Magdalena Roșu
2,
Lucian Matei
3,
Liviu Marian Ungureanu
2 and
Mihaiela Iliescu
1,*
1
Institute of Solid Mechanics, Romanian Academy, Constantin Mille 15, 010141 Bucharest, Romania
2
Faculty of Industrial Engineering and Robotics, University POLITEHNICA of Bucharest, Splaiul Independentei 313, 060042 Bucharest, Romania
3
Faculty of Mechanics, University of Craiova, Alexandru Ioan Cuza 13, 200585 Craiova, Romania
*
Author to whom correspondence should be addressed.
Appl. Sci. 2021, 11(7), 3077; https://doi.org/10.3390/app11073077
Submission received: 6 February 2021 / Revised: 10 March 2021 / Accepted: 27 March 2021 / Published: 30 March 2021
(This article belongs to the Special Issue Personalized Medical Devices)

Abstract

:
This paper presents aspects of the concept and design of prostheses for the upper limb. The objective of this research is that of prototyping a customized prosthesis, with EMG signals that initiate the motion. The prosthesis’ fingers’ motions (as well as that of its hand and forearm parts) are driven by micro-motors, and assisted by the individualized command and control system. The software and hardware tandem concept of this mechatronic system enables complex motion (in the horizontal and vertical plane) with accurate trajectory and different set rules (gripping pressure, object temperature, acceleration towards the object). One important idea is regarding customization via reverse engineering techniques. Due to this, the dimensions and appearance (geometric characteristics) of the prosthesis would look like the human hand itself. The trajectories and motions of the fingers, thumbs, and joints have been studied by kinematic analysis with the matrix–vector method aided by Matlab. The concept and design of the mechanical parts allow for complex finger motion—rotational motion in two planes. The command and control system is embedded, and data received from the sensors are processed by a micro-controller for managing micro-motor control. Preliminary testing of the sensors and micro-motors on a small platform, Arduino, was performed. Prototyping of the mechanical components has been a challenge because of the high accuracy needed for the geometric precision of the parts. Several techniques of rapid prototyping were considered, but only DLP (digital light processing) proved to be the right one.

1. Introduction

The upper limb is an essential organ for any person due to its ability to complete a lot of actions with a higher level of dexterity. This is how, by using their upper limbs, people can achieve tasks such as grasping, holding, picking, and lifting more efficiently than other living creatures can. According to the World Health Organization report on disability [1], about “15% of the global population—over a billion people—lives with some form of disability, of whom 2–4% experience significant difficulties in functioning”.
According to Kim et al. [2], cited by [3], “the ratio of upper-extremity to lower-extremity amputations is 1:2.2” and the “persons with upper-extremity amputations suffer from frustration and difficulty during the rehabilitation process. The main factors causing loss of the upper limbs are accidents followed by general diseases and injuries, and also in some cases for diseases and tumours, the amputation is a way of stopping the spread of the disease to the rest of the body [3]”.
Many of these people “suffer from frustration and difficulty during the rehabilitation process and experience paresthesia due to the loss of delicate movement by the hands, complicated tactile senses of the upper extremities, and proprioceptive sensory functions [3]” and all of these people require assistive technologies such as prostheses, wheelchairs, etc.
Considering the crucial functions of hands, the life of people who are missing hands is complicated, and, for this reason, it is very difficult to adapt to situations in which something that used to be done naturally is now done within limits imposed by this disability. Upper limb prostheses (ULP) are generally classified into two categories based on their functionality: passive prostheses and active prostheses [4], cited by [5]. A good solution for artificial hands is myoelectric prostheses, which are currently being developed. With these types of prostheses, the myoelectric signals of muscle contractions are ultimately transformed into functions desired by the users through the use of surface electrodes [3]. It is a ‘myoelectric control system’ for controlling the myoelectric prosthesis [6], cited by [3]. However, the design, the control structure, and the manufacturing process are difficult, and moreover, the cost is a very important element to consider in all of these phases [3,5]. An adaptable hand with flexibility, dexterity, and load carrying capacity analogous to the human hand seems to be the ideal objective for prosthetic application [7].
Prosthetics research has contributed to the development of very complicated hand prostheses but their structures, with programmable control systems, are not always user-friendly. This makes them very difficult in operation, and the people at whom they are aimed do not use them in the usual way [7,8,9,10].
Thus, it is necessary to develop intelligent prostheses that can be easily adapted to the requirements of each individual they are intended for. For the development of such products, researchers must consider the following basic systems: mechanical, actuators and motors, sensors, and command and control [10].
According to [11], for designing a hand prosthesis, the project team needs to understand the mechanics of mechanisms such as gears, levers, and points of mechanical advantage, and electromechanical design such as switches, DC motors, and electronics. Mechatronics is the new word used to describe this “marriage” of mechanical and electronic engineering. However, for applying the concepts of mechatronics in bioengineering, it is necessary to take into account the principles of how the human body functions.
Electromyography (EMG) [12] is used to evaluate and record the electrical activity produced by the muscles of human body. Recently, it has been used in the rehabilitation of patients with amputations in the form of robotic prostheses, it is a tool used to evaluate and classify the different movements of body, so that the robotic mechanism can effectively imitate the motions of human limbs. In [13], mathematical algorithms tested in prototypes of intracortical neuromotor prostheses have been developed. These closed-loop algorithms [13] offer visual access (neurally derived cursor trajectories), and mechanical access (as in the stimulation of muscles via implanted electrodes) to any number of output devices.
The upper limb prostheses should be customized, complex, high-performance, and able to ensure a good life for the person wearing it. There are many hand prostheses available on this special “market”, but efficient prostheses are expensive and are not affordable for all of the people who might need them.
This paper presents aspects of the concept and design of a customized prosthesis for the upper limb. The software and hardware tandem concept of this mechatronic system enables complex motion (in the horizontal and vertical planes) with accurate trajectory and different set rules (gripping pressure, object temperature, acceleration toward the object). The command and control system is embedded, and the data received from the sensors are processed by a micro-controller for managing the control of the micro-motors. The customized prosthesis is intended to be light and user-friendly, is estimated to have medium manufacturing costs (a few thousand Euros), and would be reliable, with little maintenance required.

2. Materials and Methods

One of the first steps in the conceptualization of the customized upper limb prosthesis is that of the kinematic analysis of its finger mechanism. In order to perform this, some basic aspects of the mechanism theory have been considered as follows [14,15,16,17,18,19,20,21,22]:
  • Link—is a rigid body.
  • Joint—is a permanent contact between two links.
  • Planar motion—is the motion “in which all points belonging to a link move in a plane known as the plane of motion, while simultaneously the link is free to rotate about an axis perpendicular to the plane of motion”.
  • Degree of freedom of a rigid body—is the number of independent movements it has.
Kinematic constraints are “constraints between rigid bodies that result in the decrease of the degrees of freedom of the rigid body system”.
An Assur group is a set of kinematic chains developed by Leonid Assur whose degree of freedom is zero. A complex structure can be constructed by extending the Assur kinematic chain. The complex linkage mechanism can be regarded as originating from some Assur kinematic chains
Kinematic analysis is the motion analysis aimed at determining the positions, speed, and acceleration distributions of each element, previously knowing their constructive characteristics and the relative movement of the active link elements.
A dyad is an Assur group made of two parts, three joints, and two outputs (Figure 1a,b).
A triad is an Assur group made of four parts, six joints, and three outputs (Figure 1c).
For the mechanism of the designed prosthesis, the kinematic analysis was done by the matrix–vector method [23,24], which is simple, intuitive, and fits for open spatial contours. For its index finger mechanism, the kinematic scheme is shown in Figure 2. The final Hartenberg–Denavit trihedral, T1, T2, ..., Ti+1, is associated with the fingertips. The trihedral versos are n ¯ i , e ¯ i + 1 × n ¯ i .
The main steps of the calculus required for the kinematic analysis of the index finger mechanism are presented next. The simplified structure of the mechanism is a serial open kinematic chain made of dyads. The base trihedral, n ¯ 0 , e ¯ 1 ×   n ¯ 0 , e ¯ 1 , overlaps the orthogonal reference trihedral Oxyz with the i ¯ , j ¯ , k ¯ versors. The position vector of the T1 customized point, r ¯ T 1 , is given by relation (1):
r ¯ T 1 ¯ = s 1 e 1 ¯ + a 1 n 1 ¯ + s 2 e 2 ¯ + a 2 n 2 ¯ + s 3 e 3 ¯ + a 3 n 3 ¯ + s 4 e 4 ¯ + a 4 n 4 ¯ + s 5 e 5 ¯ + a 5 n 5 ¯ + s 6 e 6 ¯ + a 6 n 6 ¯
where:
-
s 1 represents the distance between normal versors, n ¯ i 1 and n ¯ i (axial displacement), with a positive sign along the e ¯ i axis;
-
a i is the distance between the e ¯ i and e ¯ i + 1 axes, positive sign;
-
θ i ,   i 1 is the angle between the n ¯ i 1 n ¯ i 1 and n ¯ i versors, positive sign along e ¯ i axis;
-
α i is the angle between the e ¯ i and e ¯ i + 1 versors (crossing angle), positive sign along n ¯ i axis.
In order to simplify the transformation matrix elements’ notation, the symbols are:
θ 1 = θ 10 , θ 2 = θ 20 , and θ 3 = θ 30 .
Coordinates transformation of a point, from T i trihedral to T i + 1 trihedral, is:
T i + 1 = A i · T i
where:
A i = [ cos θ i sin θ i 0 sin θ i · cos α i cos θ i · cos α i sin α i sin θ i · sin α i cos α i · sin α i cos α i ]
is the transformation matrix.
Consequently, there are evidenced the relations that follows:
T i + 1 = A i · T i = A i ( A i 1 · T i 1 ) = A i A i 1 ( A i 2 · T i 2 ) = A i A i 1 A 2 A 1 T 1
and
n ¯ i = D i n ¯ 0 + E i e ¯ 1 × n ¯ 0 + F i e ¯ 1
e ¯ i + 1 = A i + 1 n ¯ 0 + B i + 1 e ¯ 1 × n ¯ 0 + C i + 1 e ¯ 1
where A i + 1 ,   B i + 1 ,   C 1 + 1 , D i ,   E i ,   F i ,   K i ,   L i ,   M i represent the component elements of the transformation matrix,
A ¯ i =   A i A i 1 · · A 2 A 1 = [ D i E i F i K i L i M i A i + 1 B i + 1 C i + 1 ]
Based on all the above, the projections of the position vector, r ¯ T 1 , on the Oxyz trihedral are:
X T = a 1 · D 1 + a 2 · D 2 + + a 5 · D 5 + s 2 · A 2 + s 3 · A 3 + + s 6 · A 6 Y T = a 1 · E 1 + a 2 · E 2 + + a 5 · E 5 + s 2 · B 2 + s 3 · B 3 + + s 6 · B 6 Z T = a 2 · F 2 + a 3 · F 3 + + a 5 · F 5 + s 1 + s 2 · C 2 + s 3 · C 3 + + s 6 · C 6
or, written as a matrix, it turns into:
[ X T Y T Z T ] T = P · A S
where:
P = [ D 1 D 2 D 3 D 4 D 5 0 A 2 A 3 A 4 A 5 A 6 E 1 E 2 E 3 E 4 E 5 0 B 2 B 3 B 4 B 5 B 6 0 F 2 F 3 F 4 F 5 1 C 2 C 3 C 4 C 5 C 6 ]
and
A S T = [ a 1 a 2 a 3 a 4 a 5 s 1 s 2 s 3 s 4 s 5 s 6 ]
For the designed index finger mechanism (see Figure 2), there are some customized values that equal zero, as follows:
-
the axial displacements: s 3 = 0 ; s 4 = 0 ; s 5 = 0
-
the distances between axes versors: a 1 = 0 ; a 2 = 0 ; a 5 = 0 .
Results of the kinematic analysis are further presented in Section 3. The mechatronic system for the upper limb has been designed so that it enables finger and forearm motion like that of a real limb as much as possible. Each finger is driven by three micromotors, and its mechanism allows for complex motion, in both the horizontal and vertical planes. The hand and forearm are to be driven by two motors each (and, if required, by assigned gearboxes), and their motion will be possible in two planes (horizontal and vertical).
From the point of view of the system’s appearance and its components’ dimensions, it has been envisaged to look similar to a real hand. The reverse engineering technique has been used to scan a real hand and to obtain its surface dimensions. The technique used was laser scanning, the specific equipment was a MetraSCAN 3D scanner, and the scanning process did not last more than 3 min. Still, if any slight movement of the real hand occurs while scanning, the acquired data (point cloud) generate a contour surface with errors. This is why the process had to be repeated few times till a correct and complete surface had been generated.
The scanning process was performed using a 0.1 mm mesh resolution at a measurement rate of 800,000 measurements/s. The finished scanned body was achieved by aligning 3 scans, with each scan containing overlapping areas. The resulting body can be seen in Figure 3b,c.
After each scan, the concerned body and also the table body on which the hand is resting (see Figure 3a) were cleaned by different surplus meshes by using the proprietary software (VXmodel) and different types of commands and functions within the software. The images taken while scanning are presented in Figure 3.
Once the surface of the real upper limb was obtained (by combining and aligning 3 different scans of the same hand), further processing to determine the hand and fingers’ dimensions was performed. Information about the dimensions and contour characteristics (shape and size) of the hand were obtained by using reverse engineering software (Geomagic DesignX and Solidworks) and plane generation, as can be seen in Figure 4. For this process, we used 43 planes from the tips of the fingers to the back of the hand.. The planes were generated using the offset function, and the distance between two consecutive planes was set to 10 mm.
If the interest on dimensions referred to the horizontal plane, the scanning process, using the proprietary software (VXmodel), generated a triangle mesh in real time through the alignment or registration method. This process can be seen in Figure 5a. After this is done, the dimensions and dimension parameters were obtained by using reverse engineering software (Geomagic DesignX) and specific tools, such as in Figure 5b. Then, a sketch was generated and parametrized, as in Figure 5c.
The command and control system for the upper limb prosthesis is embedded and designed for customized applied mechatronics application.
Available applications of this prothesis are in the social–medical fields for people with upper limb amputations (hand, forearm or, arm) who would be closer to “normal” everyday life. Another application would be in the field of CBRNE (Chemical, Biological, Radiological, Nuclear, and Explosives) security, for taking samples and/or the manipulation of harmful products in dangerous environments (radiations, chemicals). Still, this presented research is focused on applications for improving the quality of life of people with upper limb disabilities via prosthesis.
This designed system uses data acquisition and control, the data being received from sensors (pressure, tilt, temperature, etc.) and further processed by a micro-controller to manage the micro-motors’ control. Depending on the missing part of the human body, the system’s design and structure varies from the point of view of the sensors’ type, number, and position; micro-motors; micro-controllers; electric circuit pattern, etc.
The algorithm scheme of the upper limb prosthesis is shown in Figure 6. The novelty of this concept is that, for each of the five fingers, there are three micro-motors to generate motions (not servomotors, as with most of the available myoelectric prostheses), so that the combination of software and hardware (including the mechatronic system) is specific to this prosthesis. The fingers’ control is accurate and complex due to the complexity of motions (in the horizontal and vertical planes).
Basically, the main components of the system are:
-
sensors—for peripheral control (pressure sensors for the gripping force of an object, temperature sensors for estimating the temperature of the object to be gripped, and tilt sensors for the inclination angle of the fingers’ phalanges);
-
drivers for the micro-motors;
-
micro-motors (for the fingers’ motion) and motors (for the hand and forearm motion) with an assigned demultiplication gearbox, if required;
-
microcontroller—a microcomputer with digital and analogic inputs and a GPIO (General-Purpose Input/Output) port.
The whole system is conceived as an open hardware platform with high versatility. A sound or vibration warning system could be added if visually impaired people would need the prosthesis.
The main aspects of how the customized prosthesis is designed to work are presented in Figure 7. The first step is that of checking the battery status. If it is necessary, then the battery should be plugged in via the USB port. This port also enables writing to the flash memory, operational maintenance, adjustment/repairs the system, and updating and improving the prosthesis’ system.
The temperature sensor is an infrared active digital sensor with an I2C communication protocol, and is aimed at determining the temperature of the object going to be gripped. The gyroscope–accelerometer sensors are aimed at determining the angular position of the prosthesis and its motion acceleration. The pressure and tilt sensors are resistive, and for higher conversion accuracy they are connected to an ADC (Analog-to-Digital Converter) by an instrumentation amplifier. If there is not enough digital inputs, then different ADC components will be used (in the case of multi-channel EMG).
The EMG sensor (MyoWare) is aimed at initiating the motion. It could be multi-channel EMG for higher sensitivity.
Micro-motor drivers get commands from the controller via a GPIO interface. The feedback loop is aimed at controlling the energy consumption by measures on each of the micro-motors. The software–hardware tandem ensures motion control by experimenting with the conditions for the correct gripping of objects that are going to be set. By utilizing software limits, p = psoft, Acc = Accsoft, °C < XTemp, α < αsoft, the system continues with the motion or stops it.
In Appendix A, the customized scheme for the EMG sensor (Figure A1) and the customized schemes for the resistive sensors (pressure, tilt) and for the gyroscope sensor (Figure A2) are presented.

3. Results

3.1. Results of Kinematic and Kinetosatic Analyses of Index Finger Mechanism

The kinematic scheme of the designed prosthesis’ fingers is shown in Figure 8 (where T ,   T 1 ,   T 2 ,   T 3 ,   T 4 stands for each fingertip point).
The designed mechanism enables two independent rotational motions for each finger and one rotation for each of the phalanges. Simulation of the fingertips’ trajectories, as a result of kinematic analyses (with Matlab), is evidenced in Figure 9.
The kinetostatic analysis for the customized finger mechanisms was performed. For example, for the index finger mechanism (see Figure 10), there are three phalanges (P1, P2, P3) and the mechanism that enables the rotational motion of the tip and middle phalanx (P mechanism).
The mechanism is of triad structure, with B, E, and G being the input joints, and C, D, and F being the interior joints (Figure 11). For the index finger model, the kinetostatic calculation was done with Matlab software, assuming that each of the loading forces, Q i (i = 1, 2, 3), are about 20 N (estimated value based on experiments with grasping relatively small objects). The simulation results are presented in Figure 12.
There were two methods (kinetostatic and virtual power) used for determining the driving torque values (in N·m), both resulting in identical values. This proves the correct calculation results.

3.2. Results of Design and Model of the Mechatronic System

Functionally, the design of the mechatronic system was focused on the similarity with real (people’s) upper limb motions ability. Each of the hand’s fingers performs two rotational motions for the three phalanges of the whole finger, while the tip (P3) and previous phalanges (P2) (see Figure 10) perform one rotation. The hand and the forearm can each perform two independent rotational motions, one similar to the wrist and the other similar to the elbow.
The motion mechanisms are complex and innovative from the point of view of motion transmission components, particularly due to the small dimensions and high geometric precision (tolerances of 0.01 mm, at least). This final aspect (small dimensions) is because of the limited available space for the components, considering the contour characteristics determined by the reverse engineering technique.
Some consequent stages and types of the mechatronic system design are presented in Figure 13.

3.3. Results of Command and Control System

The command and control system is a complex one, briefly designed according to its block diagram presented in Figure 14. Basically, the EMG sensor [25] mounted on the existing part of the upper limb will generate the signal for motion toward and/or grabbing of an object (cup, ball, pencil, etc.). The resistive and infrared sensors [26] will acquire and send to the controller the data regarding prosthesis position, acceleration, pressure on the gripped object, temperature of the object, and motion towards the object. The motion toward the object is then available via micro-motors acting on mechanical structure (gears, joints, etc.) and assisted by the gyro sensors. Once the target is reached according to information on the software set values (psoft, Accsoft, °XTemp, αsoft) and real values from the sensors, the prosthesis motion will stop or reverse.
This paper presents research results focused on the concept, design, prototyping and initial tests of the prosthesis. The command and control system’s testing refers to the preliminary testing of the sensors and micro-motors on a small platform, such as Arduino.
One conclusion when testing the resistive sensors pointed out the need for careful selection of the base material, that of the fingers’ surface. This is because it should not be extremely rigid—so as to allow for the correct fixture of flexible sensors, and not too soft—so that the material does not to overtake deformation and thus influence the resistive sensor’s specific deformation. Images taken on the preliminary experiments are shown in Figure 15. In Appendix B the program customization for the display of conventional units for force [N] (Figure A3) and tilt angle [°] (Figure A4) is presented.

3.4. Prototyping the Mechatronic System Parts

One of the modern, and relatively cost affordable, techniques for prototyping is 3D printing. Mechanical components of the mechatronic system were prototyped using several rapid prototyping techniques due to various offers on the market. The scope was to obtain accurate prototypes for the parts made of fit materials (polymers, resins) and, not least, with moderate costs.
The first technique used was FDM (fused deposition modeling), the material was biodegradable thermoplastic polymer, PLA, and the equipment was Creality Ender 3-Pro [27]. Only the exterior surface of the index finger was printed for preliminary tests (see Figure 16). The prototype proved to be accurate enough for manually testing finger mobility and for preliminary tests of the pressure sensors. Still, the technique had limitations because of shape deviation from the nominal values (outside the acceptable upper/lower limits) and the material’s characteristics (relatively high density and, consequently, not lightweight enough).
One more step in prototyping the mechanical components was that of considering only the motion of thumb and index fingers—due to their importance in handling everyday objects. If the mechatronic structure with only these two fingers “worked” correctly, then it could be assumed that all the rest of the structure would do so.
The 3D model to be prototyped, conventionally named, 2-FPRINT, is presented in Figure 17.
The first prototyping technique considered was the one from EnvisionTEC that is based on “3SP (Scan, Spin and Selectively Photocure) technology to quickly 3D print highly accurate parts from STL files, regardless of geometric complexity” [28]. The printing equipment is Envisiontec ULTRA 3SP, and the resin is a special one, EnvisionTEC’s premium E-Model Light [29], used mainly for orthodontic purposes. Some of the complex components were printed, so as to test this 3SP technique’s results. Images taken while prototyping are shown in Figure 18.
After having the printed parts photocured, one important task was that to check their geometric precision (see Figure 19). Dimensions of the holes for mounting the rolling bearings and the micro-motors, respectively, as well as their tolerances, were determined. Additionally, the thread dimensions (pitch of 0.5 mm) were checked. Furthermore, the worm–worm gear transmission system was tested.
The conclusion was that this printing technique did not prove to be adequate for the accurate and small parts of the mechatronic system designed. There were tolerances larger than the designed ones (0.02 mm), and most hole dimensions were smaller than nominal, i.e., smaller than the lower limits. Moreover, all exterior dimensions resulted in higher than upper limit values, so that additional processing would be required. The thread pitch was not correct, and almost proved to be threadless. It could not be assigned a set of “rules” for overcoming these geometric problems, as the deviations from nominal dimensions were not similar for all the printed parts.
Another printing technique used for the rapid prototyping of the mechatronic system parts was DLP (digital light processing). DLP technology uses a digital projector to project an image of the layers, processed with specialized software, across the entire build platform, curing the whole surface of the layer through a single flash.
The printed components of the mechatronic system were built using the printer “Figure 4 Standalone” from 3DSystems. The material used was TOUGH-GRY 10, which is a strong production plastic with printing speeds of up to 10 cm/hour that is extremely stable at high humidity [30].
The mechatronic system’s components are very accurate, with each component having multiple fine geometries, and the details needed by the printed parts lead to the usage of a layer resolution of 10 microns.
The materials used by the Figure 4 printer are all resin materials, and, because of this, the parts will need support as the build platform rises from the tank, layer by layer. All the support processing, part slicing, and optimization is performed with the help of 3D Sprint, a slicing platform software used for multiple printers, and printing technology from 3D Systems. The support structure is generated and optimized based on the part position in regard to the XY plane. Then, the downface of the components is calculated based on the premise of angle and slope, as can be seen in Figure 20. Basically, the downface is created based on the default angle of 45° and the gradient of 1° (Figure 20a). Due to the 10 micron layer height, we could change the angle to 35° and the gradient to 2°. The result of the change can be seen in Figure 20b, and represents the best solution for the parts in regard to the amount of supports needed for printing.
Lastly, the support points, pillars, pillar bridges, and base truss are generated. The tip that is joined with the component surface is generated on the premise of penetration length, contact point width, etc., settings that are manually optimized based on the component geometries and utility. The support structure for the printed parts is shown in Figure 21.
Once the optimization and virtual build procedure ended, the printing process started. The result of the 3D printing can be seen in the images below (Figure 22).
The printed components shown in the figure above are what, in 3D printing, is called a “green part”. A green part, beside the resin, contains polymers, monomers, and oligomers. The green part, before receiving the mechanical proprieties of the material used in 3D printing, needs to be cured with ultraviolet light in a special oven, as can be seen in Figure 23.
After the curing stage, the final parts could be checked for geometric precision. The accuracy of the print dimension was evaluated by comparing the print parts’ measurement results to the measurements done in the 3D Sprint software (the same with the designed dimensions in CAD software). Not all components were measured, as for the verification we need only 2–3 parts from each print table. An example of the measurement results is presented in Figure 24.
The most important and good aspect was that, on the whole, tolerances were small enough (according to lower and, respectively, upper prescribed values) that the plug gauge check was successful from the first test. Assembling the parts (gears, bearings) to test (mechanically, for this moment) the motion transmission proved to function as intended in the prosthesis design (see Figure 25).
The assembly of some DLP printed parts into the 2-FPRINT prototype (see Figure 17), and thus the resulting components of this prototype, is shown in Figure 26.

4. Discussion

The research results presented in this paper are focused on the concept and design of a prosthesis for the upper limb.
Customization of this prosthesis is an important issue. Due to the reverse engineering technique, size, dimensions, and other geometric characteristics of a real upper limb would be achievable with this prosthesis. The 3D scan of the upper limb was performed for one of the authors of this paper. The reverse engineering technique enabled determining the value for any dimension, both in the transversal and horizontal planes. The design of this prosthesis would match, as much as possible, these dimensions, which are the ones of the scanned upper limb. This poses a real challenge for the concept and design of the mechanical components, as there is limited available space when considering the reverse engineered contour characteristics.
The finger mechanism was studied from the point of view of kinematic and kinetostatic analyses. The matrix–vector method, aided by Matlab software, was used to determine the joint and fingertip trajectories. Simulation results for the finger mechanism evidenced correct motions.
The command and control system is embedded and designed for customized applied mechatronics applications. The novelty of this concept is that for each of the five fingers, there are three micro-motors to generate motion (and not servomotors, as in most available myoelectric prostheses). The combination of software and hardware (the mechatronic system included) is specific to this prosthesis. It enables the accurate trajectory of the fingertips and different set rules (gripping pressure, object temperature, acceleration toward the object). The ROM of each joint will be defined once all the tests are completed, and the validation of the results will be performed.
Preliminary testing of the sensors and micro-motors on a small platform, Arduino, was performed for the prototype (two fingers, 2-FPRINT). The conclusion from testing the resistive sensors pointed out the need for the careful selection of the base material, specifically the one for the fingers’ surface. The upper limb prosthesis (whole product) will have its PCB, or micro-computer; will be versatile; and will be of small dimensions.
The concept of this upper limb prosthesis is aimed at becoming a high-versatility hardware platform. Optionally, for example, a system for sound or vibration warning could be integrated if a visually impaired person was to need the prosthesis.
Prototyping the mechanical components has been a challenge because of the high accuracy needed for the geometric precision of parts. Several techniques of rapid prototyping have been considered, out of which the DLP (Digital Light Processing) proved to be the right one.
As, for the moment, only obtaining the prototype is intended, there is no ethical approval asked from any authorities. Later in time, after the prototype manufacturing is completed and all tests are correct, validation and, perhaps, IRB approval would be required.

5. Conclusions

This paper presents aspects of the concept and design of a customized prosthesis for the upper limb. The software and hardware tandem concept of this mechatronic system enables complex motion (in the horizontal and vertical planes) with accurate trajectory and different set rules (gripping pressure, object temperature, acceleration toward the object).
The concept of this upper limb prosthesis is different from the many existing prostheses existing on the market. The fingers’ motion is initiated by EMG sensor signal, and the mechanical components are driven by micro-motors, three for each finger (and not by servo-motors, as with most myoelectric prostheses). The rapid prototyping of mechanical components has been considered instead of classical manufacturing techniques (CNC machining by turning, milling, drilling, etc). There were several 3D printing techniques applied of those available and estimated to fulfil the requirements of parts (high geometric precision and accurate finish). It was only DLP (digital light processing) that enabled the manufacturing of mechanical parts with the conditions prescribed in the design.
The customization of the prosthesis’ aspect and dimensions, close to those of a person’s real limb, is due to the reverse engineering technique. Further development of this research will aim for the careful selection of materials and manufacturing of the all the mechanical components for the upper limb prosthesis, assembling them into a whole prototype (including micro-motors, controllers, sensors, etc.), and the complete testing and validation of results.
The upper limb prosthesis prototype will be in accordance with the body features of the person wearing it, will be lightweight, be easy to maintain, and its cost will be a few thousand Euros.

Author Contributions

Conceptualization, M.I. and C.R.; methodology, M.M.R. and L.M.U.; software, L.M.U. and L.M.; validation, M.I. and C.R.; formal analysis, M.I. and L.M.U.; investigation, C.R. and M.M.R.; resources, L.M. and C.R.; writing—original draft preparation, M.I. and M.M.R.; writing—review and editing, M.I., M.M.R. and C.R.; supervision, M.I. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

Not reported yet.

Acknowledgments

We especially thank CADWORKS International SRL for the support and help given in the elaboration of this work. https://www.cadworks.ro/*** (accessed at 5 January 2021). We also thank the Romanian Academy for their support of this research.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Figure A1. EMG schematic.
Figure A1. EMG schematic.
Applsci 11 03077 g0a1
Figure A2. Sensors schematic.
Figure A2. Sensors schematic.
Applsci 11 03077 g0a2

Appendix B

Figure A3. Application software for gripping force measurement.
Figure A3. Application software for gripping force measurement.
Applsci 11 03077 g0a3aApplsci 11 03077 g0a3b
Figure A4. Application software for tilt angle measurement.
Figure A4. Application software for tilt angle measurement.
Applsci 11 03077 g0a4aApplsci 11 03077 g0a4b

References

  1. WHO/Health topics/Disability. Available online: https://www.who.int/health-topics/disability#tab=tab_1 (accessed on 23 November 2020).
  2. Kim, Y.C.; Park, C.I.; Kim, D.Y.; Kim, T.S.; Shin, J.C. Statistical analysis of amputations and trends in Korea. Prosthet. Orthot. Int. 1996, 20, 88–95. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  3. Lee, K.H.; Bin, H.; Kim, K.; Ahn, S.Y.; Kim, B.O.; Bok, S.K. Hand Functions of Myoelectric and 3D-Printed Pressure-Sensored Prosthetics: A Comparative Study. Ann. Rehabil. Med. 2017, 41, 875–880. [Google Scholar] [CrossRef] [PubMed]
  4. Zuo, K.J.; Olson, J.L. The evolution of functional hand replacement: From iron prostheses to hand transplantation. Plast. Surg. 2014, 22, 44–51. [Google Scholar] [CrossRef] [Green Version]
  5. Sreenivasan, N.; Gutierrez, D.F.U.; Bifulco, P.; Cesarelli, M.; Gunawardana, U.; Gargiulo, G.D. Towards Ultra Low-Cost Myoactivated Prostheses. Biomed. Res. Int. 2018, 2018, 9634184. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  6. Oskoei, M.A.; Hu, H. Myoelectric control systems: A survey. Biomed. Signal Process. Control 2007, 2, 275–294. [Google Scholar] [CrossRef]
  7. Devi, M.A.; Udupa, G.; Sreedharan, P. A novel underactuated multi-fingered soft robotic hand for prosthetic. Robot. Auton. Syst. 2018, 100, 267–277. [Google Scholar]
  8. Wang, N.; Lao, K.; Zhang, X. Design and Myoelectric Control of an Anthropomorphic Prosthetic Hand. J. Bionic Eng. 2017, 14, 47–59. Available online: www.sciencedirect.com (accessed on 5 March 2021). [CrossRef]
  9. Ventimiglia, P. Design of a Human Hand Prosthesis; Worcester Polytechnic Institute: Worcester, MA, USA, 2012. [Google Scholar]
  10. Badawy, A.; Alfred, R. Myoelectric prosthetic hand with a proprioceptive feedback system. J. King Saud Univ. Eng. Sci. 2019, 32, 388–395. [Google Scholar] [CrossRef]
  11. Richard, F. Chapter 32, Design of artificial arms and hands for prosthetic applications. In Weir, Standard Handbook of Biomedical Engineering & Design; Digital Engineering Library @ McGraw-Hill: New York, NY, USA, 2004. [Google Scholar]
  12. Jamal, M.Z. Chapter 18, Signal Acquisition Using Surface EMG and Circuit Design Considerations for Robotic Prosthesis. In Computational Intelligence in Electromyography Analysis: A Perspective on Current Application and Future Challenge; Naik, G.R., Ed.; InTech: London, UK, 2012; ISBN 978-953-51-0805-4. [Google Scholar] [CrossRef] [Green Version]
  13. Serruya, M.; Donoghue, J. Design Principles of a Neuromotor Prosthetic Device, Chapter 7.9, Series on Bioengineering and Biomedical Engineering. In Neuroprosthetics; University of Utah: Salt Lake City, UT, USA, 2004; pp. 1158–1196. [Google Scholar] [CrossRef] [Green Version]
  14. Schmidt, H.M.; Ulrich, L. Surgical Anatomy of the Hand; Thieme: Stuttgart, Germany, 2003; p. 105. ISBN 978-1-58890-007-4. [Google Scholar]
  15. Marieb, E.N. Human Anatomy & Physiology, 6th ed.; Pearson PLC: Harlow, UK, 2004; p. 237. ISBN 978-0-321-20413-4. [Google Scholar]
  16. Stanišic, M.M. Mechanisms and Machines: Kinematics, Dynamics, and Synthesis; Cengage Learning: Stanford, CA, USA, 2015; ISBN-13: 978-1-133-94391-4, ISBN-10: 1-133-94391-8. [Google Scholar]
  17. Zhang, Y.; Finger, S.; Behrens, S. Rapid Design through Virtual and Physical Prototyping, Chapter Introduction to Mechanisms. pp. 39–245. Available online: https://www.cs.cmu.edu/~rapidproto/mechanisms/chpt4.html (accessed on 17 November 2020).
  18. Erdman, A.G.; Sandor, G.N. Mechanism Design: Analysis and Synthesis; Prentice-Hall: Englewood Cliffs, NJ, USA, 1997; pp. 135–137. [Google Scholar]
  19. Yamamoto, T.; Iwatsuki, N.; Ikeda, I. Automated Kinematic Analysis of Closed-Loop Planar Link Mechanisms. Machines 2020, 8, 41. [Google Scholar] [CrossRef]
  20. Makkonen, P. On Multi Body Systems Simulation in Product Design. Ph.D. Thesis, KTH Royal Institute of Technology, Stockholm, Sweden, 1999. Available online: https://www.diva-portal.org/smash/get/diva2:8521/FULLTEXT01.pdf (accessed on 5 December 2020).
  21. MechDesigner & MotionDesigner R14.2. Available online: http://mechdesigner.support/index.htm?md-kinematics_dyads.htm (accessed on 10 November 2020).
  22. Petrescu, F.T. Teoria Mecanismelor/Mechanism Theory; Create Space: Scotts Valley, CA, USA, 2012; ISBN 978-1-4792-9362-9. [Google Scholar]
  23. Moise, V.; Simionescu, I.; Ene, M.; Rotaru, A. Analiza mecanismelor plane cu bare articulate—Aplicaţii în MATLAB; Editura Printech: Bucureşti, Romania, 2015; ISBN 978-606-23-0403-4. [Google Scholar]
  24. Moise, Ș.I.; Moise, V. Matrix Vector Method for Kimematic Analysis of Spatial Mechanism with Open Contours, Research people and actual tasks on multidisciplinary science. In Proceedings of the Fifth International Conference, Lozenec, Bulgaria, 24–28 June 2015; Volume 1, pp. 248–253. [Google Scholar]
  25. Senzor de Activitate Musculară MyoWare. Available online: https://www.optimusdigital.ro/ro/senzori-senzori-de-atingere/2820-senzor-de-activitate-musculara-myoware.html (accessed on 21 December 2020).
  26. FSR® 400. Available online: https://www.interlinkelectronics.com/fsr-400 (accessed on 21 December 2020).
  27. Radu, C.; Roşu, M.M.; Iliescu, M. Design and Model of a Prosthesis for Hand. In IOP Conference Series: Materials Science and Engineering, Proceedings of the ModTech International Conference Modern Technologies in Industrial Engineering, Eforie Nord, Romania, 23–27 June 2020; IOP Publishing: Bristol, UK, 2020; Volume 916. [Google Scholar] [CrossRef]
  28. ULTRA 3SP and ULTRA 3SP Hi-Res. Available online: https://envisiontec.com/wp-content/uploads/2016/09/2017-ULTRA-3SP-Series.pdf (accessed on 28 December 2020).
  29. EnvisionTEC Launches Two Orthodontic Materials at LMT Lab Day Chicago. Available online: https://envisiontec.com/orthodontic-materials-launched-at-lmt-lab-day-chicago/ (accessed on 28 December 2020).
  30. Figure 4™ TOUGH-GRY 10. Available online: https://www.3dsystems.com/materials/figure-4-tough-gry-10 (accessed on 28 December 2020).
Figure 1. Assur group types—dyad and triad: (a) kinematic scheme for the dyad (RRR) [21], (b) kinetostatic scheme for the dyad (RRR) [21], and (c) kinematic and kinetostatic schemes for the triad (RR-RR-RR) [22] where: R is rotation, F ¯ is the force vector (components along axes), and R ¯ is the joint reaction force vector (components along axes).
Figure 1. Assur group types—dyad and triad: (a) kinematic scheme for the dyad (RRR) [21], (b) kinetostatic scheme for the dyad (RRR) [21], and (c) kinematic and kinetostatic schemes for the triad (RR-RR-RR) [22] where: R is rotation, F ¯ is the force vector (components along axes), and R ¯ is the joint reaction force vector (components along axes).
Applsci 11 03077 g001aApplsci 11 03077 g001b
Figure 2. Schemes of the designed index finger mechanism: (a) kinematic scheme, (b) versorial scheme.
Figure 2. Schemes of the designed index finger mechanism: (a) kinematic scheme, (b) versorial scheme.
Applsci 11 03077 g002
Figure 3. Reverse engineering technique for the real upper limb: (a) scanning process, (b) 3D scan surface—with errors, (c) 3D scan surface—accurate.
Figure 3. Reverse engineering technique for the real upper limb: (a) scanning process, (b) 3D scan surface—with errors, (c) 3D scan surface—accurate.
Applsci 11 03077 g003
Figure 4. Reverse engineered real upper limb surface—transversal plane contour characteristics
Figure 4. Reverse engineered real upper limb surface—transversal plane contour characteristics
Applsci 11 03077 g004
Figure 5. Reverse engineered real upper limb surface—horizontal plane contour characteristics: (a) triangle mesh, (b) dimensions obtained, (c) parametrization.
Figure 5. Reverse engineered real upper limb surface—horizontal plane contour characteristics: (a) triangle mesh, (b) dimensions obtained, (c) parametrization.
Applsci 11 03077 g005
Figure 6. The algorithm scheme of the upper limb.
Figure 6. The algorithm scheme of the upper limb.
Applsci 11 03077 g006
Figure 7. The block scheme for the designed prosthesis.
Figure 7. The block scheme for the designed prosthesis.
Applsci 11 03077 g007
Figure 8. Kinematic scheme of the hand’s fingers’ mechanisms.
Figure 8. Kinematic scheme of the hand’s fingers’ mechanisms.
Applsci 11 03077 g008
Figure 9. Simulation of fingertip trajectories.
Figure 9. Simulation of fingertip trajectories.
Applsci 11 03077 g009
Figure 10. Index finger mechanism.
Figure 10. Index finger mechanism.
Applsci 11 03077 g010
Figure 11. Kinetostatic scheme of the index finger mechanism.
Figure 11. Kinetostatic scheme of the index finger mechanism.
Applsci 11 03077 g011
Figure 12. Kinetostatic analysis of the index finger—final results for active torque.
Figure 12. Kinetostatic analysis of the index finger—final results for active torque.
Applsci 11 03077 g012
Figure 13. Mechatronic system design: (a) first design type, (b) intermediate design type, (c) up to date design—motion transmission components
Figure 13. Mechatronic system design: (a) first design type, (b) intermediate design type, (c) up to date design—motion transmission components
Applsci 11 03077 g013
Figure 14. Block diagram of the command and control system for the upper limb prosthesis.
Figure 14. Block diagram of the command and control system for the upper limb prosthesis.
Applsci 11 03077 g014
Figure 15. Experiments on the sensors. (a) FSR pressure sensors—for force, (b) tilt sensor—for finger inclination angle, (c) EMG sensor test.
Figure 15. Experiments on the sensors. (a) FSR pressure sensors—for force, (b) tilt sensor—for finger inclination angle, (c) EMG sensor test.
Applsci 11 03077 g015
Figure 16. FDM prototype of the index finger surface. (a) 3D model, (b) FDM prototype.
Figure 16. FDM prototype of the index finger surface. (a) 3D model, (b) FDM prototype.
Applsci 11 03077 g016
Figure 17. 3D model of the two fingers prototype, 2-FPRINT.
Figure 17. 3D model of the two fingers prototype, 2-FPRINT.
Applsci 11 03077 g017
Figure 18. 3SP printing of mechanical parts. (a) Model construction and position, (b) models at the final printing process, (c) printed parts.
Figure 18. 3SP printing of mechanical parts. (a) Model construction and position, (b) models at the final printing process, (c) printed parts.
Applsci 11 03077 g018
Figure 19. Checking the geometric precision of the 3SP printed parts. (a) Whole dimension in a section: 5.87, instead of 6 mm, (b) manual reamer to adjust the whole, (c) the gear–worm gear needed to be further adjusted for correct motion transmission, (d) incorrect assembly of the micro-motor and the case part.
Figure 19. Checking the geometric precision of the 3SP printed parts. (a) Whole dimension in a section: 5.87, instead of 6 mm, (b) manual reamer to adjust the whole, (c) the gear–worm gear needed to be further adjusted for correct motion transmission, (d) incorrect assembly of the micro-motor and the case part.
Applsci 11 03077 g019
Figure 20. The downface verification based on angle and slope. (a) Downface of 45°, (b) downface of 35°.
Figure 20. The downface verification based on angle and slope. (a) Downface of 45°, (b) downface of 35°.
Applsci 11 03077 g020aApplsci 11 03077 g020b
Figure 21. Optimization and creation of the support structure. (a) Support points generated by the software, (b) support pillars based on the generated points, (c) support settings.
Figure 21. Optimization and creation of the support structure. (a) Support points generated by the software, (b) support pillars based on the generated points, (c) support settings.
Applsci 11 03077 g021
Figure 22. Print job finished for mechanical components. (a) Build table optimized for 3D print, (b) print job finished, (c) build platform before alcohol part wash.
Figure 22. Print job finished for mechanical components. (a) Build table optimized for 3D print, (b) print job finished, (c) build platform before alcohol part wash.
Applsci 11 03077 g022
Figure 23. Printed green part curing and level of detail. (a) Curing ultraviolet oven, (b) gear and fillet level of detail (thread pitch of 0.5 mm), (c) worm gear level of detail (module of 0.6 mm).
Figure 23. Printed green part curing and level of detail. (a) Curing ultraviolet oven, (b) gear and fillet level of detail (thread pitch of 0.5 mm), (c) worm gear level of detail (module of 0.6 mm).
Applsci 11 03077 g023
Figure 24. Statistics of the printed parts’ dimensions.
Figure 24. Statistics of the printed parts’ dimensions.
Applsci 11 03077 g024
Figure 25. Checking the geometric precision of the DLP printed parts. (a) Printed parts, (b) plug gauge check, (c) correct gear assembly for motion transmission, (d) bearings mounted.
Figure 25. Checking the geometric precision of the DLP printed parts. (a) Printed parts, (b) plug gauge check, (c) correct gear assembly for motion transmission, (d) bearings mounted.
Applsci 11 03077 g025aApplsci 11 03077 g025b
Figure 26. Components of the 2-FPRINT prototype.
Figure 26. Components of the 2-FPRINT prototype.
Applsci 11 03077 g026
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Radu, C.; Roșu, M.M.; Matei, L.; Ungureanu, L.M.; Iliescu, M. Concept, Design, Initial Tests and Prototype of Customized Upper Limb Prosthesis. Appl. Sci. 2021, 11, 3077. https://doi.org/10.3390/app11073077

AMA Style

Radu C, Roșu MM, Matei L, Ungureanu LM, Iliescu M. Concept, Design, Initial Tests and Prototype of Customized Upper Limb Prosthesis. Applied Sciences. 2021; 11(7):3077. https://doi.org/10.3390/app11073077

Chicago/Turabian Style

Radu (Frenț), Corina, Maria Magdalena Roșu, Lucian Matei, Liviu Marian Ungureanu, and Mihaiela Iliescu. 2021. "Concept, Design, Initial Tests and Prototype of Customized Upper Limb Prosthesis" Applied Sciences 11, no. 7: 3077. https://doi.org/10.3390/app11073077

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop