Next Article in Journal
Numerical Investigation into the Mechanical Behaviours and Energy Characteristics of Hard Coal Subjected to Coupled Static-Dynamic Loads
Previous Article in Journal
Motion Analysis of Balance Pre and Post Sensorimotor Exercises to Enhance Elderly Mobility: A Case Study
Previous Article in Special Issue
Comparative Study of Physics Engines for Robot Simulation with Mechanical Interaction
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Convolutional Neural Network-Based Broad Incremental Learning Filter for Attenuating Physiological Tremors in Telerobot Systems

1
School of Automation, Guangdong University of Technology, Guangzhou 510006, China
2
School of Mechanical and Electrical Engineering, Guangzhou City Polytechnic, Guangzhou 510405, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(2), 890; https://doi.org/10.3390/app13020890
Submission received: 5 December 2022 / Revised: 31 December 2022 / Accepted: 5 January 2023 / Published: 9 January 2023
(This article belongs to the Special Issue Intelligent Control and Applications for Robotics)

Abstract

While master-slave teleoperated robotic systems have extensive applications in practice, the physiological tremors can easily affect the control accuracy and even destroy the stability of the closed-loop control systems during operation. Hence, the development of some effective approaches for counteracting physiological tremors is of both theoretical and practical importance. In this paper, a broad learning network-based filter integrating a deep learning network and modified incremental learning algorithms is proposed to reconstruct and compensate for tremor signals. To strengthen the recognition of correlations between different moments, the lateral connectivity structure is adopted to obtain multi-scale feature maps. Each feature window is obtained from multi-scale feature maps generated by the convolutional neural network, which has an advantage that makes the feature nodes fuse the feature information of long time series and short time series by the lateral connection. The broad learning network is a unique construction, which only needs to obtain the input and the output to conveniently calculate the connection weights by the pseudo-inverse without involving backpropagation. It is known that the relation between the data X and the label Y can be represented as XW=Y, and the solution W can be obtained by the pseudo-inverse W=X+Y. In addition, to guarantee the ill-posed problem, a ridge regression algorithm is used for the pseudo-inverse calculation. The effectiveness of our raised network architecture is illustrated by comparative simulation and experiment results.
Keywords: broad learning system; convolutional neural network; incremental learning; teleoperation robot systems broad learning system; convolutional neural network; incremental learning; teleoperation robot systems

Share and Cite

MDPI and ACS Style

Lai, G.; Liu, W.; Yang, W.; Zhang, Y. A Convolutional Neural Network-Based Broad Incremental Learning Filter for Attenuating Physiological Tremors in Telerobot Systems. Appl. Sci. 2023, 13, 890. https://doi.org/10.3390/app13020890

AMA Style

Lai G, Liu W, Yang W, Zhang Y. A Convolutional Neural Network-Based Broad Incremental Learning Filter for Attenuating Physiological Tremors in Telerobot Systems. Applied Sciences. 2023; 13(2):890. https://doi.org/10.3390/app13020890

Chicago/Turabian Style

Lai, Guanyu, Weizhen Liu, Weijun Yang, and Yun Zhang. 2023. "A Convolutional Neural Network-Based Broad Incremental Learning Filter for Attenuating Physiological Tremors in Telerobot Systems" Applied Sciences 13, no. 2: 890. https://doi.org/10.3390/app13020890

APA Style

Lai, G., Liu, W., Yang, W., & Zhang, Y. (2023). A Convolutional Neural Network-Based Broad Incremental Learning Filter for Attenuating Physiological Tremors in Telerobot Systems. Applied Sciences, 13(2), 890. https://doi.org/10.3390/app13020890

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop