Logo

Publikacije (65)

Nazad

In this paper the neural network-based controller is designed for motion control of a mobile robot. This paper treats the problems of trajectory following and posture stabilization of the mobile robot with nonholonomic constraints. For this purpose the recurrent neural network with one hidden layer is used. It learns relationship between linear velocities and error positions of the mobile robot. This neural network is trained on-line using the backpropagation optimization algorithm with an adaptive learning rate. The optimization algorithm is performed at each sample time to compute the optimal control inputs. The performance of the proposed system is investigated using a kinematic model of the mobile robot. Keywords—Mobile robot, kinematic model, neural network, motion control, adaptive learning rate.

The problem of motion planning and control of mobile robots has attracted the interest of researchers in view of its theoretical challenges because of their obvious relevance in applications. From a control viewpoint, the peculiar nature of nonholonomic kinematics and dynamic complexity of the mobile robot makes that feedback stabilization at a given posture cannot be achieved via smooth time-invariant control (Oriolo et al., 2002). This indicates that the problem is truly nonlinear; linear control is ineffective, and innovative design techniques are needed. In recent years, a lot of interest has been devoted to the stabilization and tracking of mobile robots. In the field of mobile robotics, it is an accepted practice to work with dynamical models to obtain stable motion control laws for trajectory following or goal reaching (Fierro & Lewis, 1997). In the case of control of a dynamic model of mobile robots authors usually used linear and angular velocities of the robot (Fierro & Lewis, 1997; Fukao et al., 2000) or torques (Rajagopalan & Barakat , 1997; Topalov et al., 1998) as an input control vector. The central problem in this paper is reduction of control torques during the reference position tracking. In the case of dynamic mobile robot model, the position control law ought to be nonlinear in order to ensure the stability of the error that is its convergence to zero (Oriollo et al., 2002). The most authors solved the problem of mobile robot stability using nonlinear backstepping algorithm (Tanner & Kyriakopoulos, 2003) with constant parameters (Fierro & Lewis, 1997), or with the known functions (Oriollo et al., 2002). In (Tanner & Kyriakopoulos, 2003) a combined kinematic/torque controller law is developed using backstepping algorithm and stability is guaranteed by Lyapunov theory. In (Oriollo et al., 2002) method for solving trajectory tracking as well as posture stabilization problems, based on the unifying framework of dynamic feedback linearization was presented. The objective of this chapter is to present advanced nonlinear control methods for solving trajectory tracking as well as convergence of stability conditions. For these purposes we developed a backstepping (Velagic et al., 2006) and fuzzy logic position controllers (Lacevic, et al., 2007). It is important to note that optimal parameters of both controllers are adjusted using genetic algorithms. The novelty of this evolutionary approach lies in automatic obtaining of suboptimal set of control parameters which differs from standard manual adjustment presented in (Hu & Yang, 2001; Oriolo et al., 2002). The considered motion control system of the mobile robot has two levels. The lower level subsystem deals with the

This paper develops a fuzzy logic position controller which membership functions are tuned by genetic algorithm. The main goals are to ensure both successfully velocity and position trajectories tracking between the mobile robot and the reference cart. The proposed fuzzy controller has two inputs and two outputs. The first input represents the distance between the mobile robot and the reference cart. The second input is the angle formed by the straight line defined with the orientation of the robot, and the straight line that connects the robot with the reference cart. Outputs represent linear and angular velocity inputs, respectively. The performance of the fuzzy controller is investigated through comparison with previously developed a mobile robot position controller based on backstepping control algorithm. Simulation results obtained the good quality of both position tracking and torque capabilities with the proposed fuzzy controller. Also, sufficient improvement of torques reduction is achieved in the case of fuzzy controller.

The teleoperation (telerobotic) systems often face two key challenges: the existence of communication delays between the master and slave site as well as the addition of force feedback to improve the user's sense of presence. The first goal of this paper is that the slave manipulator should track the position of the master manipulator and the second goal is that the environmental force acting on the slave, when it contacts a remote environment, be accurately transmitted to the master. For solving both problems we proposed the symmetric impedance matched teleoperation systems with a wave filter in feedback loop. Simulations results using a single-degree of freedom master/slave system are presented showing the performance of the resulting system.

This paper proposes a new reactive planning algorithm for mobile robot navigation in unknown environments. The overall navigation system consists of three navigation subsystems. The lower level subsystem deals with the control of the linear and angular velocities using a multivariable PI controller described with a full matrix. The position control of the mobile robot is in the medium level, and it is a nonlinear. The nonlinear control design is implemented by a backstepping algorithm whose parameters are adjusted by a genetic algorithm. The high level subsystem uses the Fuzzy logic and Dempster-Shafer evidence theory to design the fusion of sensor data, map building and path planning tasks. The path planning algorithm is based on a modified potential field method. In this algorithm, the fuzzy rules for selecting the relevant obstacles for robot motion are introduced. Also, suitable steps are taken to pull the robot out of the local minima. A particular attention is paid to detection of the robot's trapped state and its avoidance. One of the main issues in this paper is to reduce the complexity of planning algorithms. Simulation results show a good quality of position tracking capabilities and obstacle avoidance behavior of the mobile robot.

Nema pronađenih rezultata, molimo da izmjenite uslove pretrage i pokušate ponovo!

Pretplatite se na novosti o BH Akademskom Imeniku

Ova stranica koristi kolačiće da bi vam pružila najbolje iskustvo

Saznaj više