Journal
INFORMATION SCIENCES
Volume 501, Issue -, Pages 436-459Publisher
ELSEVIER SCIENCE INC
DOI: 10.1016/j.ins.2019.06.025
Keywords
Synthetic-analytic behaviors; Bounded velocity; Evolutionary robotics; Genetic programming; Nonholonomic mobile robots; Nonlinear tracking control
Categories
Funding
- TecNM project [6474.18-P]
Ask authors/readers for more resources
This work presents a genetic programming control design methodology that extends the traditional behavior-based control strategy towards a synthetic-analytic perspective. The proposed approach considers the internal and external dynamics of the system, providing solutions to a general structure, and including analytic functions, which can be studied within the Control Theory framework. The method is illustrated for the tracking control problem under bounded velocity restrictions of a nonholonomic wheeled mobile robot. A classic Control Theory (CT) based controller that solves the tracking problem (but not the velocity constraint requirement) is chosen from the literature; based on its stability properties, a modified structure where the search of suitable analytic basis behaviors, fulfilling both control objectives simultaneously, can be introduced. The proposed framework takes the form of a learning process based on Genetic Programming (GP) which generates a set of nonlinear tracking controllers satisfying pre-specified velocity bounds. A collection of 9113 suitable nonlinear solutions were obtained to augment the ground controller. Simulations and real-time experiments are performed to illustrate the effectiveness of the methodology through the testing of the models with the best performance, as well as those with lower structural complexity. (C) 2019 Published by Elsevier Inc.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available