RoboticaPub Date : 2024-05-02DOI: 10.1017/s0263574724000468
Hang Gao, Chao Ma, Xiaodong Zhang, Cheng Zhou
{"title":"Compliant variable admittance adaptive fixed-time sliding mode control for trajectory tracking of robotic manipulators","authors":"Hang Gao, Chao Ma, Xiaodong Zhang, Cheng Zhou","doi":"10.1017/s0263574724000468","DOIUrl":"https://doi.org/10.1017/s0263574724000468","url":null,"abstract":"This paper presents a compliant variable admittance adaptive fixed-time sliding mode control (SMC) algorithm for trajectory tracking of robotic manipulators. Specifically, a compliant variable admittance algorithm and an adaptive fixed-time SMC algorithm are combined to construct a double-loop control structure. In the outer loop, the variable admittance algorithm is developed to adjust admittance parameters during a collision to minimize the collision time, which gives the robot compliance property and reduce the rigid collision influence. Then, by employing the Lyapunov theory and the fixed-time stability theory, a new nonsingular sliding mode manifold is proposed and an adaptive fixed-time SMC algorithm is presented in the inner loop. More precisely, this approach enables rapid convergence, enhanced steady-state tracking precision, and a settling time that is independent of system initial states. As a result, the effectiveness and improved performance of the proposed algorithm are demonstrated through extensive simulations and experimental results.","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"31 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140836571","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-05-02DOI: 10.1017/s0263574724000389
Sudhir Pratap Yadav, Rajendra Nagar, Suril V. Shah
{"title":"Learning vision-based robotic manipulation tasks sequentially in offline reinforcement learning settings","authors":"Sudhir Pratap Yadav, Rajendra Nagar, Suril V. Shah","doi":"10.1017/s0263574724000389","DOIUrl":"https://doi.org/10.1017/s0263574724000389","url":null,"abstract":"With the rise of deep reinforcement learning (RL) methods, many complex robotic manipulation tasks are being solved. However, harnessing the full power of deep learning requires large datasets. Online RL does not suit itself readily into this paradigm due to costly and time-consuming agent-environment interaction. Therefore, many offline RL algorithms have recently been proposed to learn robotic tasks. But mainly, all such methods focus on a single-task or multitask learning, which requires retraining whenever we need to learn a new task. Continuously learning tasks without forgetting previous knowledge combined with the power of offline deep RL would allow us to scale the number of tasks by adding them one after another. This paper investigates the effectiveness of regularisation-based methods like synaptic intelligence for sequentially learning image-based robotic manipulation tasks in an offline-RL setup. We evaluate the performance of this combined framework against common challenges of sequential learning: catastrophic forgetting and forward knowledge transfer. We performed experiments with different task combinations to analyse the effect of task ordering. We also investigated the effect of the number of object configurations and the density of robot trajectories. We found that learning tasks sequentially helps in the retention of knowledge from previous tasks, thereby reducing the time required to learn a new task. Regularisation-based approaches for continuous learning, like the synaptic intelligence method, help mitigate catastrophic forgetting but have shown only limited transfer of knowledge from previous tasks.","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"29 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140836454","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-04-30DOI: 10.1017/s0263574724000651
Soumya Kanti Mahapatra, Ashitava Ghosal
{"title":"Modeling, simulations and experiments with generally routed cable-driven continuum robots and their application to three-fingered grippers","authors":"Soumya Kanti Mahapatra, Ashitava Ghosal","doi":"10.1017/s0263574724000651","DOIUrl":"https://doi.org/10.1017/s0263574724000651","url":null,"abstract":"This paper deals with generally routed, pre-bent cable-driven continuum robots (CCR). A CCR consists of a flexible backbone to which multiple disks are attached. Cables are passed through holes in the disk, and when pulled, the flexible backbone and the CCR can attain different shapes based on their routing and backbone configuration. An optimization-based approach, using minimization of strain energy, is shown to give good results for the pose and motion of the CCR and to determine contact with external objects. The pose, motion, and the contact obtained from the model are shown to match very well with experimental results obtained from a 3D-printed CCR. An algorithm is proposed to generate the pre-bent backbone for a CCR which on actuation can attain the desired shape. Using the algorithm, three 3D-printed CCRs with pre-bent backbones are fabricated and these are used to demonstrate a compliant gripper that can grip a spherical object similar to that done by tentacles, and another three-fingered gripper with straight backbone CCRs is used to orient a square object gripped at the end.","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"35 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140828800","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-04-29DOI: 10.1017/s0263574724000031
Chol Jun Han, Kwang Rim Song, Un-Ryong Rim
{"title":"An asymmetric S-curve trajectory planning based on an improved jerk profile","authors":"Chol Jun Han, Kwang Rim Song, Un-Ryong Rim","doi":"10.1017/s0263574724000031","DOIUrl":"https://doi.org/10.1017/s0263574724000031","url":null,"abstract":"<p>In this paper, a method of planning the expanded S-curve trajectory of robotic manipulators is proposed to minimize the execution time as well as to achieve the smoother trajectory generation in the deceleration stage for point-to-point motions. An asymmetric parameter is added to the piecewise sigmoid function for an improved jerk profile. This asymmetric profile is continuous and infinitely differentiable. Based on this profile, two analytical algorithms are presented. One is applied to determine the suitable time intervals of trajectory satisfying the time optimality under the kinematic constraints, and the other is to determine the asymmetric parameter generating the minimum execution time. Also, the calculation procedure for the time-scaled synchronization for all joints is given to decrease unnecessary loads onto the actuators. The velocity, acceleration, jerk and snap (the derivative of jerk) of the joints and the end-effector are equal to zero at two end points of motion. The simulation results through 3 DOF and 6 DOF robotic manipulators show that our approach reduces the jerk and snap of the deceleration stage effectively while decreasing the total execution time. Also, the analysis for a single DOF mass-spring-damper system indicates that the residual vibration could be reduced to 10% more than the benchmark techniques in case velocity, acceleration and jerk are limited to 1.24 m/s, 6 m/s<span>2</span> and 80 m/s<span>3</span>, respectively and displacement is set to 0.8m. These results manifest that the performance of reducing residual vibrations is good and demonstrate an important characteristic of the proposed profile suitable for point-to-point motion.</p>","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"8 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140811527","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":"A visual SLAM-based lightweight multi-modal semantic framework for an intelligent substation robot","authors":"Shaohu Li, Jason Gu, Zhijun Li, Shaofeng Li, Bixiang Guo, Shangbing Gao, Feng Zhao, Yuwei Yang, Guoxin Li, Lanfang Dong","doi":"10.1017/s0263574724000511","DOIUrl":"https://doi.org/10.1017/s0263574724000511","url":null,"abstract":"Visual simultaneous localisation and mapping (vSLAM) has shown considerable promise in positioning and navigating across a variety of indoor and outdoor settings, significantly enhancing the mobility of robots employed in industrial and everyday services. Nonetheless, the prevalent reliance of vSLAM technology on the assumption of static environments has led to suboptimal performance in practical implementations, particularly in unstructured and dynamically noisy environments such as substations. Despite advancements in mitigating the influence of dynamic objects through the integration of geometric and semantic information, existing approaches have struggled to strike an equilibrium between performance and real-time responsiveness. This study introduces a lightweight, multi-modal semantic framework predicated on vSLAM, designed to enable intelligent robots to adeptly navigate the dynamic environments characteristic of substations. The framework notably enhances vSLAM performance by mitigating the impact of dynamic objects through a synergistic combination of object detection and instance segmentation techniques. Initially, an enhanced lightweight instance segmentation network is deployed to ensure both the real-time responsiveness and accuracy of the algorithm. Subsequently, the algorithm’s performance is further refined by amalgamating the outcomes of detection and segmentation processes. With a commitment to maximising performance, the framework also ensures the algorithm’s real-time capability. Assessments conducted on public datasets and through empirical experiments have demonstrated that the proposed method markedly improves both the accuracy and real-time performance of vSLAM in dynamic environments.","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"91 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-04-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140624918","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-04-19DOI: 10.1017/s0263574724000559
Duy-Nam Bui, Manh Duong Phung
{"title":"Radial basis function neural networks for formation control of unmanned aerial vehicles","authors":"Duy-Nam Bui, Manh Duong Phung","doi":"10.1017/s0263574724000559","DOIUrl":"https://doi.org/10.1017/s0263574724000559","url":null,"abstract":"This paper addresses the problem of controlling multiple unmanned aerial vehicles (UAVs) cooperating in a formation to carry out a complex task such as surface inspection. We first use the virtual leader-follower model to determine the topology and trajectory of the formation. A double-loop control system combining backstepping and sliding mode control techniques is then designed for the UAVs to track the trajectory. A radial basis function neural network capable of estimating external disturbances is developed to enhance the robustness of the controller. The stability of the controller is proven by using the Lyapunov theorem. A number of comparisons and software-in-the-loop tests have been conducted to evaluate the performance of the proposed controller. The results show that our controller not only outperforms other state-of-the-art controllers but is also sufficient for complex tasks of UAVs such as collecting surface data for inspection. The source code of our controller can be found at <jats:uri xmlns:xlink=\"http://www.w3.org/1999/xlink\" xlink:href=\"https://github.com/duynamrcv/rbf_bsmc\">https://github.com/duynamrcv/rbf_bsmc</jats:uri>.","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"65 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-04-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140624919","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-04-19DOI: 10.1017/s0263574724000560
Yili Kuang, Haibo Qu, Xiao Li, Xiaolei Wang, Sheng Guo
{"title":"Design and singularity analysis of a parallel mechanism with origami-inspired reconfigurable 5R closed-loop linkages","authors":"Yili Kuang, Haibo Qu, Xiao Li, Xiaolei Wang, Sheng Guo","doi":"10.1017/s0263574724000560","DOIUrl":"https://doi.org/10.1017/s0263574724000560","url":null,"abstract":"The reconfigurable mechanisms can satisfy the requirements of changing environments, working conditions, and tasks on the function and performance of the mechanism and can be applied to machine tool manufacturing, space detection, etc. Inspired by the single-vertex fivefold origami pattern, a new reconfigurable parallel mechanism is proposed in this paper, which has special singular positions and stable motion due to replicating the stabilizing kinematic properties of origami. Through analyzing the topologic change of the folding process of the pattern and treating it as a reconfigurable joint, a new reconfigurable parallel mechanism with 3, 4, 5, or 6 degrees of freedom is obtained. Then, the kinematics solution, workspace, and singularity of the mechanism are calculated. The results indicate that the singular configuration of the origami-derived reconfigurable parallel mechanism is mainly located in a special plane, and the scope of the workspace is still large after the configuration change. The mechanism has the potential to adapt to multiple tasks and working conditions through the conversion among different configurations by folding reconfigurable joints on the branch chain.","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"8 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-04-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140625035","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-04-18DOI: 10.1017/s0263574724000535
Cao Tri Huynh, Tri Cong Phung
{"title":"Research on welding seam tracking algorithm for automatic welding process of X-shaped tip of concrete piles using laser distance sensor","authors":"Cao Tri Huynh, Tri Cong Phung","doi":"10.1017/s0263574724000535","DOIUrl":"https://doi.org/10.1017/s0263574724000535","url":null,"abstract":"<p>The manufacturing of the X-shaped tip of prestressed centrifugal concrete piles is nowadays done half automatically by combining the manual worker and the automatic welding robot. To make this welding process full automatically, the welding seam tracking algorithm is considered. There are many types of sensors that can be used to detect the welding seam such as vision sensor, laser vision sensor, arc sensor, or touch sensor. Each type of sensor has its advantages and disadvantages. In this paper, an algorithm for welding seam tracking using laser distance sensor is proposed. Firstly, the fundamental mathematics theory of the algorithm is presented. Next, the positioning table system supports the procedure is designed and manufactured. The object of this research is the fillet joint because of the characteristics of the X-shaped tip of the concrete piles. This paper proposes a new method to determine the welding trajectory of the tip using laser distance sensor. After that, the experimental results are received to verify the proposed idea. Finally, the improved proposal of the algorithm is considered to increase the accuracy of the suggested algorithm.</p>","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"2012 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140613478","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-04-17DOI: 10.1017/s0263574724000481
Jintao Ye, Lina Hao, Hongtai Cheng
{"title":"Multi-objective optimal trajectory planning for robot manipulator attention to end-effector path limitation","authors":"Jintao Ye, Lina Hao, Hongtai Cheng","doi":"10.1017/s0263574724000481","DOIUrl":"https://doi.org/10.1017/s0263574724000481","url":null,"abstract":"In the process of trajectory optimization for robot manipulator, the path that is generated may deviate from the intended path because of the adjustment of trajectory parameters, if there is limitation of end-effector path in Cartesian space for specific tasks, this phenomenon is dangerous. This paper proposes a methodology that is based on the Pareto front to address this issue, and the methodology takes into account both the multi-objective optimization of robotic arm and the quality of end-effector path. Based on dung beetle optimizer, this research proposes improved non-dominated sorting dung beetle optimizer. This paper interpolates manipulator trajectory with quintic <jats:italic>B</jats:italic>-spline curves, achieves multi-objective trajectory optimization that simultaneously optimizes traveling time, energy consumption, and mean jerk, proposes a trajectory selection strategy that is based on Pareto solution set by introducing the concept of Fréchet distance, and the strategy enables the end-effector to approach the desired path in Cartesian space. Simulation and experimental results validate the effectiveness and practicability of the proposed methodology on the Sawyer robot manipulator.","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"4 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-04-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140613479","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-04-16DOI: 10.1017/s026357472400050x
Mariana Rodrigues da Silva, Joana Coelho, Fernando Gonçalves, Francisco Novais, Paulo Flores
{"title":"Multibody dynamics in robotics with focus on contact events","authors":"Mariana Rodrigues da Silva, Joana Coelho, Fernando Gonçalves, Francisco Novais, Paulo Flores","doi":"10.1017/s026357472400050x","DOIUrl":"https://doi.org/10.1017/s026357472400050x","url":null,"abstract":"<p>Multibody dynamics methodologies have been fundamental tools utilized to model and simulate robotic systems that experience contact conditions with the surrounding environment, such as in the case of feet and ground interactions. In addressing such problems, it is of paramount importance to accurately and efficiently handle the large body displacement associated with locomotion of robots, as well as the dynamic response related to contact-impact events. Thus, a generic computational approach, based on the Newton–Euler formulation, to represent the gross motion of robotic systems, is revisited in this work. The main kinematic and dynamic features, necessary to obtain the equations of motion, are discussed. A numerical procedure suitable to solve the equations of motion is also presented. The problem of modeling contacts in dynamical systems involves two main tasks, namely, the contact detection and the contact resolution, which take into account for the kinematics and dynamics of the contacting bodies, constituting the general framework for the process of modeling and simulating complex contact scenarios. In order to properly model the contact interactions, the contact kinematic properties are established based on the geometry of contacting bodies, which allow to perform the contact detection task. The contact dynamics is represented by continuous contact force models, both in terms of normal and tangential contact directions. Finally, the presented formulations are demonstrated by the application to several robotics systems that involve contact and impact events with surrounding environment. Special emphasis is put on the systems’ dynamic behavior, in terms of performance and stability.</p>","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"97 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140600010","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}