Next Article in Journal
Synthesis of NbSe2 Nanoparticles: An Insight into Their Structural, Morphological and Optical Characteristics
Previous Article in Journal
Recent Trends in Computer Vision for Cheese Quality Evaluation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

An Internet of Things-Enabled Self-Stabilizing Spoon for Patients with Parkinson’s Disease †

by
Chirag Chaturvedi
,
Vishal Vinod Hingorani
and
Abhishek Gudipalli
*
School of Electrical Engineering, Vellore Institute of Technology, Vellore 632014, Tamil Nadu, India
*
Author to whom correspondence should be addressed.
Presented at the International Conference on Recent Advances on Science and Engineering, Dubai, United Arab Emirates, 4–5 October 2023.
Eng. Proc. 2023, 59(1), 150; https://doi.org/10.3390/engproc2023059150
Published: 9 January 2024
(This article belongs to the Proceedings of Eng. Proc., 2023, RAiSE-2023)

Abstract

:
The second most frequent type of neurodegenerative sickness is Parkinson’s disease, which impairs daily functions and movement in older people due to significant nerve cell destruction. The patient may experience uncontrollable shaking and hand tremors as their condition worsens, making it difficult for them to carry out routine chores, such as eating from a bowl. In this project, we want to build a stabilising spoon for individuals with Parkinson’s disease by using the concepts of sensor networks and the Internet of Things. The stabilising spoon senses any inadvertent tremors or shivers from the user and modifies its head appropriately, ensuring that the spoon’s bowl stays stable at all times. A prototype was developed using an accelerometer to monitor motion speed, as well as a gyroscope to estimate angle in order to assist patients throughout the eating process.

1. Introduction

The production of affordable solutions that include sensor networks and controlled systems has been made possible by recent developments in IoT (Internet of Things) technologies. Deploying an IoT-based infrastructure that can track, manage, and observe your devices has become simpler as a result. With the most recent developments, we have observed a significant advancement in intelligent biomedical support technology. With innovative technology, like bio-mechatronic components that replace human limbs and AI (artificial intelligence)-based object classification systems for the visually impaired, people with functional disabilities can now utilise these technologies to enhance their own quality of life. By utilizing these technologies and associated protocols, we have created a stabilizing mechanism and integrated it into a spoon which can be used by patients requiring assistance.
A patient with Parkinson’s disease experiences excruciating discomfort when using a plate or spoon to eat due to the neurodegenerative disorder’s uncontrollable tremors in their limbs. Depending on the individual, the disease’s symptoms may be disregarded for extended periods of time if they are moderate. Over time, the patient’s condition deteriorates and may even negatively impact breathing and speaking. There is currently no recognized cause for the Illness, meaning there is no definitive treatment. The potential of these biomedical aid devices holds potential for improving the lives of people with functional disabilities.
In order to offset the unwanted motion and vibration, stabilizing mechanisms are used in a variety of settings, including photography (gimbals) and airplanes. Our approach in this study is to incorporate these sophisticated controlled stabilizing mechanisms into a low-cost prototype in order to manufacture, as seen in Figure 1, a self-stabilizing spoon that maintains its balance even when the user’s hand shakes or trembles. If it experiences any unanticipated tremor in its rear end, as seen in Figure 2, it modifies the position of its head. These days, only large corporations produce these gadgets at high costs [1], making them unaffordable for the average person.
A microcontroller board (in this case, an Arduino Uno) and a power supply, in the form of a five volt battery, make up the prototype. The inertial measurement unit (IMU) MPU6050 utilized is comprised of a gyroscope and an accelerometer both with three axes, which are oriented perpendicular to one another. Both the inertial acceleration and the rotational location relative to a standard frame may be determined by using an accelerometer and a gyroscope, respectively. When combined, the roll, pitch, and yaw of the tilt may be utilised to calculate the location of an item in space as well as its rate of travel into a certain angular position with respect to the cylindrical coordinate system. The electromechanical parts are two perpendicularly positioned, high-precision servo motors (SG90) with positional feedback. In order to achieve the desired calibration, they are rotated in accordance with the data collected by the sensors.

2. Literature Review and Related Works

The patent from the United States is titled “Stabilizing unintentional muscle movements”. A pioneer in the field of stabilizing spoons is Pathak et al., where a model of a processing unit connected to a remote non-contact position sensor and stabilizing mechanism was shown. The work is among the first in the subject and is very comprehensive. The prototype recommends an 8-bit ATMEGA8A programmable microcontroller as an option, coupled with an inertial sensor and a motion sensor, similar to the gyroscope and accelerometer used in our system [1], but it does not specify the sort of microcontroller or processing unit to be supplied.
A similar idea, using the Arduino Nano as the controller, is presented in the publication “Self-Stabilizing Spoon for Parkinson’s Ailment” by Jaswanth, D.K. et al. After converting the ADC data from the accelerometer and gyroscope in the GY-273 module, equal and opposite calibration is applied as part of the stabilizing mechanism. HS-125MG analog motors are utilized in place of digital ones. By using a similar methodology and accounting for tremor speed, our paper achieves instantaneous calibration and the lowest feasible latency [2].
A mounted damping mechanism, made possible by magnetic encoders, a gyroscope, and an accelerometer are suggested in the work “Preliminary design of an active stabilization assistive eating device for people living with movement disorders.” by Turgeon, Philippe et al. The SAM E70 ARM CortexM7 microcontroller from Atmel is used to run the system. The motor assembly, gearbox, transmission, and encoders are all attached to an external handle that the operator employs to operate the device’s extremely intricate Cartesian velocity-based damping algorithm. The one disadvantage of this concept is that, since neurodegenerative diseases are frequently associated with cognitive impairments such as dementia, the device lacks the portability and straightforward approach that these patients require. This study offers insightful information on the various tremors and movements that patients experience throughout various activities [3].
Our project’s stabilising mechanism is similar to that described in “The Stabilizing Spoon: Self-stabilizing utensil to aid those with limited motor abilities.” by Abrahamsson, Johan et al., which is programmed on the Arduino Nano and uses the same motors and sensors. They have provided various algorithms and codes to calibrate the device, with a few being sourced from other projects and one being original. The paper provided an astute performance (frequency) analysis of fast and slow oscillations on MATLAB ver.2017a in their incredibly detailed research [4].
The spoon is tested with both solid and liquid foods in various orientations at different frequencies of tremors. They also examined various load capacities of the device. The findings of these tests are remarkable and provide insights on how well our device compares with the market standards [5].
An innovative method of measuring angular momentum using a MEMS (micro electro mechanical system) gyroscope and accelerometer is presented in “Development of MEMS Accelerometer based Hand Tremor Stabilization Platform” by Chowdhury D. et al. It is programmed on the AVR microcontroller giving three degrees of freedom through the tri-axis IMU. An error analysis of the accelerometer is provided with very well explained mathematics and physics. This paper has the most progressive work in the field by far [6,7,8].
Researchers Ripin, Zaidi Mohd, and coworkers set out to determine if the market’s priciest stabilising spoon, made by Liftware, satisfy expectations considering its high price tag in their study “Preliminary Evaluation of Active Tremor Cancellation Spoon for Patients with Hand Tremor” [9].

3. Methodology

Two axes must be maintained by the spoon in a horizontal position. To construct a 2-DOF system, two servo motors are placed orthogonally to one another [10,11,12,13]. The spoon bowl is meant to stay in a horizontal posture with this configuration in place.

3.1. Electronic Connections

A 5-volt battery connected to the Arduino Uno microcontroller’s VCC junction provides remote power. A digital pin is used to receive the sensor interrupt, and an analog pin is used to relay the data and pulse. The servo motors are arranged perpendicularly on top of one another, in order to provide the device with two degrees of freedom. The designated digital pins are used to operate them. The Arduino, or a connected breadboard, provides the VCC and grounding for the sensor and the servos. Figure 3 shows the circuit configuration [14,15,16,17,18].

3.2. Initialization

In order to obtain the intended outcomes, the sensors and electromechanical components must first evaluate the surrounding conditions and determine the user’s frame of reference. Before being utilized, the sensors are calibrated for a duration of 3000 ms. During this time, they read the angular readings and calculate their average; these values serve as the foundation for the user’s position. For the first calibration period, the MPU6050 sensor delivers X, Y, Z, and temperature readings. We save and calculate the first three readings and ignore the temperature readings. This procedure is shown in Figure 4.

3.3. Sensor

The sensor is an instrument that tracks variations in electrical, physical, or other characteristics and produces an output indicating those variations [19,20,21].

3.4. Experimental Work

The self-stabilizing spoon acts like a gimbal, shifting its spoon head to counteract the user’s tremors. It starts with calibrating itself and getting an initial measurement of the angle it is at. Now, once that angle changes, a command to reposition is sent to the motors.
The technicality of the process is explained below:
Step 1: Initiate I2C protocol
Step 2: Input the motors, all variables and constants required for calculation
Step 3: Activate the servos and set them at 90°
Step 4: Activate the MPU 6050
Step 5: Generate a for loop (3000 ms) to take inputs X, Y, Z, and temperature.
Step 6: Convert Voltage inputs to angles (initial).
Step 7: Print Initial values of all three planes.
Step 8: Create new function to take final values of X, Y, Z, and temperature.
Step 9: Convert Voltage inputs to angles (final).
Step 10: Output to servo is (90 + final angle).
Step 11: Run loop for initial values once and keep running the loop for final values for constant calibration.

3.5. Calibration

The MPU 6050 sensor is given a 3 s calibration period to set up an initial value for the gyroscope assumed as (0,0,0). In this time period, the voltage inputs are divided by the sensitivity of the gyroscope (500°/s) to give actual angle values. The average of all values obtained in the three second period is taken into consideration. Hence, the device should be kept stationary for the first 5–10 s.

3.6. Obtaining the Output

For the final input (dynamic) of the MPU 6050, the accelerometer readings are taken into consideration. These readings are divided by the sensitivity of the accelerometer (65.5 LSB/°/s). As the roll, pitch, and yaw are considered in the accelerometer, the angular values have to be converted to regular rectangular coordinates from cylindrical coordinates.

3.7. Conversion of Voltages to Angular Readings

The MPU6050 sensor gives voltage (ADC) readings as their output, and we are supposed to convert them into regular coordinates. These numbers need to be divided by their LSB sensitivity, which is determined by registers 27 (GYRO CONFIG) and 28 (ACCEL CONFIG), respectively, and its third and fourth bit components. Table 1 shows sensitivity table for gyroscope (left) and accelerometer (right) [7].

3.8. Stabilization

Once the gyroscope and accelerometer values have been converted to angular readings, they have to be assessed to determine the movement received by the user towards the rear end of the spoon. As the accelerometer works in a cylindrical coordinate system, it is important to convert our values to the cartesian system before applying them to the stabilization process. In the cylindrical system, the roll, pitch, and yaw calculated by the system are considered while converting the values using the equations depicted below.
C h a n g e   i n   X = t a n 1 a c c Y a c c Z + a b s a c c X × 360 × π 2
C h a n g e   i n   Y = t a n 1 a c c X a c c Z + a b s a c c Y × 360 × π 2
where accX, accY, and accZ represent the accelerometer’s raw angular measurements after conversion. Once we obtain our final angular readings, we can set our servo motor ‘X’ and ‘Y’ accordingly with the respective value + 90° (initial).
Servo ‘X’ = 90° + Change in Angle on the X axis
Servo ‘Y’ = 90° + Change in Angle on the Y axis
This is repeated continuously in a loop.

4. Real Instrument

The prototype was redesigned as a genuine hardware tool with a 3D printed plastic shell with all PCBs and sensors drilled within, and this concept was created and simulated using SolidWorks. The sensor would be placed inside the handle, while the motors would be cased towards the front, just behind the spoon bowl. Figure 5, Figure 6 and Figure 7 contain a design-based visualization and vision of what a real instrument could look and feel like.

5. Conclusions

Patients’ lives are profoundly impacted by Parkinson’s disease on more than just a physical level. The mental toll of constantly needing assistance from others in daily activities is unfathomable. The constructed prototype produced results that were satisfactory and has the potential to improve the quality of life of these individuals with functional impairments. Patients with severe cerebral palsy or other neurodegenerative disorders can also benefit from the device’s applications.
If the prototype is to be considered useful for those with high-frequency tremors, it needs to be modified and has some space for improvement. There are no issues with the algorithm; the servo motors (SG90) are simply too sluggish to calibrate faster tremors. Though those with limited motor limitations may find the item useful in its current configuration, in actual use, a more sophisticated motor like the MG90s or a separate DC motor would most likely be more efficient.

Author Contributions

Conceptualization, C.C. and V.V.H.; methodology, C.C.; software, V.V.H.; validation, C.C.; V.V.H. and A.G.; formal analysis, V.V.H.; investigation, V.V.H.; resources, C.C.; data curation, V.V.H.; writing—original draft preparation, C.C.; writing—review and editing, V.V.H.; visualization, V.V.H.; supervision, A.G.; project administration, A.G. 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

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Pathak, A. Stabilizing Unintentional Muscle Movements. U.S. Patent No. 9,925,034, 27 March 2018. [Google Scholar]
  2. Jaswanth, D.K.; Lenord, C.; Pavan, S.L.; Nagaraju, C. Self-Stabilizing Spoon for Parkinson’s Ailment. Int. J. Eng. Manuf. 2020, 10, 38. [Google Scholar]
  3. Turgeon, P.; Laliberté, T.; Routhier, F.; Campeau-Lecours, A. Preliminary design of an active stabilization assistive eating device for people living with movement disorders. In Proceedings of the 2019 IEEE 16th International Conference on Rehabilitation Robotics (ICORR), Toronto, ON, Canada, 24–28 June 2019. [Google Scholar]
  4. Abrahamsson, J.; Danmo, J. The Stabilizing Spoon: Self-Stabilizing Utensil to Help People with Impaired Motor Skills. 2017. Available online: https://www.diva-portal.org/smash/record.jsf?pid=diva2:1200521 (accessed on 14 January 2023).
  5. Ripin, Z.M.; Chan, P.Y.; Alisah, I. Preliminary Evaluation of Active Tremor Cancellation Spoon for Patients with Hand Tremor. In IOP Conference Series: Materials Science and Engineering; IOP Publishing: Bristol, UK, 2020; Volume 815. [Google Scholar]
  6. Chowdhury, D.; Sahu, S.; Chattopadhyay, M. Development of MEMS Accelerometer based Hand Tremor Stabilization Platform. Int. J. Biotechnol. Biomed. Sci. 2016, 2, 142–145. [Google Scholar]
  7. Invensense.com. Mpu6050 Datasheet. 2015. Available online: https://invensense.tdk.com/wp-content/uploads/2015/02/MPU-6000-Datasheet1.pdf (accessed on 14 March 2023).
  8. Fedorov, D.S.; Ivoilov, A.Y.; Zhmud, V.A.; Trubin, V.G. Using of measuring system MPU6050 for the determination of the angular velocities and linear accelerations. Autom. Softw. Enginery 2015, 11, 75–80. [Google Scholar]
  9. Liftware.com. 2020. Available online: https://www.liftware.com/steady/ (accessed on 12 February 2023).
  10. Gyenno.com. Gyenno Spoon. 2020. Available online: https://www.gyenno.com/spoon-en (accessed on 12 February 2023).
  11. Nazrin, A.; Abdulla, R.; San, L.Y. A low cost stabilizing spoon for people with parkinson’s disease. J. Appl. Technol. Innov. 2021, 5, 32. [Google Scholar]
  12. Sarkar, N.; Zheng, Z.K. Design and validation of a tremor stabilizing handle for patients with parkinson disease and essential tremor. In Digital Human Modeling and Applications in Health, Safety, Ergonomics and Risk Management. Healthcare Applications: 10th International Conference, DHM 2019, Held as Part of the 21st HCI International Conference, HCII 2019, Orlando, FL, USA, July 26–31, 2019, Proceedings, Part II 21; Springer International Publishing: Berlin/Heidelberg, Germany, 2019; pp. 274–283. [Google Scholar]
  13. Fujikawa, J.; Morigaki, R.; Yamamoto, N.; Nakanishi, H.; Oda, T.; Izumi, Y.; Takagi, Y. Diagnosis and Treatment of Tremor in Parkinson’s Disease Using Mechanical Devices. Life 2022, 13, 78. [Google Scholar] [CrossRef] [PubMed]
  14. Al-Ayyad, M.; Owida, H.A.; Al-Ghraibah, A.; Abdullah, M.R. Smart Assistive Spoon for people with Parkinson’s Disease. In Proceedings of the 2022 13th International Conference on Information and Communication Systems (ICICS), Irbid, Jordan, 21–23 June 2022; pp. 422–425. [Google Scholar]
  15. Taşar, B.; Tatar, A.B.; Tanyıldızı, A.K.; Yakut, O. FiMec tremor stabilization spoon: Design and active stabilization control of two DoF robotic eating devices for hand tremor patients. Med. Biol. Eng. Comput. 2023, 61, 2757–2768. [Google Scholar] [CrossRef] [PubMed]
  16. Jeon, H.; Lee, W.; Park, H.; Lee, H.J.; Kim, S.K.; Kim, H.B.; Jeon, B.; Park, K.S. Automatic classification of tremor severity in Parkinson’s disease using a wearable device. Sensors 2017, 17, 2067. [Google Scholar] [CrossRef] [PubMed]
  17. Hssayeni, M.D.; Jimenez-Shahed, J.; Burack, M.A.; Ghoraani, B. Wearable sensors for estimation of parkinsonian tremor severity during free body movements. Sensors 2019, 19, 4215. [Google Scholar] [CrossRef] [PubMed]
  18. Sigcha, L.; Pavón, I.; Costa, N.; Costa, S.; Gago, M.; Arezes, P.; López, J.M.; De Arcas, G. Automatic resting tremor assessment in parkinson’s disease using smartwatches and multitask convolutional neural networks. Sensors 2021, 21, 291. [Google Scholar] [CrossRef] [PubMed]
  19. Ranjan, R.; Bhushan, B.; Palaniswami, M.; Verma, A. A convolutional neural network approach for quantification of tremor severity in neurological movement disorders. In Intelligent Systems and Applications: Proceedings of the 2020 Intelligent Systems Conference (IntelliSys) Volume 3; Springer International Publishing: Berlin/Heidelberg, Germany, 2021; pp. 416–429. [Google Scholar]
  20. Vescio, B.; Quattrone, A.; Nisticò, R.; Crasà, M.; Quattrone, A. Wearable devices for assessment of tremor. Front. Neurol. 2021, 12, 680011. [Google Scholar] [CrossRef] [PubMed]
  21. Mo, J.; Priefer, R. Medical devices for tremor suppression: Current status and future directions. Biosensors 2021, 11, 99. [Google Scholar] [CrossRef] [PubMed]
Figure 1. The spoon is moved upwards at angle α.
Figure 1. The spoon is moved upwards at angle α.
Engproc 59 00150 g001
Figure 2. The head of the spoon moves downwards at angle α.
Figure 2. The head of the spoon moves downwards at angle α.
Engproc 59 00150 g002
Figure 3. Schematic circuit diagram designed on Eagle CAD.
Figure 3. Schematic circuit diagram designed on Eagle CAD.
Engproc 59 00150 g003
Figure 4. Initial calibration algorithm.
Figure 4. Initial calibration algorithm.
Engproc 59 00150 g004
Figure 5. View 1.
Figure 5. View 1.
Engproc 59 00150 g005
Figure 6. View 2.
Figure 6. View 2.
Engproc 59 00150 g006
Figure 7. Exploded view.
Figure 7. Exploded view.
Engproc 59 00150 g007
Table 1. Sensitivity table for gyroscope (left) and accelerometer (right).
Table 1. Sensitivity table for gyroscope (left) and accelerometer (right).
FS_SELFull Scale RangeLSB SensitivityAFS_SELFull Scale RangeLSB Sensitivity
0±250°/s121 LSB/°/s0±2 g16,384 LSB/g
1±500°/s65.5 LSB/°/s1±4 g8192 LSB/g
2±1000°/s32.8 LSB/°/s2±8 g4096 LSB/g
3±2000°/s16.4 LSB/°/s3±16 g2048 LSB/g
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Chaturvedi, C.; Hingorani, V.V.; Gudipalli, A. An Internet of Things-Enabled Self-Stabilizing Spoon for Patients with Parkinson’s Disease. Eng. Proc. 2023, 59, 150. https://doi.org/10.3390/engproc2023059150

AMA Style

Chaturvedi C, Hingorani VV, Gudipalli A. An Internet of Things-Enabled Self-Stabilizing Spoon for Patients with Parkinson’s Disease. Engineering Proceedings. 2023; 59(1):150. https://doi.org/10.3390/engproc2023059150

Chicago/Turabian Style

Chaturvedi, Chirag, Vishal Vinod Hingorani, and Abhishek Gudipalli. 2023. "An Internet of Things-Enabled Self-Stabilizing Spoon for Patients with Parkinson’s Disease" Engineering Proceedings 59, no. 1: 150. https://doi.org/10.3390/engproc2023059150

Article Metrics

Back to TopTop