Germinal Center Optimization Applied to Neural Inverse Optimal Control for an All-Terrain Tracked Robot

Nowadays, there are several meta-heuristics algorithms which offer solutions for multi-variate optimization problems. These algorithms use a population of candidate solutions which explore the search space, where the leadership plays a big role in the exploration-exploitation equilibrium. In this wo...

Full description

Bibliographic Details
Main Authors: Carlos Villaseñor, Jorge D. Rios, Nancy Arana-Daniel, Alma Y. Alanis, Carlos Lopez-Franco, Esteban A. Hernandez-Vargas
Format: Article
Language:English
Published: MDPI AG 2017-12-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/8/1/31
Description
Summary:Nowadays, there are several meta-heuristics algorithms which offer solutions for multi-variate optimization problems. These algorithms use a population of candidate solutions which explore the search space, where the leadership plays a big role in the exploration-exploitation equilibrium. In this work, we propose to use a Germinal Center Optimization algorithm (GCO) which implements temporal leadership through modeling a non-uniform competitive-based distribution for particle selection. GCO is used to find an optimal set of parameters for a neural inverse optimal control applied to all-terrain tracked robot. In the Neural Inverse Optimal Control (NIOC) scheme, a neural identifier, based on Recurrent High Orden Neural Network (RHONN) trained with an extended kalman filter algorithm, is used to obtain a model of the system, then, a control law is design using such model with the inverse optimal control approach. The RHONN identifier is developed without knowledge of the plant model or its parameters, on the other hand, the inverse optimal control is designed for tracking velocity references. Applicability of the proposed scheme is illustrated using simulations results as well as real-time experimental results with an all-terrain tracked robot.
ISSN:2076-3417