RoboticaPub Date : 2024-09-18DOI: 10.1017/s0263574724001425
Akim Kapsalyamov, Shahid Hussain, Roland Goecke, Nicholas A.T. Brown, Prashant K. Jamwal
{"title":"Customized stiffness control strategy for a six-bar linkage-based gait rehabilitation robot","authors":"Akim Kapsalyamov, Shahid Hussain, Roland Goecke, Nicholas A.T. Brown, Prashant K. Jamwal","doi":"10.1017/s0263574724001425","DOIUrl":"https://doi.org/10.1017/s0263574724001425","url":null,"abstract":"Lower limb rehabilitation robots based on linkage-based mechanisms have recently drawn significant attention in the field due to their numerous advantages. The control of previously proposed linkage-based gait rehabilitation robotic orthoses has been achieved using constant speed control without consideration for the interaction forces. However, such an approach can be harmful to people with stroke since the level of disability varies among individuals, and it may cause potential injuries when excessive force is applied by the robot. To overcome this limitation and improve the rehabilitation process, it is necessary to recognize the force exerted by the person during walking and adjust the robot’s assistive torque accordingly, to provide synchronized motion. Thus, in this work, a human-cooperative approach based on a stiffness control strategy for the six-bar linkage-based gait rehabilitation robot is presented. The proposed methodology can serve as a solid foundation for developing a human-cooperative approach for linkage-based lower limb rehabilitation robotic orthoses. The control was validated and tested with eight healthy human subjects. As a result, customized robotic assistance with this mechanism can be provided during training to meet the individual needs of stroke patients, which can lead to increased engagement and contribution, thus improving treatment outcomes.","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"26 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142269370","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
RoboticaPub Date : 2024-09-16DOI: 10.1017/s0263574724001310
Xia Liu, Hui Wen
{"title":"Fixed-time control of teleoperation systems based on adaptive event-triggered communication and force estimators","authors":"Xia Liu, Hui Wen","doi":"10.1017/s0263574724001310","DOIUrl":"https://doi.org/10.1017/s0263574724001310","url":null,"abstract":"<p>A fixed-time control strategy based on adaptive event-triggered communication and force estimators is proposed for a class of teleoperation systems with time-varying delays and limited bandwidth. Two force estimators are designed to estimate the operator force and environment force instead of force sensors. With the position, velocity, force estimate signals, and triggering error, an adaptive event-triggered scheme is designed, which automatically adjusts the triggering thresholds to reduce the access frequency of the communication network. With the state information transmitted at the moment of event triggering while considering the time-varying delays, a fixed-time sliding mode controller is designed to achieve the position and force tracking. The stability of the system and the convergence of tracking error within a fixed time are mathematically proved. Experimental results indicate that the control strategy can significantly reduce the information transmission, enhance the bandwidth utilization, and ensure the convergence of tracking error within a fixed time for teleoperation systems.</p>","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"2020 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142265354","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Incipient fault diagnosis for robot manipulators based on evolution of friction characteristics in transmission components","authors":"Xing Zhou, Shifeng Huang, Yaoqi Xian, Huicheng Zhou, Wenbin Deng, Jian Zhou","doi":"10.1017/s0263574724001450","DOIUrl":"https://doi.org/10.1017/s0263574724001450","url":null,"abstract":"<p>The tribological behavior can be informative about the incipient faults of robot manipulators. This study explores the evolution of friction characteristics from cold start to thermal equilibrium through a series of steady-state friction experiments. Based on these experimental observations, a friction-based fault diagnosis framework is proposed. The fault diagnosis process primarily involves defining the healthy state, decomposing friction curves and their features, and anomaly detection. Given the dependence of friction characteristics on different sources of faults, the parameters of steady-state experimental friction model are divided into two categories: one associated with contact interactions and the other related to non-contact regimes. Subsequently, confidence regions corresponding to distinguishable friction characteristics are independently constructed. These regions encapsulate the statistical description of the healthy state, characterized by mean values and the covariance of the friction characteristic parameter vectors during the unloaded state. In addition, we conduct experiments that consider the influence of applied loads on friction behavior. These experiments serve as a test set for comparison against nominal statistics. Leveraging the similarity between the effects of wear and load on friction, we introduce equivalent load thresholds to assess the severity of joint degradation. The results demonstrate the feasibility of employing confidence region views based on friction characteristic classification for fault detection and isolation.</p>","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"44 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142265357","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
RoboticaPub Date : 2024-09-16DOI: 10.1017/s0263574724001334
Erick J. Rodríguez-Seda, Michael D. M. Kutzer
{"title":"Guaranteed real-time cooperative collision avoidance for n-DOF manipulators","authors":"Erick J. Rodríguez-Seda, Michael D. M. Kutzer","doi":"10.1017/s0263574724001334","DOIUrl":"https://doi.org/10.1017/s0263574724001334","url":null,"abstract":"<p>This paper presents a decentralized, cooperative, real-time avoidance control strategy for robotic manipulators. The proposed avoidance control law builds on the concepts of artificial potential field functions and provides tighter bounds on the minimum safe distance when compared to traditional potential-based controllers. Moreover, the proposed avoidance control law is given in analytical, continuous closed form, avoiding the use of optimization techniques and discrete algorithms, and is rigorously proven to guarantee collision avoidance at all times. Examples of planar and 3D manipulators with cylindrical links under the proposed avoidance control are given and compared with the traditional approach of modeling links and obstacles with multiple spheres. The results show that the proposed avoidance control law can achieve, in general, faster convergence, smaller tracking errors, and lower control torques than the traditional approach. Furthermore, we provide extensions of the avoidance control to robotic manipulators with bounded control torques.</p>","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"101 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142265355","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
RoboticaPub Date : 2024-09-16DOI: 10.1017/s0263574724001383
Guohua Gao, Dongjian Li, Kai Liu, Yuxin Ge, Chunxu Song
{"title":"A study on path-planning algorithm for a multi-section continuum robot in confined multi-obstacle environments","authors":"Guohua Gao, Dongjian Li, Kai Liu, Yuxin Ge, Chunxu Song","doi":"10.1017/s0263574724001383","DOIUrl":"https://doi.org/10.1017/s0263574724001383","url":null,"abstract":"<p>In confined multi-obstacle environments, generating feasible paths for continuum robots is challenging due to the need to avoid obstacles while considering the kinematic limitations of the robot. This paper deals with the path-planning algorithm for continuum robots in confined multi-obstacle environments to prevent their over-deformation. By modifying the tree expansion process of the Rapidly-exploring Random Tree Star (RRT<span>*</span>) algorithm, a path-planning algorithm called the continuum-RRT<span>*</span> algorithm herein is proposed to achieve fewer iterations and faster convergence as well as generating desired paths that adhere to the kinematic limitations of the continuum robots. Then path planning and path tracking are implemented on a tendon-driven four-section continuum robot to validate the effectiveness of the path-planning algorithm. The path-planning results show that the path generated by the algorithm indeed has fewer transitions, and the path generated by the algorithm is closer to the optimal path that satisfies the kinematic limitations of the continuum robot. Furthermore, path-tracking experiments validate the successful navigation of the continuum robot along the algorithm-generated path, exhibiting an error range of 2.51%–3.91%. This attests to the effectiveness of the proposed algorithm in meeting the navigation requirements of continuum robots.</p>","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"9 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142269375","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Study of a global calibration method for a planar parallel robot mechanism considering joint error","authors":"Qinghua Zhang, Huaming Yu, Lingbo Xie, Qinghua Lu, Weilin Chen","doi":"10.1017/s0263574724000973","DOIUrl":"https://doi.org/10.1017/s0263574724000973","url":null,"abstract":"<p>In order to improve the positioning accuracy of industrial robots, this paper proposes a global calibration method for planar parallel robot considering joint errors, which solves the problem that the existing calibration methods only consider part of the error sources and the calibration accuracy is poor, and improves the calibration efficiency and robot positioning accuracy. Consequently, it improves calibration efficiency and the overall precision of robot positioning. Firstly, the error model of overdetermined equations combined with structural parameters is established, and the global sensitivity of each error source is analyzed. Based on the measurement data of laser tracker, the local error source is identified by the least square method, which improves the local error accuracy by 88.6%. Then, a global error spatial interpolation method based on inverse distance weighting method is proposed, and the global accuracy is improved by 59.16%. Finally, the radial basis function neural network error prediction model with strong nonlinear approximation function is designed for global calibration, and the accuracy is improved by 63.05%. Experimental results verify the effectiveness of the proposed method. This study not only provides technical support for the engineering application of this experimental platform but also provides theoretical guidance for the improvement of the accuracy of related robot platforms.</p>","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"32 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142265356","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
RoboticaPub Date : 2024-09-13DOI: 10.1017/s0263574724001085
Jiatong Bao, Sultan Mamun, Jiawei Bao, Wenbing Zhang, Yuequan Yang, Aiguo Song
{"title":"Combining spatial clustering and tour planning for efficient full area exploration","authors":"Jiatong Bao, Sultan Mamun, Jiawei Bao, Wenbing Zhang, Yuequan Yang, Aiguo Song","doi":"10.1017/s0263574724001085","DOIUrl":"https://doi.org/10.1017/s0263574724001085","url":null,"abstract":"<p>Autonomous exploration in unknown environments has become a critical capability of mobile robots. Many methods often suffer from problems such as exploration goal selection based solely on information gain and inefficient tour optimization. Recent reinforcement learning-based methods do not consider full area coverage and the performance of transferring learned policy to new environments cannot be guaranteed. To address these issues, a dual-stage exploration method has been proposed, which combines spatial clustering of possible exploration goals and Traveling Salesman Problem (TSP) based tour planning on both local and global scales, aiming for efficient full-area exploration in highly convoluted environments. Our method involves two stages: exploration and relocation. During the exploration stage, we introduce to generate local navigation goal candidates straight from clusters of all possible local exploration goals. The local navigation goal is determined through tour planning, utilizing the TSP framework. Moreover, during the relocation stage, we suggest clustering all possible global exploration goals and applying TSP-based tour planning to efficiently direct the robot toward previously detected but yet-to-be-explored areas. The proposed method is validated in various challenging simulated and real-world environments. Experimental results demonstrate its effectiveness and efficiency. Videos and code are available at https://github.com/JiatongBao/exploration.</p>","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"230 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142186162","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
RoboticaPub Date : 2024-09-13DOI: 10.1017/s026357472400105x
Tian Xu, Hua Tuo, Qianqian Fang, Jie Chen, Jizhuang Fan, Debin Shan, Jie Zhao
{"title":"An online payload identification method based on parameter difference for industrial robots","authors":"Tian Xu, Hua Tuo, Qianqian Fang, Jie Chen, Jizhuang Fan, Debin Shan, Jie Zhao","doi":"10.1017/s026357472400105x","DOIUrl":"https://doi.org/10.1017/s026357472400105x","url":null,"abstract":"<p>Accurate online estimation of the payload parameters benefits robot control. In the existing approaches, however, on the one hand, only the linear friction model was used for online payload identification, which reduced the online estimation accuracy. On the other hand, the estimation models contain much noise because of using actual joint trajectory signals. In this article, a new estimation algorithm based on parameter difference for the payload dynamics is proposed. This method uses a nonlinear friction model for the online payload estimation instead of the traditionally linear one. In addition, it considers the commanded joint trajectory signals as the computation input to reduce the model noise. The main contribution of this article is to derive a symbolic relationship between the parameter difference and the payload parameters and then apply it to the online payload estimation. The robot base parameters without payload were identified offline and regarded as the prior information. The one with payload can be solved online by the recursive least squares method. The dynamics of the payload can be then solved online based on the numerical difference of the two parameter sets. Finally, experimental comparisons and a manual guidance application experiment are shown. The results confirm that our algorithm can improve the online payload estimation accuracy (especially the payload mass) and the manual guidance comfort.</p>","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"25 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142186186","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
RoboticaPub Date : 2024-09-13DOI: 10.1017/s0263574724001000
Cheng-jun Wang, Biao Cheng
{"title":"Design of a robotic gripper for casting sorting robots with rigid–flexible coupling structures","authors":"Cheng-jun Wang, Biao Cheng","doi":"10.1017/s0263574724001000","DOIUrl":"https://doi.org/10.1017/s0263574724001000","url":null,"abstract":"<p>In order to solve the problem of the insufficient adaptability of the current small- and medium-sized casting sorting robot gripper, we have designed a casting sorting robot bionic gripper with rigid–flexible coupling structures based on the robot topology theory. The second-order Yeoh model was used to statically model the clamping belt in the gripper to derive the relationship between the external input air pressure and the bending angle of the driving layer, and the feasibility of multiangle bending of the driving layer was verified by finite element analysis. The maximum gripping diameter of the gripper is 140 mm, and in order to test the adaptive gripping ability of the gripper, a prototype of the casting sorting robot gripper is prepared, and the pneumatic control system and human–machine interface of the gripper are designed. After several experimental analyses, the designed casting sorting robot gripper is characterized by strong adaptability and high robustness, with a maximum load capacity of 930 g and a maximum wrap angle of 296°, which can complete the gripping operation within 1 s, and the comprehensive gripping success rate reaches 96.4%. The casting sorting robot gripper designed in the paper can provide a reference for the design and optimization of various types of shaped workpiece gripping manipulators.</p>","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"32 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142186163","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
RoboticaPub Date : 2024-09-13DOI: 10.1017/s0263574724001048
Dong Zhang, Renjie Ju, Zhengcai Cao
{"title":"DDPG-based path planning for cable-driven manipulators in multi-obstacle environments","authors":"Dong Zhang, Renjie Ju, Zhengcai Cao","doi":"10.1017/s0263574724001048","DOIUrl":"https://doi.org/10.1017/s0263574724001048","url":null,"abstract":"<p>Hyper-redundant cable-driven manipulators (CDMs) are widely used for operations in confined spaces due to their slender bodies and multiple degrees of freedom. Most research focuses on their path following but not path planning. This work investigates a deep deterministic policy gradient (DDPG)-based path-planning algorithm for CDMs in multi-obstacle environments. To plan passable paths under many constraints, a DDPG algorithm is modified according to features of CDMs. To improve adaptability of planned paths, a specialized reward function is newly designed. In this function, such factors as smoothness, arrival time and distance are taken into account. Results of simulations and physical experiments are presented to demonstrate the performances of the proposed methods for planning paths of CDMs.</p>","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"13 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142186182","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}