Loading [MathJax]/extensions/MathMenu.js
Dynamic modeling of robot based on neural network with incomplete state observations | IEEE Conference Publication | IEEE Xplore

Dynamic modeling of robot based on neural network with incomplete state observations


Abstract:

This paper presents a novel dynamic modeling method of robot system using a recurrent neural network (RNN) with incomplete state variables observation. A dynamic model of...Show More

Abstract:

This paper presents a novel dynamic modeling method of robot system using a recurrent neural network (RNN) with incomplete state variables observation. A dynamic model of a 2-DOF articulated robot is discussed, and the corresponding training method is deduced based on the back propagation through time (BPTT) algorithm. The effectiveness of this process is verified by simulation. The results show that the observed state variables are regressed, and the unobserved state variables are estimated.
Date of Conference: 05-08 December 2017
Date Added to IEEE Xplore: 26 March 2018
ISBN Information:
Conference Location: Macau, Macao

I. Introduction

Dynamic modeling method is one of the hotspots in the field of robotics. Modeling methods such as Lagrangian method, Newton-Euler method [1], Kane method [2] are often used. However, all the above methods require specific dynamic parameters, which is hard to be identified in nonlinear systems. In contrast, the neural network method is an intelligent modeling method for its ability of self-learning and arbitrary nonlinear expressiveness. Although generalization ability is still the problem, neural network modeling is one of the directions of dynamics modeling in research. In many neural network methods, the recurrent neural network (RNN) is one of the most suitable means for a dynamic system which has the ability to express its dynamic characteristic of a system [3]–[7]. The Elman network [8], the Jordan network, and their variants are the mainly used for the dynamic-driven RNN. The difference is, the Elman network is the state feedback, while the latter is the output feedback. Although the output is more accessible to obtain an observed data that is needed for training Jordan network, the expression ability of Elman network is stronger [9]. However, the complete state information is required in training an Elman network, which can't be observed entirely in practice.

Contact IEEE to Subscribe

References

References is not available for this document.