Neuromorphic Computing for Autonomous Racing
Neuromorphic computing has many opportunities in future autonomous systems, especially those that will operate at the edge. However, there are relatively few demonstrations of neuromorphic implementations on real-world applications, partly because of the lack of availability of neuromorphic hardware and software, but also because of the lack of availability of an accessible demonstration platform. In this work, we propose utilizing the F1Tenth platform as an evaluation task for neuromorphic computing. F1Tenth is a competition wherein one tenth scale cars compete in an autonomous racing task; there are significant open source resources in both software and hardware for realizing this task. We present a workflow with neuromorphic hardware, software, and training that can be used to develop a spiking neural network for neuromorphic hardware deployment to perform autonomous racing. We present initial results on utilizing this approach for this small-scale, real-world autonomous vehicle task.
Patton, Robert; Schuman, Catherine; Kulkarni, Shruti; Parsa, Maryam; Mitchell, J. P.; Haas, N. Q.; Stahl, Christopher; Paulissen, Spencer; Date, Prasanna; Potok, Thomas; and Sneider, Shay. 2021. Neuromorphic Computing for Autonomous Racing. ACM International Conference Proceeding Series. https://doi.org/10.1145/3477145.3477170 ISBN: 9781450386913