A Self-Driving Robot Using Deep Convolutional Neural Networks on Neuromorphic Hardware

被引:0
|
作者
Hwu, Tiffany [1 ,2 ]
Isbell, Jacob [3 ]
Oros, Nicolas [4 ]
Krichmar, Jeffrey [1 ,5 ]
机构
[1] Univ Calif Irvine, Dept Cognit Sci, Irvine, CA 92697 USA
[2] Northrop Grumman, Redondo Beach, CA 90278 USA
[3] Univ Maryland, Dept Elect & Comp Engn, College Pk, MD 20742 USA
[4] BrainChip Inc, Aliso Viejo, CA 92656 USA
[5] Univ Calif Irvine, Dept Comp Sci, Irvine, CA 92697 USA
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Neuromorphic computing is a promising solution for reducing the size, weight and power of mobile embedded systems. In this paper, we introduce a realization of such a system by creating the first closed-loop battery-powered communication system between an IBM Neurosynaptic System (IBM TrueNorth chip) and an autonomous Android-Based Robotics platform. Using this system, we constructed a dataset of path following behavior by manually driving the Android-Based robot along steep mountain trails and recording video frames from the camera mounted on the robot along with the corresponding motor commands. We used this dataset to train a deep convolutional neural network implemented on the IBM NS1e board containing a TrueNorth chip of 4096 cores. The NS1e, which was mounted on the robot and powered by the robot's battery, resulted in a self-driving robot that could successfully traverse a steep mountain path in real time. To our knowledge, this represents the first time the IBM TrueNorth has been embedded on a mobile platform under closed-loop control.
引用
收藏
页码:635 / 641
页数:7
相关论文
共 50 条
  • [1] Cloning safe driving behavior for self-driving cars using convolutional neural networks
    Farag W.
    Recent Patents on Computer Science, 2019, 12 (02) : 120 - 127
  • [2] An XAI method for convolutional neural networks in self-driving cars
    Kim, Hong-Sik
    Joe, Inwhee
    PLOS ONE, 2022, 17 (08):
  • [3] Navigating Self-Driving Vehicles Using Convolutional Neural Network
    Minh-Thien Duong
    Truong-Dong Do
    My-Ha Le
    PROCEEDINGS OF 2018 4TH INTERNATIONAL CONFERENCE ON GREEN TECHNOLOGY AND SUSTAINABLE DEVELOPMENT (GTSD), 2018, : 607 - 610
  • [4] A Convolutional Neural Network Method for Self-Driving Cars
    Zhang, Jian
    Huang, Hailong
    Zhang, Yang
    2020 AUSTRALIAN AND NEW ZEALAND CONTROL CONFERENCE (ANZCC 2020), 2020, : 184 - 187
  • [5] Benchmarking Deep Spiking Neural Networks on Neuromorphic Hardware
    Ostrau, Christoph
    Homburg, Jonas
    Klarhorst, Christian
    Thies, Michael
    Rueckert, Ulrich
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING, ICANN 2020, PT II, 2020, 12397 : 610 - 621
  • [6] A Convolutional Neural Network Approach Towards Self-Driving Cars
    Agnihotri, Akhil
    Saraf, Prathamesh
    Bapnad, Kriti Rajesh
    2019 IEEE 16TH INDIA COUNCIL INTERNATIONAL CONFERENCE (IEEE INDICON 2019), 2019,
  • [7] "Texting & Driving" Detection Using Deep Convolutional Neural Networks
    Maria Celaya-Padilla, Jose
    Eric Galvan-Tejada, Carlos
    Anaid Lozano-Aguilar, Joyce Selene
    Alejandra Zanella-Calzada, Laura
    Luna-Garcia, Huizilopoztli
    Issac Galvan-Tejada, Jorge
    Karina Gamboa-Rosales, Nadia
    Velez Rodriguez, Alberto
    Gamboa-Rosales, Hamurabi
    APPLIED SCIENCES-BASEL, 2019, 9 (15):
  • [8] Removing Movable Objects from Grid Maps of Self-Driving Cars Using Deep Neural Networks
    Guidolini, Ranik
    Carneiro, Raphael V.
    Badue, Claudine
    Oliveira-Santos, Thiago
    De Souza, Alberto F.
    2019 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2019,
  • [9] End-to-End Self-Driving Using Deep Neural Networks with Multi-auxiliary Tasks
    Wang, Dan
    Wen, Junjie
    Wang, Yuyong
    Huang, Xiangdong
    Pei, Feng
    AUTOMOTIVE INNOVATION, 2019, 2 (02) : 127 - 136
  • [10] End-to-End Self-Driving Using Deep Neural Networks with Multi-auxiliary Tasks
    Dan Wang
    Junjie Wen
    Yuyong Wang
    Xiangdong Huang
    Feng Pei
    Automotive Innovation, 2019, 2 : 127 - 136