Controller Scheduling Using Neural Networks: Implementation and Experimental Results - Robotics Institute Carnegie Mellon University

Controller Scheduling Using Neural Networks: Implementation and Experimental Results

Enrique Ferreira and Bruce Krogh
Workshop Paper, International Hybrid Systems Workshop (HS '97), pp. 86 - 99, September, 1997

Abstract

This paper presents the results of simulation and control experiments using a recently proposed method for real-time switching among a pool of controllers. The switching strategy selects the current controller based on neural network estimates of the future system performance for each controller. This neural-network-based switching controller has been implemented for a simulated inverted pendulum and a level control system for an underwater vehicle in our laboratory. The objectives of the experiments presented here are to demonstrate the feasibility of this approach to switching control for real systems and to identify techniques to deal with practical issues that arise in the training of the neural networks and the real-time switching behavior of the system. This experimental work complements on-going theoretical investigations of the method which will be reported elsewhere.

Notes
Research supported by a CONICYT-IBD grant from the government of Uruguay, and the Organization of American States under grant F44395. Research supported by DARPA under contract F33615-97-C-1012.

BibTeX

@workshop{Ferreira-1997-14472,
author = {Enrique Ferreira and Bruce Krogh},
title = {Controller Scheduling Using Neural Networks: Implementation and Experimental Results},
booktitle = {Proceedings of International Hybrid Systems Workshop (HS '97)},
year = {1997},
month = {September},
pages = {86 - 99},
publisher = {Springer-Verlag},
}