Abstract

This paper focuses on the 2D visual servo-control of a mobile robot using a neural network (NN) with variable structure. The interaction matrix relating camera movement and changes in visual characteristics requires an estimation phase to determine its parameters as well as a camera calibration phase. It is common in applications related to mobile robotics that the robot model contains uncertainties generated by the sliding phenomenon. We suggest online identification, using NN to avoid this problem. The RBF NN is used to estimate the block formed by the interaction matrix and the reverse robot. Since the number of variables to be estimated is large, this can lead to the use of an excessive number of RBFs. We propose to use a single point of the scene which is sufficient to solve the problem. This problem reduction is possible thanks to flatness theory which allows to reduce the number of NN inputs from 8 inputs (4 image points) -generally used in the literature- to 2 (one image point) only. In order to further reduce the complexity of the proposed algorithm, the number of neurons for each layer and for each iteration is optimized. We use a neural network with variable structure to reach this objective. The very encouraging results obtained validate the proposed approach.

Highlights

  • 2D visual servoing concept connects time variation of the visual information with Robot/Camera velocity. This connection is expressed by the interaction matrix [1], [2]

  • We demonstrate that tracking a single point through successive images solves the 2D visual servoing problem in the case of mobile robot

  • In this paper, an adaptive 2D visual servoing based on variable structure Neural Network is proposed

Read more

Summary

MOBILE ROBOT MODEL

P(xR , yR ) : variables position : robot’s orientation angle Mobile robot kinematic model can be written as follow (without considering sliding phenomenon): xR yR u1 u1 cos ( ) sin ( ). This system is flat and its flat output size is equal to 2 [17]. V can be expressed in terms of S and its derivative :. The variables (xR , yR , ) can be expressed in terms of S and its derivative.

THEOREM
VARIABLE STRUCTURE NEURAL NETWORK
SIMULATION RESULTS
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call