An open-architecture humanoid robot controller in support of developmental disability (DD) rehabilitation

The development of open-architecture humanoid robot controller for developmental disability (DD) rehabilitation, substituting the manufacturer controller is presented. This proposed architecture controller is made open to provide the knowledge of all the control structures as well as allow the developers to modify all the controller layers. The proposed open-architecture controller has four important layers, which are Task Layer, Integration Layer, Communication Layer and Physical Layer which will be explained further in this paper. The open-architecture controller was developed with a Raspberry Pi 2 using Python programming language along with other additional modules and peripherals to increase the robot's performance. A serial communication circuit is constructed to create the communication bridge between the humanoid robot's motors and proposed controller. The experimental results showed that the proposed open-architecture controller presented several advantages over the conventional controller. Despite that, further research works are necessary since the open-architecture humanoid robot controller is yet an on-going project in producing a robust open-architecture controller which consequently will further enhance the humanoid robot development and performance.

[1]  Khoirul Anam,et al.  Integrating embedded color vision to Bioloid robot for playing soccer , 2017, 2017 International Conference on Signals and Systems (ICSigSys).

[2]  Evren Dağlarlı,et al.  Rehabilitation based computational models for humanoid robots , 2016, 2016 Medical Technologies National Congress (TIPTEKNO).

[3]  Minseok Song,et al.  An App-Based Authoring System for Personalized Sensory Stimulation of Children With Developmental Disabilities , 2017, IEEE Access.

[4]  D. Sarko,et al.  Improving therapeutic outcomes in autism spectrum disorders: Enhancing social communication and sensory processing through the use of interactive robots. , 2017, Journal of psychiatric research.

[5]  Cem Ersoy,et al.  Children's rehabilitation with humanoid robots and wearable inertial measurement units , 2015, 2015 9th International Conference on Pervasive Computing Technologies for Healthcare (PervasiveHealth).

[6]  Annelies De Vliegher,et al.  Viamigo: A digital travel assistant for people with intellectual disabilities: Modeling and design using contemporary intelligent technologies as a support for independent traveling of people with intellectual disabilities , 2015, 2015 6th International Conference on Information, Intelligence, Systems and Applications (IISA).

[7]  Hanafiah Yussof,et al.  Interactive Scenario Development of Robot-assisted Therapy for Cerebral Palsy , 2017 .

[8]  Benny P. L. Lo,et al.  A wearable sensing framework for improving personal and oral hygiene for people with developmental disabilities , 2016, 2016 IEEE Wireless Health (WH).

[9]  Stefan Wermter,et al.  Real-time gesture recognition using a humanoid robot with a deep neural architecture , 2014, 2014 IEEE-RAS International Conference on Humanoid Robots.

[10]  Felipe Trujillo-Romero,et al.  Multimodal emotion recognition with evolutionary computation for human-robot interaction , 2016, Expert Syst. Appl..

[11]  Tomomi Hashimoto,et al.  Physical activity rehabilitation trials with humanoid robot , 2016, 2016 IEEE International Conference on Industrial Technology (ICIT).

[12]  José L. Martínez Lastra,et al.  From artificial cognitive systems and open architectures to cognitive manufacturing systems , 2015, 2015 IEEE 13th International Conference on Industrial Informatics (INDIN).

[13]  Elias Stipidis,et al.  Towards a verification and validation test framework for open system architectures , 2017, 2017 International Conference on Military Technologies (ICMT).

[14]  J. V. Nunez,et al.  Explicit Analytic Solution for Inverse Kinematics of Bioloid Humanoid Robot , 2012, 2012 Brazilian Robotics Symposium and Latin American Robotics Symposium.

[15]  Gerardo I. Pérez-Soto,et al.  Open architecture controller for a 22-DOF humanoid robot , 2016, 2016 XVIII Congreso Mexicano de Robotica.