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}
RoboticaPub Date : 2024-04-15DOI: 10.1017/s0263574724000523
Jérémie X. J. Bannwarth, Shahab Kazemi, Karl Stol
{"title":"Frequency-dependent control for wind disturbance rejection of a fully actuated UAV","authors":"Jérémie X. J. Bannwarth, Shahab Kazemi, Karl Stol","doi":"10.1017/s0263574724000523","DOIUrl":"https://doi.org/10.1017/s0263574724000523","url":null,"abstract":"In this paper, an <jats:inline-formula> <jats:alternatives> <jats:inline-graphic xmlns:xlink=\"http://www.w3.org/1999/xlink\" mime-subtype=\"png\" xlink:href=\"S0263574724000523_inline2.png\" /> <jats:tex-math> $textrm{H}_{{infty }}$ </jats:tex-math> </jats:alternatives> </jats:inline-formula> dynamic output feedback controller is experimentally implemented for the position regulation of a fully actuated tilted-rotor octocopter unmanned aerial vehicle (UAV) to improve wind disturbance rejection during station-keeping. To apply the lateral forces, besides the standard tilt-to-translate (attitude-thrust) movement, tilted-rotor UAVs can generate vectored (horizontal) thrust. Vectored-thrust is high-bandwidth but saturation-constrained, while attitude-thrust generates larger forces with lower bandwidth. For the first time, this paper emphasizes the frequency-dependent allocation of weighting matrices in <jats:inline-formula> <jats:alternatives> <jats:inline-graphic xmlns:xlink=\"http://www.w3.org/1999/xlink\" mime-subtype=\"png\" xlink:href=\"S0263574724000523_inline3.png\" /> <jats:tex-math> $textrm{H}_{{infty }}$ </jats:tex-math> </jats:alternatives> </jats:inline-formula> control design based on the physical capabilities of the fully actuated UAV (vectored-thrust and attitude-thrust). A dynamic model of the tilted-rotor octocopter, including aerodynamic effects and rotor dynamics, is presented to design the controller. The proposed <jats:inline-formula> <jats:alternatives> <jats:inline-graphic xmlns:xlink=\"http://www.w3.org/1999/xlink\" mime-subtype=\"png\" xlink:href=\"S0263574724000523_inline4.png\" /> <jats:tex-math> $textrm{H}_{{infty }}$ </jats:tex-math> </jats:alternatives> </jats:inline-formula> controller solves the frequency-dependent actuator allocation problem by augmenting the dynamic model with weighting transfer functions. This novel frequency-dependent allocation utilizes the attitude-thrust for low-frequency disturbances and vectored-thrust for high-frequency disturbances, which exploits the maximum potential of the fully actuated UAV. Several wind tunnel experiments are conducted to validate the model and wind disturbance rejection performance, and the results are compared to the baseline PX4 Autopilot controller on both the tilted-rotor and a planar octocopter. The <jats:inline-formula> <jats:alternatives> <jats:inline-graphic xmlns:xlink=\"http://www.w3.org/1999/xlink\" mime-subtype=\"png\" xlink:href=\"S0263574724000523_inline5.png\" /> <jats:tex-math> $textrm{H}_{{infty }}$ </jats:tex-math> </jats:alternatives> </jats:inline-formula>controller is shown to reduce station-keeping error by up to 50% for an actuator usage 25% higher in free-flight tests.","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"43 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140600208","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-12DOI: 10.1017/s0263574724000390
Ali Ahmadi N, Ali Kamali Eigoli, Afshin Taghvaeipour
{"title":"Adaptive backstepping controller based on a novel framework for dynamic solution of an ankle rehabilitation spherical parallel robot","authors":"Ali Ahmadi N, Ali Kamali Eigoli, Afshin Taghvaeipour","doi":"10.1017/s0263574724000390","DOIUrl":"https://doi.org/10.1017/s0263574724000390","url":null,"abstract":"This research offers an adaptive model-based methodology for autonomous control of 3-RRR spherical parallel manipulator (RSPM) based on a novel modeling framework. RSPM is an overconstrained parallel mechanism that has a variety of applications in medical procedures such as ankle rehabilitation because of its precision and accuracy. However, obtaining a complete explicit dynamic model of these mechanisms for tracking purposes has been a problematic challenge due to their inherent singularities, coupling effects of the limbs, and redundant constraints imposed by the intermediate joints. This paper presents a novel algorithm to obtain the analytical kinematic solutions of RSPMs based on the closed-loop vector method, which includes constraint analysis. By incorporating constrained kinematics into the dynamic model, a comprehensive explicit dynamic solution of the non-overconstrained version 3-RCC of RSPM is developed in task space, based on screw theory and the linear homogeneous property of algebraic equations on the manipulator twist. Based on the proposed computational framework, a robust self-tuning backstepping control (STBC) strategy is applied to the robot to overcome the effect of external disturbances and time-varying uncertainties. Furthermore, an observer-based compensation (OBC) method is presented for dealing with the nonlinear hysteresis loops of the ankle during trajectory tracking purposes. The closed-loop stability of the whole system including STBC and OBC is theoretically performed by Lyapunov methods. The proposed methodologies are validated by realistic co-simulations in different scenarios. For instant, in the presence of external disturbances, the maximum tracking error norm of STBC is 37.5% less than the sliding mode approach.","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"2010 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-04-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140599971","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":"Automatic extrinsic calibration for structured light camera and repetitive LiDARs","authors":"Yangtao Ge, Chen Yao, Zirui Wang, Bangzhen Huang, Haoran Kang, Wentao Zhang, Zhenzhong Jia, Jing Wu","doi":"10.1017/s0263574724000444","DOIUrl":"https://doi.org/10.1017/s0263574724000444","url":null,"abstract":"The integration of camera and LiDAR technologies has the potential to significantly enhance construction robots’ perception capabilities by providing complementary construction information. Structured light cameras (SLCs) are a desirable alternative as they provide comprehensive information on construction defects. However, fusing these two types of information depends largely on the sensors’ relative positions, which can only be established through extrinsic calibration. This paper introduces a novel calibration algorithm considering a customized board for SLCs and repetitive LiDARs, which are designed to facilitate the automation of construction robots. The calibration board is equipped with four symmetrically distributed hemispheres, whose centers are obtained by fitting the spheres and adoption with the geometric constraints. Subsequently, the spherical centers serve as reference features to estimate the relationship between the sensors. These distinctive features enable our proposed method to only require one calibration board pose and minimize human intervention. We conducted both simulation and real-world experiments to assess the performance of our algorithm. And the results demonstrate that our method exhibits enhanced accuracy and robustness.","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"24 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140599946","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-11DOI: 10.1017/s026357472400047x
Teja Krishna Mamidi, Sandipan Bandyopadhyay
{"title":"A modular computational framework for the dynamic analyses of cable-driven parallel robots with different types of actuation including the effects of inertia, elasticity and damping of cables","authors":"Teja Krishna Mamidi, Sandipan Bandyopadhyay","doi":"10.1017/s026357472400047x","DOIUrl":"https://doi.org/10.1017/s026357472400047x","url":null,"abstract":"Dynamic simulations of the cable-driven parallel robots (CDPRs) with cable models closer to reality can predict the motions of moving platforms more accurately than those with idealisations. Hence, the present work proposes an efficient and modular computational framework for this purpose. The primary focus is on the developments required in the context of CDPRs actuated by moving the exit points of cables while the lengths are held constant. Subsequently, the framework is extended to those cases where simultaneous changes in the lengths of cables are employed. Also, the effects due to the inertia, stiffness and damping properties of the cables undergoing 3D motions are included in their dynamic models. The efficient recursive forward dynamics algorithms from the prior works are utilised to minimise the computational effort. Finally, the efficacy of the proposed framework and the need for such an inclusive dynamic model are illustrated by applying it to different application scenarios using the spatial <jats:inline-formula> <jats:alternatives> <jats:inline-graphic xmlns:xlink=\"http://www.w3.org/1999/xlink\" mime-subtype=\"png\" xlink:href=\"S026357472400047X_inline1.png\" /> <jats:tex-math> $4$ </jats:tex-math> </jats:alternatives> </jats:inline-formula>-<jats:inline-formula> <jats:alternatives> <jats:inline-graphic xmlns:xlink=\"http://www.w3.org/1999/xlink\" mime-subtype=\"png\" xlink:href=\"S026357472400047X_inline2.png\" /> <jats:tex-math> $4$ </jats:tex-math> </jats:alternatives> </jats:inline-formula> CDPR as an example.","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"52 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140600534","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-02DOI: 10.1017/s0263574724000419
Kenjiro Sugimoto, Sumito Nagasawa
{"title":"Micro-hexapod robot with an origami-like SU-8-coated rigid frame","authors":"Kenjiro Sugimoto, Sumito Nagasawa","doi":"10.1017/s0263574724000419","DOIUrl":"https://doi.org/10.1017/s0263574724000419","url":null,"abstract":"<p>In recent years, many microrobots have been developed for search applications using swarms in places where humans cannot enter, such as disaster sites. Hexapod robots are suitable for moving over uneven terrain. In order to use micro-hexapod robots for swarm exploration, it is necessary to reduce the robot’s size while maintaining its rigidity. Herein, we propose a micro-hexapod with an SU-8 rigid frame that can be assembled from a single sheet. By applying the SU-8 coating as a structure to the hexapod and increasing the rigidity, the substrate size can be reduced to within 40 mm × 40 mm and the total length when assembled to approximately 30 mm. This enables the integration of the micro electromechanical systems (MEMS) process into small and inexpensive hexapod robots. In this study, we assembled the hexapod with a rigid frame from a sheet created using the MEMS process and evaluated the leg motion.</p>","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"8 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140599965","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-03-27DOI: 10.1017/s0263574724000432
Zhongqiu Du, Ju Li, Qingmei Meng, Pengda Ye, Huiping Shen
{"title":"Symbolic position analysis for three 6-DOF parallel mechanisms and new insight","authors":"Zhongqiu Du, Ju Li, Qingmei Meng, Pengda Ye, Huiping Shen","doi":"10.1017/s0263574724000432","DOIUrl":"https://doi.org/10.1017/s0263574724000432","url":null,"abstract":"The authors‘ previous research has demonstrated that parallel mechanisms (PMs) with hybrid branch chains (i.e., branch chains containing planar or spatial loops) can possess symbolic forward position (SFP) solutions and motion decoupling (MD). In order to further study the conditions of a three-chain six degrees of freedom (DOF) parallel mechanism with SFP and MD, this paper proposes one 6-DOF branch chain A and two 5-DOF branch chains B and C. Based on these, a class of four 6-DOF PMs with three branch chains is devised. The symbolic position analysis of three of four such PMs is performed consequently, featuring partial MD and SFPs, which reveals that if the position or orientation of a point on the moving platform can be determined by the position of the hybrid branch chain, the PM exhibits partial MD and SFP. Finally, the accuracy of the symbolized forward and inverse solution algorithms is verified through numerical examples. This research brings a new insight into the design and position analysis of 6-DOF PMs, particularly those with SFP and partial MD.","PeriodicalId":49593,"journal":{"name":"Robotica","volume":"65 1","pages":""},"PeriodicalIF":2.7,"publicationDate":"2024-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140311476","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}