21 research outputs found

    Selective memory recursive least squares: recast forgetting into memory in RBF neural network based real-time learning

    No full text
    In radial basis function neural network (RBFNN)-based real-time learning tasks, forgetting mechanisms are widely used such that the neural network can keep its sensitivity to new data. However, with forgetting mechanisms, some useful knowledge will get lost simply because they are learned a long time ago, which we refer to as the passive knowledge forgetting phenomenon. To address this problem, this article proposes a real-time training method named selective memory recursive least squares (SMRLS) in which the classical forgetting mechanisms are recast into a memory mechanism. Different from the forgetting mechanism, which mainly evaluates the importance of samples according to the time when samples are collected, the memory mechanism evaluates the importance of samples through both temporal and spatial distribution of samples. With SMRLS, the input space of the RBFNN is evenly divided into a finite number of partitions, and a synthesized objective function is developed using synthesized samples from each partition. In addition to the current approximation error, the neural network also updates its weights according to the recorded data from the partition being visited. Compared with classical training methods including the forgetting factor recursive least squares (FFRLS) and stochastic gradient descent (SGD) methods, SMRLS achieves improved learning speed and generalization capability, which are demonstrated by corresponding simulation results.</p

    Fuzzy logic-based arbitration for shared control in continuous human-robot collaboration

    No full text
    In human-robot collaboration (HRC) tasks, the role of the robot should be naturally and smoothly transitioned between the leader and the follower to guarantee task performance. To realize this, the arbitration of the shared control between the human and the robot needs to be properly designed to assign a degree of leadership to the robot. In this paper, we propose a fuzzy logic-based arbitration rule with the help of Kalman filter (KF). Based on this rule, the arbitration can be continuously regulated between zero and one according to the interaction force and the velocity of the human-robot collaboration system with human intention taken into account. Besides, the distance between the system and the obstacle and more generally the environment is also served as a fuzzy input, so that the possible interaction with the environment, e.g., obstacle avoidance, can be considered to ensure system safety. Since our proposed arbitration rule is based on a fuzzy logic, it endows the robot with the capability of continuous reasoning without an explicit form. The effectiveness of the proposed algorithm is evaluated by experiments.</p

    Five-axis contour error estimation based on multi-Information dynamic time warping

    No full text
    Contour accuracy is crucial for machining precision in five-axis computer numerical control (CNC) machining. This paper addresses the challenge of improving contour accuracy by proposing a novel contour error estimation and compensation method based on dynamic time warping (DTW). By incorporating time information and geometric characteristics of the machining path, the proposed method introduces a multiple-information fusion algorithm to define distance characteristics between the planned and actual trajectory sequences. This allows the calculation of a distortion path and the establishment of a mapping model between the two sequences. To mitigate the effect of DTW singularity on contour error estimation, a mapping model is established between line segments to determine reference points. The position contour error and the direction contour error of the five-axis tool are accurately estimated using segmented Hermite interpolation, and a spatial iterative learning framework is employed to compensate for them. Experimental results demonstrate the effectiveness of the proposed method in dealing with estimation errors in complex trajectories and its good performance in improving contour accuracy. Note to Practitioners —This paper proposes an effective strategy for the estimation of contour errors in five-axis machining. Currently, most methods for contour error estimation in five-axis machining are based on the nearest point principle. However, this approach fails to accurately estimate contour errors for complex trajectories with significant curvature variations, leading to ineffective contour error compensation in subsequent stages. Therefore, we introduce a contour error estimation algorithm based on DTW. This algorithm takes into account the time information and geometric features of the machining path. Experimental results validate the feasibility and advantages of this approach.</p
    corecore