Adaptive Neural Networks for Mobile Robotic Control
Abstract
Movement of a differential drive robot has non-linear dependence on the current position and orientation. A controller must be able to deal with the non-linearity of the plant. The controller must either linearize the plant and deal with special cases, or be non-linear itself. Once the controller is designed, implementation on a real robotic platform presents challenges due to the varying parameters of the plant. Robots of the same model may have different motor frictions. The surface the robot maneuvers on may change (e.g. carpet to tile). Batteries will drain, providing less power over time. A feed-forward neural network controller could overcome these challenges. The network could learn the nonlinearities of the plant and monitor the error for parameter changes and adapt to them. In this manner, a single controller can be designed for an ideal robot, and then used to populate a multi-robot colony without manually fine tuning the controller for each robot. This paper shall demonstrate such a controller, outlining design in simulation and implementation on Khepera robotic platforms.
Recommended Citation
J. Burnett and C. H. Dagli, "Adaptive Neural Networks for Mobile Robotic Control," Proceedings of SPIE - The International Society for Optical Engineering, vol. 4390, pp. 243 - 251, Society of Photo-optical Instrumentation Engineers, Jan 2001.
The definitive version is available at https://doi.org/10.1117/12.421176
Department(s)
Engineering Management and Systems Engineering
International Standard Serial Number (ISSN)
0277-786X
Document Type
Article - Conference proceedings
Document Version
Final Version
File Type
text
Language(s)
English
Rights
© 2024 Society of Photo-optical Instrumentation Engineers, All rights reserved.
Publication Date
01 Jan 2001