Suppr超能文献

一种使用基于神经工程框架的脉冲神经网络的新型机器人控制器。

A Novel Robotic Controller Using Neural Engineering Framework-Based Spiking Neural Networks.

作者信息

Marrero Dailin, Kern John, Urrea Claudio

机构信息

Electrical Engineering Department, Faculty of Engineering, University of Santiago of Chile (USACH), Av. Víctor Jara 3519, Estación Central, Santiago 9170124, Chile.

出版信息

Sensors (Basel). 2024 Jan 12;24(2):491. doi: 10.3390/s24020491.

Abstract

This paper investigates spiking neural networks (SNN) for novel robotic controllers with the aim of improving accuracy in trajectory tracking. By emulating the operation of the human brain through the incorporation of temporal coding mechanisms, SNN offer greater adaptability and efficiency in information processing, providing significant advantages in the representation of temporal information in robotic arm control compared to conventional neural networks. Exploring specific implementations of SNN in robot control, this study analyzes neuron models and learning mechanisms inherent to SNN. Based on the principles of the Neural Engineering Framework (NEF), a novel spiking PID controller is designed and simulated for a 3-DoF robotic arm using Nengo and MATLAB R2022b. The controller demonstrated good accuracy and efficiency in following designated trajectories, showing minimal deviations, overshoots, or oscillations. A thorough quantitative assessment, utilizing performance metrics like root mean square error (RMSE) and the integral of the absolute value of the time-weighted error (ITAE), provides additional validation for the efficacy of the SNN-based controller. Competitive performance was observed, surpassing a fuzzy controller by 5% in terms of the ITAE index and a conventional PID controller by 6% in the ITAE index and 30% in RMSE performance. This work highlights the utility of NEF and SNN in developing effective robotic controllers, laying the groundwork for future research focused on SNN adaptability in dynamic environments and advanced robotic applications.

摘要

本文研究用于新型机器人控制器的脉冲神经网络(SNN),旨在提高轨迹跟踪的准确性。通过纳入时间编码机制来模拟人类大脑的运作,SNN在信息处理方面具有更高的适应性和效率,与传统神经网络相比,在机器人手臂控制中的时间信息表示方面具有显著优势。本研究探索了SNN在机器人控制中的具体实现方式,分析了SNN固有的神经元模型和学习机制。基于神经工程框架(NEF)的原理,使用Nengo和MATLAB R2022b为一个三自由度机器人手臂设计并模拟了一种新型脉冲比例积分微分(PID)控制器。该控制器在跟踪指定轨迹时表现出良好的准确性和效率,偏差、超调量或振荡极小。利用均方根误差(RMSE)和时间加权误差绝对值积分(ITAE)等性能指标进行的全面定量评估,为基于SNN的控制器的有效性提供了额外验证。观察到其具有竞争力的性能,在ITAE指标方面比模糊控制器高出5%,在ITAE指标方面比传统PID控制器高出6%,在RMSE性能方面高出30%。这项工作突出了NEF和SNN在开发有效机器人控制器方面的实用性,为未来专注于SNN在动态环境中的适应性和先进机器人应用的研究奠定了基础。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/26a3/10819625/b2704a088865/sensors-24-00491-g001.jpg

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验