欢迎访问《图学学报》 分享到:

图学学报 ›› 2023, Vol. 44 ›› Issue (6): 1121-1129.DOI: 10.11996/JG.j.2095-302X.2023061121

• 图像处理与计算机视觉 • 上一篇    下一篇

基于脉冲神经网络的复杂场景导航避障算法

丁建川1,2(), 肖金桐3, 赵可新1, 贾冬青1, 崔炳德1, 杨鑫2()   

  1. 1.河北水利电力学院计算机系,河北 沧州 061016
    2.大连理工大学计算机学院,辽宁 大连 116024
    3.河北水利电力学院基础部,河北 沧州 061016
  • 收稿日期:2023-06-27 接受日期:2023-09-13 出版日期:2023-12-31 发布日期:2023-12-17
  • 通讯作者: 杨鑫(1984-),男,教授,博士。主要研究方向为计算机图形学与视觉、机器人技术等。E-mail:xinyang@dlut.edu.cn
  • 作者简介:

    丁建川(1997-),男,硕士研究生。主要研究方向为计算机视觉与机器人技术。E-mail:djc.dlut@gmail.com

  • 基金资助:
    河北水利电力学院基本科研业务费项目(SYKY2310);国家重点研发计划项目(2022ZD0210500);国家自然科学基金项目(61972067/ U21A20491);大连市杰出青年基金项目(2022RJ01)

Spiking neural network-based navigation and obstacle avoidance algorithm for complex scenes

DING Jian-chuan1,2(), XIAO Jin-tong3, ZHAO Ke-xin1, JIA Dong-qing1, CUI Bing-de1, YANG Xin2()   

  1. 1. Computer Department, Hebei University of Water Resources and Electric Engineering, Cangzhou Hebei 061016, China
    2. School of Computer Science, Dalian University of Technology, Dalian Liaoning 116024, China
    3. Basic Department, Hebei University of Water Resources and Electric Engineering, Cangzhou Hebei 061016, China
  • Received:2023-06-27 Accepted:2023-09-13 Online:2023-12-31 Published:2023-12-17
  • Contact: YANG Xin (1984-), professor, Ph.D. His main research interests cover computer graphics and vision, robotics technology, etc. E-mail:xinyang@dlut.edu.cn
  • About author:

    DING Jian-chuan (1997-), master student. His main research interests cover computer vision and robotics technology.
    E-mail:djc.dlut@gmail.com

  • Supported by:
    Basic Research Business Fee Project of Hebei University of Water Resources and Electric Engineering(SYKY2310);National Key Research and Development Program of China(2022ZD0210500);National Natural Science Foundation of China(61972067/ U21A20491);Distinguished Young Scholars Funding of Dalian(2022RJ01)

摘要:

脉冲神经网络(SNN)因其低能耗和时序性,已在移动机器人的导航和避障领域得到广泛应用。然而,现有脉冲模型相对简单,难以应对复杂场景下的避障问题,如动态变速障碍物和环境噪声干扰等。因此,提出了一种基于脉冲神经网络的复杂场景导航避障算法。该算法采用了注意力机制以增强对动态障碍物的避障能力,使得模型能够更加集中地关注动态障碍物的信息,从而更准确地做出避障决策。此外,还根据生物启发设计了一种动态脉冲阈值,使得模型可以自适应地调整脉冲信号的触发,从而适应具有噪声干扰的环境。实验结果表明,在虚拟复杂场景下,该算法表现出最优的导航避障性能,在所设计的3种复杂场景下(变速动态场景、输入干扰、权重干扰)导航避障成功率分别为86.5%,79.0%和76.2%。该研究成果为解决复杂场景下机器人导航避障问题提供了一种新的思路和方法。

关键词: 脉冲神经网络, 导航避障, 移动机器人, 动态脉冲阈值, 注意力机制

Abstract:

Spiking neural network (SNN) have been widely applied in the field of mobile robot navigation and obstacle avoidance due to their low power consumption and temporal processing capabilities. However, existing SNN models are relatively simple and struggle with addressing obstacle avoidance in complex scenarios, such as dynamic obstacles with varying speeds and environmental noise interference. To tackle these challenges, a complex scene navigation and obstacle avoidance algorithm was proposed based on SNNs. This algorithm employed attention mechanisms to enhance obstacle avoidance capabilities for dynamic obstacles, enabling the model to make more accurate obstacle avoidance decisions by focusing more on the information of dynamic obstacles. Additionally, a dynamic spiking threshold was designed based on biological inspiration, allowing the model to adaptively adjust the firing of spiking signals to adapt to environments with noise interference. Experimental results demonstrated that the proposed algorithm exhibited optimal navigation and obstacle avoidance performance within virtual complex scenes. Across the three designed complex scenes (variable-speed dynamic scenes, input interference, and weight interference), the navigation obstacle avoidance success rates could reach 86.5%, 79.0%, and 76.2%, respectively. This research provided a new approach and method for solving the problem of robot navigation and obstacle avoidance in complex scenarios.

Key words: spiking neural network, navigation and obstacle avoidance, mobile robot, dynamic spiking threshold, attention mechanism

中图分类号: