Engineering Papers⌕ Search

NASA NTRS · 19920016723

Automatic learning rate adjustment for self-supervising autonomous robot control

Abstract

Described is an application in which an Artificial Neural Network (ANN) controls the positioning of a robot arm with five degrees of freedom by using visual feedback provided by two cameras. This application and the specific ANN model, local liner maps, are based on the work of Ritter, Martinetz, and Schulten. We extended their approach by generating a filtered, average positioning error from the continuous camera feedback and by coupling the learning rate to this error. When the network learns to position the arm, the positioning error decreases and so does the learning rate until the system stabilizes at a minimum error and learning rate. This abolishes the need for a predetermined cooling schedule. The automatic cooling procedure results in a closed loop control with no distinction between a learning phase and a production phase. If the positioning error suddenly starts to increase due to an internal failure such as a broken joint, or an environmental change such as a camera moving, the learning rate increases accordingly. Thus, learning is automatically activated and the network adapts to the new condition after which the error decreases again and learning is 'shut off'. The automatic cooling is therefore a prerequisite for the autonomy and the fault tolerance of the system.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Arras, Michael K., Protzel, Peter W., Palumbo, Daniel L.. 1992-03-01. Automatic learning rate adjustment for self-supervising autonomous robot control. https://ntrs.nasa.gov/citations/19920016723

Cite the original work for its findings. Save a collection to share your selection of sources.