Multimodal Recurrent Neural Network (MRNN) Based Self Balancing System: Applied into Two-Wheeled Robot

Biologically inspired control system is necessary to be increased. This paper proposed the new design of multimodal neural network inspired from human learning system which takes different action in different condition. The multimodal neural network consists of some recurrent neural networks (RNNs) those are separated into different condition. There is selector system that decides certain RNN system depending the current condition of the robot. In this paper, we implemented this system in pendulum mobile robot as the basic object of study. Several certain number of RNNs are implemented into certain different condition of tilt robot. RNN works alternately depending on the condition of robot. In order to prove the effectiveness of the proposed model, we simulated in the computer simulation Open Dynamic Engine (ODE) and compared with ordinary RNN. The proposed neural model successfully stabilize the applied robot (2-wheeled robot). This model is developed for implemented into humanoid balancing learning system as the final object of study.

[1]  Minho Lee,et al.  Goal-oriented behavior sequence generation based on semantic commands using multiple timescales recurrent neural network with initial state correction , 2014, Neurocomputing.

[2]  Chih-Min Lin,et al.  Fault Accommodation Control for a Biped Robot Using a Recurrent Wavelet Elman Neural Network , 2017, IEEE Systems Journal.

[3]  Stefan Wermter,et al.  Towards multimodal neural robot learning , 2004, Robotics Auton. Syst..

[4]  Yong Wang,et al.  Trajectory Tracking Control of a Redundantly Actuated Parallel Robot Using Diagonal Recurrent Neural Network , 2009, 2009 Fifth International Conference on Natural Computation.

[5]  Ruslan Salakhutdinov,et al.  Multimodal Neural Language Models , 2014, ICML.

[6]  Sangdeok Park,et al.  Central pattern generator based reflexive control of quadruped walking robots using a recurrent neural network , 2014, Robotics Auton. Syst..

[7]  Dimitris A. Karras,et al.  An Improved Modular Neural Network Model for Adaptive Trajectory Tracking Control of Robot Manipulators , 2008, ICONIP.

[8]  Liyan Zhang,et al.  Recurrent neural network optimization for model predictive control , 2008, 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence).

[9]  Toshio Fukuda,et al.  Recurrent neural network with self-adaptive GAs for biped locomotion robot , 1997, Proceedings of International Conference on Neural Networks (ICNN'97).

[10]  Farooq Azam,et al.  Biologically Inspired Modular Neural Networks , 2000 .

[11]  P.-H. Shen,et al.  Robust recurrent-neural-network sliding-mode control for the X-Y table of a CNC machine , 2006 .

[12]  Satoshi Yamaguchi,et al.  A modular neural network for control of mobile robots , 1999, ICONIP'99. ANZIIS'99 & ANNES'99 & ACNN'99. 6th International Conference on Neural Information Processing. Proceedings (Cat. No.99EX378).

[13]  Naoyuki Kubota,et al.  Biologically Inspired Control System for 3-D Locomotion of a Humanoid Biped Robot , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[14]  Naoyuki Kubota,et al.  Combining pose control and angular velocity control for motion balance of humanoid robot soccer EROS , 2014, 2014 IEEE Symposium on Robotic Intelligence in Informationally Structured Space (RiiSS).

[15]  Naoyuki Kubota,et al.  Interconnection Structure Optimization for Neural Oscillator Based Biped Robot Locomotion , 2015, 2015 IEEE Symposium Series on Computational Intelligence.

[16]  Naoyuki Kubota,et al.  Adaptive motion pattern generation on balancing of humanoid robot movement , 2015, 2015 IEEE 28th Canadian Conference on Electrical and Computer Engineering (CCECE).