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 条
  • [21] Autonomous traffic sign detection for self-driving car system using convolutional neural network algorithm
    Yu, Zhao
    Ye, Ting
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2024, 46 (03) : 5975 - 5984
  • [22] Improving the learning of self-driving vehicles based on real driving behavior using deep neural network techniques
    Nayereh Zaghari
    Mahmood Fathy
    Seyed Mahdi Jameii
    Mohammad Sabokrou
    Mohammad Shahverdy
    The Journal of Supercomputing, 2021, 77 : 3752 - 3794
  • [23] Classification of Objects Using Neuromorphic Camera and Convolutional Neural Networks
    Gouveia, E. B.
    Gouveia, E. L. S.
    Costa, V. T.
    Nakagawa-Silva, A.
    Soares, A. B.
    XXVII BRAZILIAN CONGRESS ON BIOMEDICAL ENGINEERING, CBEB 2020, 2022, : 2277 - 2281
  • [24] Synchronized Deliveries with a Bike and a Self-Driving Robot
    Zhao, Yanlu
    Cattaruzza, Diego
    Kang, Ningxuan
    Roberti, Roberto
    TRANSPORTATION SCIENCE, 2024, 58 (01) : 219 - 239
  • [25] Engineering Autonomous Self-Driving Networks
    Kiran M.
    Perform Eval Rev, 2023, 2 (97-99): : 97 - 99
  • [26] Compiling Spiking Neural Networks to Neuromorphic Hardware
    Song, Shihao
    Balaji, Adarsha
    Das, Anup
    Kandasamy, Nagarajan
    Shackleford, James
    21ST ACM SIGPLAN/SIGBED CONFERENCE ON LANGUAGES, COMPILERS, AND TOOLS FOR EMBEDDED SYSTEMS (LCTES '20), 2020, : 38 - 50
  • [27] Mapping Spiking Neural Networks to Neuromorphic Hardware
    Balaji, Adarsha
    Das, Anup
    Wu, Yuefeng
    Huynh, Khanh
    Dell'Anna, Francesco G.
    Indiveri, Giacomo
    Krichmar, Jeffrey L.
    Dutt, Nikil D.
    Schaafsma, Siebren
    Catthoor, Francky
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2020, 28 (01) : 76 - 86
  • [28] Deep Versus Wide Convolutional Neural Networks for Object Recognition on Neuromorphic System
    Alom, Md Zahangir
    Josue, Theodore
    Rahman, Md Nayim
    Mitchell, Will
    Yakopcic, Chris
    Taha, Tarek M.
    2018 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2018,
  • [29] Free-Space Estimation for Self-Driving System using Millimeter Wave Radar and Convolutional Neural Network
    Aihara, Ryota
    Fujimoto, Yasutaka
    2019 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS (ICM), 2019, : 467 - 470
  • [30] Self-driving Mobile Robots Using Human-robot Interactions
    Miller, Justin
    Hong, Sanghyun
    Lu, Jianbo
    2018 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2018, : 1251 - 1256