DOI QR코드

DOI QR Code

온라인 피드백 에러 학습을 이용한 이동 로봇의 자율주행 알고리즘 개발

Development of Autonomous Algorithm Using an Online Feedback-Error Learning Based Neural Network for Nonholonomic Mobile Robots

  • 이현동 (특허청 기계금속건설심사국 복합기술심사1팀) ;
  • 명병수 (경북대학교 정밀기계공학과)
  • 투고 : 2011.02.08
  • 심사 : 2011.09.25
  • 발행 : 2011.10.25

초록

본 논문에서는, 신경망을 이용한 뉴로 인터페이스 설계를 통해 논홀로노믹 이동 로봇을 제어하는 방법을 제시하였다. 특히, 가상의 마스터-슬레이브 로봇 개념을 이용하여, 부분적으로 안정된 마스터 로봇의 역 동적모델이 피드백-에러 학습법을 적용한 신경망을 통해 온라인으로 획득되도록 하였다. 이 피드백 제어기는 PD 보상기에 기초를 두고 있다. 온라인 학습을 위한 신경망은 입력층이 6개의 입력세포들($x_i$, i=1~6)로 구성되어있으며, 1개의 은닉층에는 2개의 은닉세포($o_j$, j=1~2), 출력층은 2개의 출력세포(${\tau}_k$, k=1~2)로 구성되었고, 신경망의 온라인 학습을 위하여 최소자승법에 의한 오류역전파 알고리즘을 이용하였다. 본 연구에서 개발된 뉴로 인터페이스의 경로추적제어에 관한 성능은 2-wheel 독립구동이 가능한 논홀로노믹 이동 로봇의 시뮬레이션으로 증명하였다.

In this study, a method of designing a neurointerface using neural network (NN) is proposed for controlling nonholonomic mobile robots. According to the concept of virtual master-slave robots, in particular, a partially stable inverse dynamic model of the master robot is acquired online through the NN by applying a feedback-error learning method, in which the feedback controller is assumed to be based on a PD compensator for such a nonholonomic robot. The NN for the online feedback-error learning can composed that the input layer consists of six units for the inputs $x_i$, i=1~6, the hidden layer consists of two hidden units for hidden outputs $o_j$, j=1~2, and the output layer consists of two units for the outputs ${\tau}_k$, k=1~2. A tracking control problem is demonstrated by some simulations for a nonholonomic mobile robot with two-independent driving wheels. The initial q value was set to [0, 5, ${\pi}$].

키워드

참고문헌

  1. Izumi, K., R. Syam, K. Watanabe. 2003. Neural network based disturbance canceller with feedback error learning for nonholonomic mobile robots. Proc. of the 4the Int. Symposium on AI system(ISIS 2003) : 443-446
  2. Fierro, R., F. L. Lewis. 1998. Control of a nonholonomic mobile robot using neural networks. IEEE Trans. on Neural Networks. Vol.9(4) : 589-600 https://doi.org/10.1109/72.701173
  3. Lee, H.D., K.Watanabe, S.H.Jin, R. Syam and K. Izumi. 2005. Nuerointerface using an online feedback- error learning based neural network for nonholonomic mobile robots. Proceedings of the ICCAS 2005 : 330-333
  4. Noguchi, Terao H. 1997. Path planning of an agricultural mobile robot by neural network and genetic algorithm. Computers and Electronics in Agriculture. 18 : 187-204 https://doi.org/10.1016/S0168-1699(97)00029-X
  5. Syam, Rafiuddin, K. Watanabe, K. Izumi. 2004. Concept of virtual master-slave system and its application to the design of neuro-interface. Proc. Intl. SICE Annual Conf, Sapporo, Japan, August. 4-6, 2004 : 1108-1113
  6. Topalov, A. V., J. H. Kim, T. P. Proychev. 1998. Fuzzy-net control of non-holonomic mobile robot using evolutionary feedback-error-learning. Robotics and Autonomous Systems. Vol.23 : 187-2003. https://doi.org/10.1016/S0921-8890(98)80013-4
  7. Widrow, B. and M. M. Lamego. 2002. Neuroin terfaces. IEEE Trans. on control systems tech. Vol.10(2) : 221-228 https://doi.org/10.1109/87.987067

피인용 문헌

  1. Non-holonomic agricultural robot with neural network on-line learning controller vol.15, pp.1, 2014, https://doi.org/10.1007/s12541-013-0302-9