Discrete Action Dependant Heuristic Dynamic Programming in Control of a Wheeled Mobile Robot

2010 ◽  
Vol 164 ◽  
pp. 419-424 ◽  
Author(s):  
Zenon Hendzel ◽  
Marcin Szuster

In presented paper we propose a discrete tracking control algorithm for a two-wheeled mobile robot. The control algorithm consists of discrete Adaptive Critic Design (ACD) in Action Dependant Heuristic Dynamic Programming (ADHDP) configuration, PD controller and a supervisory term, derived from the Lyapunov stability theorem and based on the variable structure systems theory. Adaptive Critic Designs are a group of algorithms that use two independent structures for estimation of optimal value function from Bellman equation and estimation of optimal control law. ADHDP algorithm consists of Actor (ASE - Associate Search Element) that estimates the optimal control law and Critic (ACE - Adaptive Critic Element) that evaluates quality of control by estimation of the optimal value function from Bellman equation. Both structures are realized in a form of Neural Networks (NN). ADHDP algorithm does not require a plant model (the wheeled mobile robot (WMR) model) for ACE or ASE neural network weights update procedure (in contrast with other ACD configurations e.g. Heuristic Dynamic Programming or Dual Heuristic Programming that use the plant model). In presented control algorithm Actor-Critic structure is supported by PD controller and the supervisory term, that guarantee stable implementation of tracking in an initial adaptive critic neural networks learning phase, and robustness in a face of disturbances. Verification of proposed control algorithm was realized on the two-wheeled mobile robot Pioneer-2DX.

2014 ◽  
Vol 2014 ◽  
pp. 1-16 ◽  
Author(s):  
Marcin Szuster ◽  
Zenon Hendzel

Network-based control systems have been emerging technologies in the control of nonlinear systems over the past few years. This paper focuses on the implementation of the approximate dynamic programming algorithm in the network-based tracking control system of the two-wheeled mobile robot, Pioneer 2-DX. The proposed discrete tracking control system consists of the globalised dual heuristic dynamic programming algorithm, the PD controller, the supervisory term, and an additional control signal. The structure of the supervisory term derives from the stability analysis realised using the Lyapunov stability theorem. The globalised dual heuristic dynamic programming algorithm consists of two structures: the actor and the critic, realised in a form of neural networks. The actor generates the suboptimal control law, while the critic evaluates the realised control strategy by approximation of value function from the Bellman’s equation. The presented discrete tracking control system works online, the neural networks’ weights adaptation process is realised in every iteration step, and the neural networks preliminary learning procedure is not required. The performance of the proposed control system was verified by a series of computer simulations and experiments realised using the wheeled mobile robot Pioneer 2-DX.


2015 ◽  
Vol 220-221 ◽  
pp. 60-66 ◽  
Author(s):  
Zenon Hendzel ◽  
Marcin Szuster

The article presents a new approach to the sensor-based navigation of wheeled mobile robot Pioneer 2-DX in the unknown 2-D environment with static obstacles. The navigation task has been developed using a discrete hierarchical control system with a path planning layer and a tracking control layer designed using approximate dynamic programming algorithms. The navigator realises a behavioural control approach to the path planning process using the adaptive coordination of two simple behaviours: “goal-seeking” and “obstacle avoiding”. The main part of the navigator is the Action-Dependant Heuristic Dynamic Programming structure realised in a form of the actor and critic neural networks. To avoid the time consuming trial and error learning, additional proportional controllers generating signals that prompt the direction of the sub-optimal control law seeking process at the beginning of the NNs adaptation process are arranged in the navigator. The tracking control layer is composed of a PD controller, the Dual Heuristic Dynamic Programming algorithm and a supervisory term. It generates control signal for DC motors of the robot. The performance of the proposed discrete control system was verified by a series of experiments conducted using wheeled mobile robot Pioneer 2-DX equipped with one laser and eight ultrasonic range finders that provide object detection.


2019 ◽  
Vol 16 (2) ◽  
pp. 172988141983477
Author(s):  
Mohammed AH Ali ◽  
Musa Mailah

A robust control algorithm for tracking a wheeled mobile robot navigating in a pre-planned path while passing through the road’s roundabout environment is presented in this article. The proposed control algorithm is derived from both the kinematic and dynamic modelling of a non-holonomic wheeled mobile robot that is driven by a differential drive system. The road’s roundabout is represented in a grid map and the path of the mobile robot is determined using a novel approach, the so-called laser simulator technique within the roundabout environment according to the respective road rules. The main control scheme is experimented in both simulation and experimental study using the resolved-acceleration control and active force control strategy to enable the robot to strictly follow the predefined path in the presence of disturbances. A fusion of the resolved-acceleration control–active force control controller with Kalman Filter has been used empirically in real time to control the wheeled mobile robot in the road’s roundabout setting with the specific purpose of eliminating the noises. Both the simulation and the experimental results show the capability of the proposed controller to track the robot in the predefined path robustly and cancel the effect of the disturbances.


Sensors ◽  
2020 ◽  
Vol 20 (13) ◽  
pp. 3673 ◽  
Author(s):  
Nur Ahmad

Motion control involving DC motors requires a closed-loop system with a suitable compensator if tracking performance with high precision is desired. In the case where structural model errors of the motors are more dominating than the effects from noise disturbances, accurate system modelling will be a considerable aid in synthesizing the compensator. The focus of this paper is on enhancing the tracking performance of a wheeled mobile robot (WMR), which is driven by two DC motors that are subject to model parametric uncertainties and uncertain deadzones. For the system at hand, the uncertain nonlinear perturbations are greatly induced by the time-varying power supply, followed by behaviour of motion and speed. In this work, the system is firstly modelled, where correlations between the model parameters and different input datasets as well as voltage supply are obtained via polynomial regressions. A robust H ∞ -fuzzy logic approach is then proposed to treat the issues due to the aforementioned perturbations. Via the proposed strategy, the H ∞ controller and the fuzzy logic (FL) compensator work in tandem to ensure the control law is robust against the model uncertainties. The proposed technique was validated via several real-time experiments, which showed that the speed and path tracking performance can be considerably enhanced when compared with the results via the H ∞ controller alone, and the H ∞ with the FL compensator, but without the presence of the robust control law.


Sign in / Sign up

Export Citation Format

Share Document