RITA 2018 pp 161-169 | Cite as

Data Linking Testing Between Humanoid Robot and IoRT Network Server for Autism Telerehabilitation System Development

Conference paper
Part of the Lecture Notes in Mechanical Engineering book series (LNME)


The autism prevalence and rapid progress in technology lead to the growing research of robot-mediated telerehabilitation system for autism therapy. This solution aims to overcome the distance barrier between autism patients and their therapist to serve as a practical telerehabilitation system. Meanwhile, the Internet of Robotics Things (IoRT) has been identified as the suitable instrument for connectivity of multiple robotic devices in development of physical telerehabilitation system; capable of providing machine-to-machine (M2M) communication and intelligent data processing in telerehabilitation environment. In related study, NAO robot is employed as the “things” to facilitate remote communication and physical interaction between autism patient and therapist thru IoRT network server. However, the technical issue on two-ways communication between this humanoid robot and IoRT network server has remains as the fundamental problem that prevents robot actuators and sensors to be remotely control and manipulate by therapist. Hence, viable data transfer between them cannot be tested. Therefore, a data linking testing between NAO Robot and IoRT network servers such as Microsoft Azure and ThingSpeak is conducted. The proposed data linking concept consists of data communication through NAO Operating System (OS) NAOqi APIs, Python SDKs, and IoRT network architectures. It enables two-ways communication between NAO robot and IoRT networks. The result shows that a set of data sent from NAO robot through Python SDK can be visualized in graph form at ThingSpeak website and vice versa. The result also supported by the back and forth data transfer between NAO robot dummy and Microsoft Azure network. These results proved that the interchange data between NAO OS NAOqi and IoRT network through Python SDK is feasible.



The authors gratefully acknowledge the Ministry of Education Malaysia (MOE) for the fund received through the Niche Research Grant Scheme (NRGS), [Project file: 600-RMI/NRGS 5/3 (1/2013)], Prototype Research Grant Scheme (PRGS), [Project file: 600-IRMI/PRGS 5/3 (4/2016)], Fundamental Research Grant Scheme (FRGS), [Project file: 600-IRMI/FRGS 5/3 (97/2017)], COE of Humanoid Robot and Bio-Sensing (HuRoBs), Universiti Teknologi MARA (UiTM), Universiti Teknikal Malaysia Melaka and Universiti Putra Malaysia for their support.


  1. 1.
    (July 2) What is autism? Available:
  2. 2.
    Myers SM, Johnson CP (2007) Management of children with autism spectrum disorders. Pediatrics 120(5):1162–1182CrossRefGoogle Scholar
  3. 3.
    Hirsch LE, Pringsheim T (2016) Aripiprazole for autism spectrum disorders (ASD). Cochrane Database Syst Rev, 6Google Scholar
  4. 4.
    Sharma A, Shaw SR (2012) Efficacy of risperidone in managing maladaptive behaviors for children with autistic spectrum disorder: a meta-analysis. J Pediatr Health Care 26(4):291–299CrossRefGoogle Scholar
  5. 5.
    Lovaas OI (1987) Behavioral treatment and normal educational and intellectual functioning in young autistic children. J Consult Clin Psychol 55:3–9CrossRefGoogle Scholar
  6. 6.
    Rivard M, Terroux A, Mercier C (2014) Effectiveness of early behavioral intervention in public and mainstream settings: the case of preschool-age children with autism spectrum disorders. Res Autism Spectr Disord 8(9):1031–1043CrossRefGoogle Scholar
  7. 7.
    Love JR, Carr JE, Almason SM, Petursdottir AI (2009) Early and intensive behavioral intervention for autism: a survey of clinical practices. Res Autism Spectr Disord 3(2):421–428CrossRefGoogle Scholar
  8. 8.
    Gillesen J, Boere S, Barakova E (2010) WikiTherapist. In: Presented at the proceedings of the 28th annual european conference on cognitive ergonomics, delft. NetherlandsGoogle Scholar
  9. 9.
    Yussof H, Salleh MH, Miskam MA, Shamsuddin S, Omar AR (2015) ASKNAO apps targeting at social skills development for children with autism. In: 2015 IEEE international conference on automation science and engineering (CASE), pp 973–978Google Scholar
  10. 10.
    Salleh MHK et al (2015) Experimental framework for the categorization of special education programs of ASKNAO. Procedia Comput Sci, 76:480–487CrossRefGoogle Scholar
  11. 11.
    Shamsuddin S, Yussof H, Mohamed S, Hanapiah FA, Ainudin HA (2015) Telerehabilitation service with a robot for autism intervention. Procedia Comput Sci 76:349–354CrossRefGoogle Scholar
  12. 12.
    Shamsuddin S, Malik NA, Yussof H, Mohamed S, Hanapiah FA, Yunus FW (2014) Telerehabilitation in robotic assistive therapy for children with developmental disabilities. In: 2014 IEEE region 10 symposium, 2014, pp. 370–375Google Scholar
  13. 13.
    Abiddin WZBWZ, Jailani R, Hanapiah FA (2017) Real-time paediatric neurorehabilitation system. In: TENCON 2017—2017 IEEE region 10 conference, 2017, pp 1463–1468Google Scholar
  14. 14.
    Laut J, Porfiri M Raghavan PC (2016) The present and future of robotic technology in rehabilitation. Phys Med Rehabil Rep 4(4):312–319CrossRefGoogle Scholar
  15. 15.
    Simoens P, Dragone M, Saffiotti A (2018) The internet of robotic things: a review of concept, added value and applications. Int J Adv Robot Syst 15(1):1729881418759424CrossRefGoogle Scholar
  16. 16.
    McCue M, Fairman A, Pramuka M (2010) Enhancing quality of life through telerehabilitation (in eng). Phys Med Rehabil Clin N Am 21(1):195–205CrossRefGoogle Scholar
  17. 17.
    Brennan D et al (2010) A blueprint for telerehabilitation guidelines, 2010 p 4Google Scholar
  18. 18.
    Rogante M, Grigioni M, Cordella D, Giacomozzi C (2010) Ten years of telerehabilitation: a literature overview of technologies and clinical applications. J NeuroRehabilitation 27(4):287–304Google Scholar
  19. 19.
    Gibbs V, Toth-Cohen S (2011) Family-centered occupational therapy and telerehabilitation for children with autism spectrum disorders. Occup Ther Health Care 25(4):298–314CrossRefGoogle Scholar
  20. 20.
    Boisvert M, Hall N, Andrianopoulos M, Chaclas J (2012) The multi-faceted implementation of telepractice to service individuals with autism. Int J Telerehabilitation 4(2):11–24CrossRefGoogle Scholar
  21. 21.
    Benham S, Gibbs V, Exploration of the effects of telerehabilitation in a school-based setting for at-risk youth. Int J Telerehabilitation 9(1): Spring 2017Google Scholar
  22. 22.
    Shamsuddin S, Yussof H, Ismail LI, Mohamed S, Hanapiah FA, Zahari NI (2012) Initial response in HRI- a case study on evaluation of child with autism spectrum disorders interacting with a humanoid robot NAO. Procedia Eng 41:1448–1455CrossRefGoogle Scholar
  23. 23.
    Cabibihan J-J, Javed H, Ang M, Aljunied SM (2013) Why robots? a survey on the roles and benefits of social robots in the therapy of children with autism. Int J Soc Robot, J Artic 5(4):593–618CrossRefGoogle Scholar
  24. 24.
    Scassellati B, Admoni H, Matarić M (2012) Robots for use in autism research. Annu Rev Biomed Eng 14:275–294CrossRefGoogle Scholar
  25. 25.
    Chaminade T, Fonseca DD, Rosset D, Lutcher E, Cheng G, Deruelle C (2012) FMRI study of young adults with autism interacting with a humanoid robot. In 2012 IEEE RO-MAN: the 21st IEEE international symposium on robot and human interactive communication, 2012, pp 380–385Google Scholar
  26. 26.
    Shelton C, Shryock M (2007) Effectiveness of communication/interaction strategies with patients who have neurological injuries in a rehabilitation setting. Brain Injury 21(12):1259–1266CrossRefGoogle Scholar
  27. 27.
    Peretti A, Amenta F, Tayebati SK, Nittari G, Mahdi SS (2017) Telerehabilitation: review of the state-of-the-art and areas of application. JMIR Rehabil Assist Technol 4(2):e7CrossRefGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  1. 1.Faculty of Mechanical Engineering, Center for Humanoid Robots and Bio-sensing (HuRoBs)Universiti Teknologi MARASelangorMalaysia
  2. 2.Faculty of Mechanical EngineeringUniversiti Teknologi MARATerengganuMalaysia
  3. 3.Faculty of Manufacturing EngineeringUniversiti Teknikal Malaysia MelakaMelakaMalaysia
  4. 4.Faculty of EngineeringUniversiti Putra MalaysiaSelangorMalaysia

Personalised recommendations