Abstract
A 3D virtual system based on cycling tracks is presented. The virtual environment is developed in Unity 3D. Two games are created with different levels of difficulty. The system is created for improving strength, resistance and muscle activation in children. Operation tests and usability are performed in four children between 5 and 9 years old. After the usability surveys SEQ, the outcomes (54.5 ± 0.34) shows that users feel immersed and enjoy the game. The system motivates the user to continue using it.
Similar content being viewed by others
Keywords
1 Introduction
Childhood cerebral palsy (CP) is considered one of the most common causes of motor disability in children. CP refers to a group of non-progressive movement and posture alterations due to a brain injury that occurred during fetal brain development, childbirth or in the first years of child life [1]. Studies have shown that the prevalence of CP worldwide is 2.11 per 1000 live births [2]. Different types of CP within motor manifestations can be positive and negative symptoms [3, 4]. The positive symptoms include spasticity and involuntary movement and negative symptoms include weakness, impaired dexterity and selective motor control.
Physical therapy in children with mild motor impairment is one element in a childhood development program where therapists have to incorporate authentic efforts to achieve stimulating, varied and quality environment, so a child with cerebral palsy, like any child, needs new experiences and interaction with the outside world in order to learn new things [5, 6].
Children with CP are less involved in physical and recreational activities compared to children with the same age who have a typical development. [7] The low physical activity that presents the CP children could influence to develop chronic diseases in adulthood, while children who have developed physical activities tend to have happiness and better life quality [8].
Muscle strengthening exercise can improve muscle strength of the lower limbs in children with CP without increasing spasticity [9, 10]. Cycling can be effective to increase physical activity and improve the life quality of children with CP. Studies with stationary bicycles show improvements [11, 12] in terms of strength, endurance [13], muscle activation [14], life quality [15], and bone mineral density [16]. Clinical experience suggests that children with CPs that are within the GMFCS level I-II can learn how to ride a double bicycle accordance with the appropriate conditions [17].
Virtual environments have become an interactive tool that is used for immersion and motivation of patients [18,19,20]. The environment created with virtual reality present environments very close to reality which provide visual and auditory feedback. This features can be manipulated in a precise and systematic way and allow individualized training in motor learning [21, 22].
There are few studies related to the interaction of bicycles and virtual environments and especially dedicated to children [23,24,25]. Therefore, the purpose of this work presents a low cost system built with a bicycle and a 3D virtual environment. The system allows children to strengthen the motor control development while it is offering fun and training the lower limbs. The paper has the next sections: Introduction, System Implementation, Test and Results, Conclusions.
2 System Implementation
The System implementation has two stages. The first stage use an arduino for data acquisition. The second stage presents the creation of virtual environments. In Fig. 1 the block diagram of the implemented system is presented.
2.1 Data Acquisition
A small conventional bicycle is used in children between 5–9 years old, which has been immobilized to work in a static way. Variables are taken from the bicycle as angular velocity (RPM), distance and turn of the handlebar (left right). In data acquisition is used an embedded system with Arduino mega, the variables obtained are presented below:
-
(i)
Angular Velocity. The angular velocity of a rotating body related to an axis is calculated in revolutions per minute (RPM). In the case of the bicycle, a Hall Effect sensor and a permanent magnet are used in the wheel. The equation used to obtain RPM is detailed below:
$$ RPM = \frac{f*60}{\# \;of\;magnets} $$(1)-
f = Sensor frequency (Hz)
-
# of magnets = According to the magnets located on the rotating shaft (bicycle wheel, for this application 1 magnet).
-
-
(ii)
Turn of the bicycle. An incremental encoder coupled to the bicycle handle obtains the bicycle rotation. The incremental encoder has a resolution of 36 ppr (pulses per revolution). Encoder generates a displacement of −9 ppr to the left and 9 ppr to the right according to 90° rotation on each side.
2.2 Virtual Environment Development
The virtual environment is designed in Unity. The scene has been mounted with 2 tracks. The idea of combining dexterity on the handle and user driving force. So in the slopes the user force increase on the pedal Fig. 2a, while the curves Fig. 2b, demand the user’s motor coordination.
2.3 3D Bicycle Development
To the original 3D model is added 4 Wheel Colliders that simulate the dynamics and wheels collisions. A rectangular block simulates the size and mass of the bicycle Fig. 3. This block is also used as a sensor to determine the slope in the ground where the mobile is located. The variable is send to the script “Bluetooth Controller” and it will be send to the hardware later. The driver dynamic by bicycle colliders is similar to carlike mobile with four traction wheels and two steering wheels, which allows obtaining the effects of skidding, dynamics and inertia like a truth bicycle.
The bicycle control script assigns the maximum value of rotation angle and torque to make the movement and bend to the model respectively. To perform the brake action isn’t enough just to assign the torque variable to zero, because the inertia will keep moving the object. It is necessary to assign a value of 1000 to the variable Brake so that the bicycle stops unexpectedly. The RPM and twist values come from the Bluetooth Controller script that receives data from the serial frame from the hardware.
The spin data comes from the hardware and has a range of [−9.9]. The data less than zero imply to turn to the left and the greater than zero indicate to turn to the right. The value zero indicates the central position of the handlebar. To plot the movement the original values are scaled to a range of [−90, 90]. The minimum movement resolution is 10°, Fig. 4.
The real direction data is transmitted to 3D model handlebar by an array in the model hierarchy. It uses the pivot position in local coordinates of the parent object, which has the handlebar elements, Fig. 5.
2.4 Bluetooth Controller
The script manages the Bluetooth connection. It has the next functions:
-
(i)
Connect the hardware Bluetooth device using the fixed device MAC address.
-
(ii)
Receive data from the hardware. It analyze the frame and isolate the RPM and handlebar rotation values.
-
(iii)
Send the ground slope data to the hardware.
-
(iv)
Calculate the velocity and distance values from the RPM data.
The Status Connection, RPM, Speed and distance values are used by the HUD Script to display them in the user’s Head’s Up Display, Fig. 6. This data is necessary for the user to know in real time the data of movement that realizes in the virtual environment. In addition, data is stored by each session like activity history and will be available for statistical analysis.
3 Test and Results
3.1 Test
Operation tests are performed in the implemented system. The participants receive an explanation about the virtual environment operation especially about the curves indicated in the interface. Four healthy children between 5 and 9 years old used the system. They work with the system like a traditional bicycle and steer the bicycle according to the virtual environment movement.
To evaluate usability in virtual systems several scientific works authors validate the virtual tools for rehabilitation through usability tests [26,27,28,29]. The studies allow determining the user acceptance, this information is of great importance to determine the security, sensation, discomfort when a virtual system is used. The test for usability evaluation is SEQ developed by Gil-Gómez [27]. Has 14 questions, where 13 questions have a score of 1 to 5 points. After the game is finished, the children are asked to perform SEQ usability surveys to determine the system’s acceptance.
3.2 Results
Implemented Interface Operation
Verifies the operation of the system in each one of the stages in the implemented levels. Figures 7 and 8 show the sequences performed by the users where the interaction between the children and the environment is verified. The variables obtained from the bicycle allow exercising the lower limbs. The exercise in arms and hands is performing with the movement in the curves.
The implemented system allows to obtain angular velocity, time and distancing data. This information required to determine the specialist therapies time and the user evolution. The data obtained from several tests are presented in Table 1.
System Usability Result
The result of system usability is presented. Four children between 5 and 9 years old completed the SEQ survey. The outcomes (54.5 ± 0.34) in Table 2 are according to [27]. If SEQ result is within a range of 40–65, the application is considered for rehabilitation. This result indicates that the virtual system has acceptance to be used in rehabilitation.
4 Conclusions
An immersive virtual system was developed which helps to strengthen legs in children. Two realistic scenes was created which based on competence tracks, with different difficulty levels (curves and slopes). Bluetooth makes the user interaction with the system. This is an advantage because is a wireless system.
The virtual system allows obtaining angular velocity, traveled distance and data execution time to plan the routines of exercises performed by the rehabilitators. Thus, the system operation and usability based on SEQ (54.5 ± 0.34) determined that users feel immersed and enjoy the game. Users don’t have inconveniences or difficulty while they were using it.
References
Bax, M., Goldstein, M., Rosenbaum, P., et al.: Proposed definition and classification of cerebral palsy. Dev. Med. Child Neurol. 47, 571–576 (2005)
Oskoui, M., Coutinho, F., Dykeman, J., et al.: An update on the prevalence of cerebral palsy: a systematic review and meta-analysis. Dev. Med. Child Neurol. 55, 509–519 (2013)
Chen, C.L., Chen, C.Y., Lin, K.C., Chen, K.H., Wu, C.Y., Lin, C.H., et al.: Relationships between developmental profiles and ambulatory ability in a follow-up study of pre school children with spastic quadriplegic cerebral palsy. Chang Gung Med. J. 33, 524–531 (2010)
Chen, C.L., Chen, K.H., Lin, K.C., Wu, C.Y., Chen, C.Y., Wong, A.M., et al.: Comparison of developmental pattern change in preschool children with spastic diplegic and quadriplegic cerebral palsy. Chang Gung Med. J. 33, 407–414 (2010)
De Campos, A.C., da Costa, C.S., Rocha, N.A.: Measuring changes in functional mobility in children with mild cerebral palsy. Dev. Neurorehabil. 14, 140–144 (2011)
Prosser, L.A., Lee, S.C., Barbe, M.F., VanSant, A.F., Lauer, R.T.: Trunk and hip muscle activity in early walkers with and without cerebral palsy – a frequency analysis. J. Electromyogr. Kinesiol. 20, 851–859 (2010)
Bjornson, K., Belza, B., Kartin, D., Logsdon, R., McLaughlin, J.F.: Ambulatory physical activity performance in youth with cerebral palsy and youth who are typically developing. Phys. Ther. 87, 248–257 (2007)
Fernandes, R., Sanesco, A.: Early physical activity promotes lower prevalence of chronic disease in adulthood. Hypertens. Res. 33, 926–931 (2010)
Eek, M.N., Beckung, E.: Walking ability is related to muscle strength in children with cerebral palsy. Gait Posture 28, 366–371 (2008)
Eek, M.N., Tranberg, R., Zugner, R., Alkema, K., Beckung, E.: Muscle strength training to improve gait function in children with cerebral palsy. Dev. Med. Child Neurol. 50, 759–764 (2008)
Chen, C.L., Hong, W.H., Cheng, H.Y.K., Liaw, M.Y., Chung, C.Y., Chen, C.Y.: Muscle strength enhancement following home-based virtual cycling training in ambulatory children with cerebral palsy. Res. Dev. Disabil. 33(4), 1087–1094 (2012)
Damiano, D.L., Stanley, C.J., Ohlrich, L., Alter, K.E.: Task-specific and functional effects of speed-focused elliptical or motor-assisted cycle training in children with bilateral cerebral palsy: randomized clinical trial. Neurorehab. Neural Repair 31(8), 736–745 (2017)
Fowler, E., Knutson, L.M., Demuth, S.K., et al.: Pediatric endurance and limb strengthening (PEDALS) for children with cerebral palsy using stationary cycling: a randomized control trial. Phys. Ther. 90, 367–381 (2010)
Johnston, T.E., Lauer, R.T., Lee, S.C.: The effects of a shank guide on cycling biomechanics of an adolescent with cerebral palsy: a single-case study. Arch. Phys. Med. Rehabil. 89, 2025–2030 (2008)
Demuth, S.K., Knutson, L.M., Fowler, E.G.: The PEDALS stationary cycling intervention and health-related quality of life in children with cerebral palsy: a randomized controlled trial. Dev. Med. Child Neurol. 54, 654–661 (2012)
Chen, C.L., Chen, C.Y., Liaw, M.Y., et al.: Efficacy of homebased virtual cycling training on bone mineral density in ambulatory children with cerebral palsy. Osteo Int. 24, 1399–1406 (2013)
Palisano, R., Rosenbaum, P., Walter, S., et al.: Development and reliability of a system to classify gross motor function in children with cerebral palsy. Dev. Med. Child Neurol. 39, 214–223 (1997)
Mitchell, L., Ziviani, J., Oftedal, S., Boyd, R.: The effect of virtual reality interventions on physical activity in children and adolescents with early brain injuries including cerebral palsy. Dev. Med. Child Neurol. 54, 667–671 (2012)
Snider, L., Majnemer, A., Darsaklis, V.: Virtual reality as a therapeutic modality for children with cerebral palsy. Dev. Neurorehabil. 13, 120–128 (2010)
Levac, D.E., Galvin, J.: When is virtual reality “therapy”? Arch. Phys. Med. Rehabil. 94, 795–798 (2013)
Sveistrup, H., Thornton, M., Brvanton, C., et al.: Outcomes of intervention programs using flatscreen virtual reality. Conf. Proc. IEEE Eng. Med. Biol. Soc. 7, 4856–4858 (2004)
Chen, Y.-P., Kang, L.-J., Chuang, T.-Y., Doong, J.-L., Lee, S.-J., Tsai, M.-W., Jeng, S.-F., Sung, W.-H.: Use of virtual reality to improve upper-extremity control in children with cerebral palsy: a single-subject design. Phys. Ther. 87(11), 1441–1457 (2007). https://doi.org/10.2522/ptj.20060062
Arlati, S., Zangiacomi, A., Greci, L., Di Santo, S.G., Franchini, F., Sacco, M.: Virtual environments for cognitive and physical training in elderly with mild cognitive impairment: a pilot study. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), LNCS, vol. 10325, pp. 86–106 (2017)
Wang, L., Fan, Y.: Research on interactive bicycle roaming system. In: 2014 12th International Conference on Signal Processing (ICSP), Hangzhou, pp. 1276–1280 (2014)
Mohammadi-Abdar, H., Ridgel, A.L., Discenzo, F.M., Loparo, K.A.: Design and development of a smart exercise bike for motor rehabilitation in individuals with Parkinson’s disease. IEEE/ASME Trans. Mech. 21(3), 1650–1658 (2016)
Shah, N., Basteris, A., Amirabdollahian, F.: Design parameters in multimodal games for rehabilitation. Games Health Res. Dev. Clin. Appl. 3(1), 13–20 (2014)
Gil-Gómez, J.A., Gil-Gómez, H., Lozano-Quilis, J.A., Manzano-Hernández, P., Albiol-Pérez, S., Aula-Valero, C.: SEQ: suitability evaluation questionnaire for virtual rehabilitation systems application in a virtual rehabilitation system for balance rehabilitation. In: 2013 7th International Conference on Pervasive Computing Technologies for Healthcare and Workshops, Venice, pp. 335–338 (2013)
Fitzgerald, D., Kelly, D., Ward, T., Markham, C., Caulfield, B.: Usability evaluation of e-motion: a virtual rehabilitation system designed to demonstrate, instruct and monitor a therapeutic exercise programme. In: Virtual Rehabilitation, pp. 144–149 (2008)
Kalawsky, R.S.: VRUSE–a computerised diagnostic tool: for usability evaluation of virtual/synthetic environment systems. Appl. Ergon. 30, 11–25 (1999)
Acknowledgements
We thank the “Universidad de las Fuerzas Armadas ESPE” for financing the investigation project number 2016-PIC-0017.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Pruna, E. et al. (2018). 3D Virtual System Based on Cycling Tracks for Increasing Leg Strength in Children. In: Rocha, Á., Adeli, H., Reis, L., Costanzo, S. (eds) Trends and Advances in Information Systems and Technologies. WorldCIST'18 2018. Advances in Intelligent Systems and Computing, vol 746. Springer, Cham. https://doi.org/10.1007/978-3-319-77712-2_96
Download citation
DOI: https://doi.org/10.1007/978-3-319-77712-2_96
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-77711-5
Online ISBN: 978-3-319-77712-2
eBook Packages: EngineeringEngineering (R0)