GRANT: Ground Roaming Autonomous Neuromorphic Targeter
Jonathan D. Ambrose
May, 2020
Masters Thesis - University of Tennessee
https://trace.tennessee.edu/utk_gradthes/5627/
PDF not available yet, or is only available from the conference/journal publisher.
Abstract
Within the last 50 years, researchers have shifted from conventional programming paradigms to machine learning based approaches. Further development has been done to apply this artificial intelligence to the task of robotic control; however, Deep Neural Networks (DNNs) and Artificial Neural Networks (ANNs) created by these machine learning approaches often require too much computational intensity to be directly run on an embedded platform. In more recent times, focus has shifted toward the application of Recurrent Spiking Neural Networks (RSNNs) to these embedded systems, because these networks have a temporal element relevant to control problems, and small RSNNs have been shown to accomplish complex tasks. This work addresses the design, implementation, training, and testing of a neuromorphic robot using RSNNs. Specifically, the Ground Roaming Autonomous Neuromorphic Targeter (GRANT) uses the second generation Dynamic Adaptive Neural Network Array (DANNA2) neuromorphic processor to accomplish a variety of objectives, such as obstacle avoidance, grid coverage, object targeting, and object pursuit. Furthermore, the use of the TENNLab neuromorphic framework allows for the training of small RSNNs capable of running on a resource-constrained platform. This work also discusses how DANNA2 arrays may bedynamically reconfigured in real-time, such that multi-objective tasks may be accomplished by a set of these small networks. Finally, results are presented discussing a variety of distinct network performances against traditional algorithms, as well as testing the capabilities of such networks to be ran in simulation or on a remote host as the DNNs and ANNs of many other neuromorphic platforms would do. It was found that not only can these networks perform nearly as well as traditional algorithms, even when given less information, but these networks can also be run directly on the hardware of an embedded platform without the need for an external host.Citation Information
Text
author J. D. Ambrose title {GRANT}: Ground Roaming Autonomous Neuromorphic Targeter howpublished Masters Thesis, University of Tennessee url https://trace.tennessee.edu/utk_gradthes/5627 year 2020
Bibtex
@MISC{ja:20:gra, author = "J. D. Ambrose", title = "{GRANT}: Ground Roaming Autonomous Neuromorphic Targeter", howpublished = "Masters Thesis, University of Tennessee", url = "https://trace.tennessee.edu/utk_gradthes/5627", year = "2020" }