首页 > 最新文献

Robotics and Autonomous Systems最新文献

英文 中文
A method for grasp detection of flexible four-finger gripper 柔性四指抓手的抓取检测方法
IF 4.3 2区 计算机科学 Q1 Mathematics Pub Date : 2024-05-17 DOI: 10.1016/j.robot.2024.104721
Jianan Liang, Xingrui Bian, Lina Jia, Meiyan Liang, Ruiling Kong, Jinhua Zhang

The flexible four-finger gripper, as a specialized robotic end-effector, is highly valued for its ability to passively adapt to the shape of objects and perform non-destructive grasping. However, the development of grasping detection algorithms for flexible four-finger grippers remains relatively unexplored. This paper addresses the unique characteristics of the flexible four-finger gripper by proposing a grasping detection method based on deep learning. Firstly, the Acute Angle Representation model (AAR-model), which is based on the structure of the flexible four-finger gripper and consists of grasp points and angles, is designed as the grasping representation model that reduces unnecessary rotations of the gripper and improves its versatility in grasping objects. Then, the Flexible Gripper Adaptive Attribute model (FGAA-model) is proposed to represent the grasping attributes of objects, calculate the grasp angles that meet the criteria of the AAR-model, and aggregate the AAR-models on the image data into a unified set, thereby circumventing the time-consuming process of pixel-level annotation. Finally, the Adaptive Grasping Neural Net (AGNN), which is based on Adaptive Feature Fusion and the Grasp Aware Network (AFFGA), is introduced by eliminating redundant network detection headers, fusing color and depth images as inputs, and incorporating a Series Atrous Spatial Pyramid (SASP) structure to produce more accurate grasp poses. Our method not only attains a remarkable accuracy of 97.62% on the Cornell dataset but also swiftly completes grasping detection within 25 ms. In practical robotic arm grasping tests, where a robot is outfitted with a flexible four-finger gripper, it successfully grasps unknown objects with a 96% success rate. These results underscore the reliability and real-time performance of our method, significantly enhancing the gripper's adaptability and precision when handling objects of varying sizes and shapes. This advancement provides a powerful technical solution for robots utilizing flexible four-finger grippers, enabling autonomous, real-time, and highly accurate grasping maneuvers. Moreover, it addresses the persistent challenge of the scarcity of efficient grasping detection techniques tailored for flexible four-finger grippers.

柔性四指抓手作为一种特殊的机器人末端执行器,因其能够被动适应物体形状并进行无损抓取而备受推崇。然而,针对柔性四指抓手的抓取检测算法的开发工作仍相对欠缺。本文针对柔性四指机械手的特殊性,提出了一种基于深度学习的抓取检测方法。首先,根据柔性四指机械手的结构,设计了由抓取点和角度组成的锐角表示模型(AAR-model)作为抓取表示模型,减少了机械手不必要的旋转,提高了其抓取物体的通用性。然后,提出了柔性抓手自适应属性模型(FGAA-model)来表示物体的抓取属性,计算出符合 AAR 模型标准的抓取角度,并将图像数据上的 AAR 模型聚合成一个统一的集合,从而避免了耗时的像素级标注过程。最后,在自适应特征融合和抓取感知网络(AFFGA)的基础上,引入了自适应抓取神经网络(AGNN),它消除了冗余的网络检测头,将彩色图像和深度图像融合为输入,并结合了系列阿特罗斯空间金字塔(SASP)结构,以产生更精确的抓取姿势。我们的方法不仅在康奈尔数据集上达到了 97.62% 的出色准确率,而且能在 25 毫秒内迅速完成抓取检测。在实际的机械臂抓取测试中,机器人配备了灵活的四指抓手,成功抓取未知物体的成功率高达 96%。这些结果证明了我们方法的可靠性和实时性,大大提高了抓手在处理不同大小和形状的物体时的适应性和精确度。这一进步为使用灵活四指抓手的机器人提供了强大的技术解决方案,实现了自主、实时和高精度的抓取操作。此外,它还解决了为柔性四指抓手量身定制的高效抓取检测技术匮乏这一长期难题。
{"title":"A method for grasp detection of flexible four-finger gripper","authors":"Jianan Liang,&nbsp;Xingrui Bian,&nbsp;Lina Jia,&nbsp;Meiyan Liang,&nbsp;Ruiling Kong,&nbsp;Jinhua Zhang","doi":"10.1016/j.robot.2024.104721","DOIUrl":"10.1016/j.robot.2024.104721","url":null,"abstract":"<div><p>The flexible four-finger gripper, as a specialized robotic end-effector, is highly valued for its ability to passively adapt to the shape of objects and perform non-destructive grasping. However, the development of grasping detection algorithms for flexible four-finger grippers remains relatively unexplored. This paper addresses the unique characteristics of the flexible four-finger gripper by proposing a grasping detection method based on deep learning. Firstly, the Acute Angle Representation model (AAR-model), which is based on the structure of the flexible four-finger gripper and consists of grasp points and angles, is designed as the grasping representation model that reduces unnecessary rotations of the gripper and improves its versatility in grasping objects. Then, the Flexible Gripper Adaptive Attribute model (FGAA-model) is proposed to represent the grasping attributes of objects, calculate the grasp angles that meet the criteria of the AAR-model, and aggregate the AAR-models on the image data into a unified set, thereby circumventing the time-consuming process of pixel-level annotation. Finally, the Adaptive Grasping Neural Net (AGNN), which is based on Adaptive Feature Fusion and the Grasp Aware Network (AFFGA), is introduced by eliminating redundant network detection headers, fusing color and depth images as inputs, and incorporating a Series Atrous Spatial Pyramid (SASP) structure to produce more accurate grasp poses. Our method not only attains a remarkable accuracy of 97.62% on the Cornell dataset but also swiftly completes grasping detection within 25 ms. In practical robotic arm grasping tests, where a robot is outfitted with a flexible four-finger gripper, it successfully grasps unknown objects with a 96% success rate. These results underscore the reliability and real-time performance of our method, significantly enhancing the gripper's adaptability and precision when handling objects of varying sizes and shapes. This advancement provides a powerful technical solution for robots utilizing flexible four-finger grippers, enabling autonomous, real-time, and highly accurate grasping maneuvers. Moreover, it addresses the persistent challenge of the scarcity of efficient grasping detection techniques tailored for flexible four-finger grippers.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":null,"pages":null},"PeriodicalIF":4.3,"publicationDate":"2024-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141032902","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Optimal reorientation of planar floating snake robots with collision avoidance 避免碰撞的平面浮动蛇形机器人优化调整方向
IF 4.3 2区 计算机科学 Q1 Mathematics Pub Date : 2024-05-15 DOI: 10.1016/j.robot.2024.104711
Omar Itani , Elie Shammas , Dany Abou Jaoude

In this paper, a motion planning algorithm for floating planar under-actuated hyper-redundant snake robots is proposed. The presented algorithm generates locally optimal shape trajectories, i.e., continuous trajectories in the base space of the robot. Such shape trajectories produce a desired rotation of the snake robot, i.e., change in the uncontrolled orientation fiber variable. The proposed method formulates the motion planning problem as an optimization problem where the objective function could be defined to minimize various metrics, such as energy-based cost functions. Additionally, the proposed motion planning algorithm uses a heuristic to generate shape trajectories that avoid self-intersections and obstacle collision. Hence, the motion planning method generates shape trajectories that locally minimize user-defined cost functions and eliminate self-intersections or obstacle collision. The proposed gait generation method is validated using numerical simulations of five-link and seven-link snake robots.

本文提出了一种浮动平面欠动超冗余蛇形机器人的运动规划算法。该算法可生成局部最优形状轨迹,即机器人基础空间中的连续轨迹。这种形状轨迹会产生蛇形机器人所需的旋转,即改变不受控制的方向纤维变量。建议的方法将运动规划问题表述为一个优化问题,目标函数可定义为最小化各种指标,如基于能量的成本函数。此外,建议的运动规划算法使用启发式方法生成形状轨迹,以避免自交和障碍物碰撞。因此,该运动规划方法生成的形状轨迹能使用户定义的成本函数局部最小化,并消除自交或障碍物碰撞。通过对五连杆和七连杆蛇形机器人进行数值模拟,验证了所提出的步态生成方法。
{"title":"Optimal reorientation of planar floating snake robots with collision avoidance","authors":"Omar Itani ,&nbsp;Elie Shammas ,&nbsp;Dany Abou Jaoude","doi":"10.1016/j.robot.2024.104711","DOIUrl":"10.1016/j.robot.2024.104711","url":null,"abstract":"<div><p>In this paper, a motion planning algorithm for floating planar under-actuated hyper-redundant snake robots is proposed. The presented algorithm generates locally optimal shape trajectories, i.e., continuous trajectories in the base space of the robot. Such shape trajectories produce a desired rotation of the snake robot, i.e., change in the uncontrolled orientation fiber variable. The proposed method formulates the motion planning problem as an optimization problem where the objective function could be defined to minimize various metrics, such as energy-based cost functions. Additionally, the proposed motion planning algorithm uses a heuristic to generate shape trajectories that avoid self-intersections and obstacle collision. Hence, the motion planning method generates shape trajectories that locally minimize user-defined cost functions and eliminate self-intersections or obstacle collision. The proposed gait generation method is validated using numerical simulations of five-link and seven-link snake robots.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":null,"pages":null},"PeriodicalIF":4.3,"publicationDate":"2024-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141046287","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Evaluating behavior trees 评估行为树
IF 4.3 2区 计算机科学 Q1 Mathematics Pub Date : 2024-05-14 DOI: 10.1016/j.robot.2024.104714
Simona Gugliermo , David Cáceres Domínguez , Marco Iannotta , Todor Stoyanov , Erik Schaffernicht

Behavior trees (BTs) are increasingly popular in the robotics community. Yet in the growing body of published work on this topic, there is a lack of consensus on what to measure and how to quantify BTs when reporting results. This is not only due to the lack of standardized measures, but due to the sometimes ambiguous use of definitions to describe BT properties. This work provides a comprehensive overview of BT properties the community is interested in, how they relate to each other, the metrics currently used to measure BTs, and whether the metrics appropriately quantify those properties of interest. Finally, we provide the practitioner with a set of metrics to measure, as well as insights into the properties that can be derived from those metrics.

By providing this holistic view of properties and their corresponding evaluation metrics, we hope to improve clarity when using BTs in robotics. This more systematic approach will make reported results more consistent and comparable when evaluating BTs.

行为树(BT)在机器人界越来越受欢迎。然而,在已发表的越来越多的相关研究成果中,对 BT 的测量内容和报告结果时如何量化 BT 还缺乏共识。这不仅是因为缺乏标准化的测量方法,还因为有时在描述 BT 特性时使用的定义含糊不清。这项工作全面概述了业界感兴趣的 BT 特性、它们之间的关系、目前用于衡量 BT 的指标,以及这些指标是否恰当地量化了这些感兴趣的特性。最后,我们为实践者提供了一套衡量标准,以及从这些标准中得出的属性的见解。通过提供这种对属性及其相应评估标准的整体看法,我们希望在机器人技术中使用 BT 时能更加清晰。我们希望通过提供这种整体观点及其相应的评估指标,提高机器人技术中使用 BT 时的清晰度。这种更加系统化的方法将使 BT 评估报告的结果更加一致,更具可比性。
{"title":"Evaluating behavior trees","authors":"Simona Gugliermo ,&nbsp;David Cáceres Domínguez ,&nbsp;Marco Iannotta ,&nbsp;Todor Stoyanov ,&nbsp;Erik Schaffernicht","doi":"10.1016/j.robot.2024.104714","DOIUrl":"10.1016/j.robot.2024.104714","url":null,"abstract":"<div><p>Behavior trees (BTs) are increasingly popular in the robotics community. Yet in the growing body of published work on this topic, there is a lack of consensus on what to measure and how to quantify BTs when reporting results. This is not only due to the lack of standardized measures, but due to the sometimes ambiguous use of definitions to describe BT properties. This work provides a comprehensive overview of BT properties the community is interested in, how they relate to each other, the metrics currently used to measure BTs, and whether the metrics appropriately quantify those properties of interest. Finally, we provide the practitioner with a set of metrics to measure, as well as insights into the properties that can be derived from those metrics.</p><p>By providing this holistic view of properties and their corresponding evaluation metrics, we hope to improve clarity when using BTs in robotics. This more systematic approach will make reported results more consistent and comparable when evaluating BTs.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":null,"pages":null},"PeriodicalIF":4.3,"publicationDate":"2024-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0921889024000976/pdfft?md5=7998eb672dbe5396dbaca07ed9a817e6&pid=1-s2.0-S0921889024000976-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141041936","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Tactile control for object tracking and dynamic contour following 用于物体跟踪和动态轮廓跟踪的触觉控制
IF 4.3 2区 计算机科学 Q1 Mathematics Pub Date : 2024-05-13 DOI: 10.1016/j.robot.2024.104710
Kirsty Aquilina, David A.W. Barton , Nathan F. Lepora

We live in a constantly changing world. For robots to fully operate in our world, they need to work in dynamic environments where objects are not fixed in place or may be moved by humans or other agents. This work is based on tactile sensing, as it enables sufficiently responsive robotic systems for contact-based tasks in dynamic environments. Our proposed approach is divided into two parts: (1) a way to perform object following using a shear controller that minimises tactile shear deformation and (2) a switching controller that alternates between the shear controller and a tactile exploration controller that enables contour-following of a moving object. We find that during the object-following task, the robot follows the moving object to sub-millimetre accuracy over a 72 mm range for 5 different velocities in 2D. The switching controller successfully performs 2D contour following on several moving objects at various object speeds whilst keeping an almost constant speed of exploration. We expect our method for minimising sensor deformation using a simple controller will generalise over different kinds of contact scenarios for moving objects. Moreover, the switching controller provides an architecture where velocity information of moving objects is fused with another controller thereby enabling a more holistic use of tactile information to empower robotic systems to perform complex tactile tasks.

我们生活在一个不断变化的世界中。要让机器人在我们的世界中充分发挥作用,它们需要在动态环境中工作,在这种环境中,物体不是固定不动的,也可能被人类或其他代理移动。这项工作以触觉传感为基础,因为它能使机器人系统在动态环境中执行基于接触的任务时做出充分响应。我们提出的方法分为两部分:(1) 使用剪切控制器执行物体跟随的方法,该方法可最大限度地减少触觉剪切变形;(2) 在剪切控制器和触觉探索控制器之间交替使用的切换控制器,该控制器可实现移动物体的轮廓跟随。我们发现,在物体跟踪任务中,机器人在二维的 5 种不同速度下,在 ≈72 毫米的范围内以亚毫米级的精度跟踪移动物体。切换控制器在保持几乎恒定的探索速度的同时,成功地以不同的物体速度对多个移动物体进行二维轮廓跟踪。我们预计,我们使用简单控制器最小化传感器变形的方法将适用于移动物体的各种接触情况。此外,切换控制器提供了一种架构,可将移动物体的速度信息与另一种控制器融合,从而能够更全面地利用触觉信息,使机器人系统能够执行复杂的触觉任务。
{"title":"Tactile control for object tracking and dynamic contour following","authors":"Kirsty Aquilina,&nbsp;David A.W. Barton ,&nbsp;Nathan F. Lepora","doi":"10.1016/j.robot.2024.104710","DOIUrl":"10.1016/j.robot.2024.104710","url":null,"abstract":"<div><p>We live in a constantly changing world. For robots to fully operate in our world, they need to work in dynamic environments where objects are not fixed in place or may be moved by humans or other agents. This work is based on tactile sensing, as it enables sufficiently responsive robotic systems for contact-based tasks in dynamic environments. Our proposed approach is divided into two parts: (1) a way to perform object following using a shear controller that minimises tactile shear deformation and (2) a switching controller that alternates between the shear controller and a tactile exploration controller that enables contour-following of a moving object. We find that during the object-following task, the robot follows the moving object to sub-millimetre accuracy over a <span><math><mo>≈</mo></math></span>72 mm range for 5 different velocities in 2D. The switching controller successfully performs 2D contour following on several moving objects at various object speeds whilst keeping an almost constant speed of exploration. We expect our method for minimising sensor deformation using a simple controller will generalise over different kinds of contact scenarios for moving objects. Moreover, the switching controller provides an architecture where velocity information of moving objects is fused with another controller thereby enabling a more holistic use of tactile information to empower robotic systems to perform complex tactile tasks.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":null,"pages":null},"PeriodicalIF":4.3,"publicationDate":"2024-05-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0921889024000939/pdfft?md5=a990a37d647a91ed64db15a16e5cb69c&pid=1-s2.0-S0921889024000939-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141028651","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Convergent wheeled robot navigation based on an interpolated potential function and gradient 基于插值势函数和梯度的收敛轮式机器人导航
IF 4.3 2区 计算机科学 Q1 Mathematics Pub Date : 2024-05-08 DOI: 10.1016/j.robot.2024.104712
Marija Seder , Gregor Klančar

The article presents a novel idea to construct a smooth navigation function for a wheeled robot based on grid-based search, that enables replanning in dynamic environments. Since the dynamic constraints of the robot are also considered, the navigation function is combined with the model predictive control (MPC) to guide the robot safely to the defined goal location. The main novelty of this work is the definition of this navigation function and its MPC application with guaranteed closed-loop convergence in finite time for a non-holonomic robot with speed and acceleration constraints. The navigation function consists of an interpolated potential function derived from the grid-based search and a term that guides the orientation of the robot on continuous gradients. The navigation function guarantees convergent trajectories to the desired goal, results in smooth motion between obstacles, has no local minima, and is computationally efficient. The proposed navigation is also suitable in dynamic environments, as confirmed by experiments with a Husky mobile robot.

文章提出了一个新颖的想法,即基于网格搜索为轮式机器人构建一个平滑的导航函数,使其能够在动态环境中重新规划。由于还考虑了机器人的动态约束,导航函数与模型预测控制(MPC)相结合,可引导机器人安全到达确定的目标位置。这项研究的主要创新点在于定义了导航函数,并将其应用于 MPC,保证了具有速度和加速度约束的非自主机器人在有限时间内的闭环收敛。导航函数由基于网格搜索的插值势函数和一个引导机器人在连续梯度上定向的项组成。该导航函数可确保收敛轨迹达到预期目标,在障碍物之间实现平滑运动,没有局部极小值,而且计算效率高。用哈斯基移动机器人进行的实验证实,所提出的导航方法也适用于动态环境。
{"title":"Convergent wheeled robot navigation based on an interpolated potential function and gradient","authors":"Marija Seder ,&nbsp;Gregor Klančar","doi":"10.1016/j.robot.2024.104712","DOIUrl":"https://doi.org/10.1016/j.robot.2024.104712","url":null,"abstract":"<div><p>The article presents a novel idea to construct a smooth navigation function for a wheeled robot based on grid-based search, that enables replanning in dynamic environments. Since the dynamic constraints of the robot are also considered, the navigation function is combined with the model predictive control (MPC) to guide the robot safely to the defined goal location. The main novelty of this work is the definition of this navigation function and its MPC application with guaranteed closed-loop convergence in finite time for a non-holonomic robot with speed and acceleration constraints. The navigation function consists of an interpolated potential function derived from the grid-based search and a term that guides the orientation of the robot on continuous gradients. The navigation function guarantees convergent trajectories to the desired goal, results in smooth motion between obstacles, has no local minima, and is computationally efficient. The proposed navigation is also suitable in dynamic environments, as confirmed by experiments with a Husky mobile robot.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":null,"pages":null},"PeriodicalIF":4.3,"publicationDate":"2024-05-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140918169","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Observer-based model-free controller for the perturbations estimation and attenuation in robotic plants 基于观测器的无模型控制器,用于机器人工厂的扰动估计和衰减
IF 4.3 2区 计算机科学 Q1 Mathematics Pub Date : 2024-05-07 DOI: 10.1016/j.robot.2024.104713
José de Jesús Rubio, Mario Alberto Hernandez, Eduardo Orozco, Daniel Andres Cordova, Alejandro Zacarias, Jaime Pacheco

The model-free controller is a powerful method because it does not require the knowledge of the robotic plant dynamic equation. Since most of the model-free controllers consider variants of the adaptive or reinforcement learning, one observer-based model-free controller could be a different alternative of interest in the researching community. In this study, an observer-based model-free controller is suggested for the perturbations estimation and attenuation in robotic plants, it contains the model-free observer and the model-free controller. The model-free observer based on the high gain method uses the bounds of the perturbations. The model-free controller based on the sliding mode method uses the bounds of the perturbations and gravity terms. The observer-based model-free controller is applied for the perturbations estimation and attenuation in a cylindrical robotic plant, and a scalar robotic plant.

无模型控制器是一种功能强大的方法,因为它不需要了解机器人工厂的动态方程。由于大多数无模型控制器都考虑了自适应或强化学习的变体,因此基于观测器的无模型控制器可能是研究界感兴趣的另一种选择。本研究提出了一种基于观测器的无模型控制器,它包含无模型观测器和无模型控制器,用于机器人植物的扰动估计和衰减。基于高增益方法的无模型观测器使用扰动的边界。基于滑动模式方法的无模型控制器使用扰动和重力项的边界。基于观测器的无模型控制器适用于圆柱形机器人工厂和标量机器人工厂的扰动估计和衰减。
{"title":"Observer-based model-free controller for the perturbations estimation and attenuation in robotic plants","authors":"José de Jesús Rubio,&nbsp;Mario Alberto Hernandez,&nbsp;Eduardo Orozco,&nbsp;Daniel Andres Cordova,&nbsp;Alejandro Zacarias,&nbsp;Jaime Pacheco","doi":"10.1016/j.robot.2024.104713","DOIUrl":"https://doi.org/10.1016/j.robot.2024.104713","url":null,"abstract":"<div><p>The model-free controller is a powerful method because it does not require the knowledge of the robotic plant dynamic equation. Since most of the model-free controllers consider variants of the adaptive or reinforcement learning, one observer-based model-free controller could be a different alternative of interest in the researching community. In this study, an observer-based model-free controller is suggested for the perturbations estimation and attenuation in robotic plants, it contains the model-free observer and the model-free controller. The model-free observer based on the high gain method uses the bounds of the perturbations. The model-free controller based on the sliding mode method uses the bounds of the perturbations and gravity terms. The observer-based model-free controller is applied for the perturbations estimation and attenuation in a cylindrical robotic plant, and a scalar robotic plant.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":null,"pages":null},"PeriodicalIF":4.3,"publicationDate":"2024-05-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140906306","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Collision-free path planning for multiple robots using efficient turn-angle assignment 利用高效转角分配实现多机器人无碰撞路径规划
IF 4.3 2区 计算机科学 Q1 Mathematics Pub Date : 2024-04-27 DOI: 10.1016/j.robot.2024.104698
F. Rodríguez , J.M. Díaz-Báñez , R. Fabila-Monroy , L.E. Caraballo , J. Capitán

The ability to avoid collisions with moving robots is critical in many applications. Moreover, if the robots have limited battery life, the goal is not only to avoid collisions but also to design efficient trajectories in terms of energy consumption and total mission time. This paper proposes a novel strategy for assigning turn angles for collision-free path planning in scenarios where a small team of robots cooperate in a certain mission. The algorithm allows each robot to reach a predetermined destination safely. It establishes consecutive, short time intervals, and at each interval, possible conflicts are solved centrally in an optimal manner. This is done by keeping constant speeds but generating a discrete set of possible directions for each robot, and solving efficiently the turn-angle allocation for a collision-free path that minimizes the path deviation from the shortest one. Due to the discretization, the final paths are not optimal, but the system can react to possible failures during execution, as conflicts are resolved at each time interval. Computational results and Software-In-The-Loop simulations are presented in order to evaluate the proposed algorithm. A comparison with a state-of-the-art approach shows that our algorithm is more energy-efficient and achieves lower mission completion time.

在许多应用中,避免与移动机器人发生碰撞的能力至关重要。此外,如果机器人的电池寿命有限,那么目标不仅是避免碰撞,还要在能耗和总任务时间方面设计出高效的轨迹。本文提出了一种新颖的转弯角度分配策略,用于在一小队机器人合作完成特定任务的情况下进行无碰撞路径规划。该算法允许每个机器人安全到达预定目的地。它建立了连续、短暂的时间间隔,在每个时间间隔内,以最优方式集中解决可能发生的冲突。具体做法是保持速度不变,但为每个机器人生成一组离散的可能方向,并有效地解决转弯角度分配问题,以获得一条无碰撞路径,使路径偏离最短路径的程度最小。由于离散化,最终路径并非最优,但系统可以在执行过程中对可能出现的故障做出反应,因为冲突会在每个时间间隔内得到解决。本文介绍了计算结果和软件在环仿真,以评估所提出的算法。与最先进方法的比较表明,我们的算法更节能,任务完成时间更短。
{"title":"Collision-free path planning for multiple robots using efficient turn-angle assignment","authors":"F. Rodríguez ,&nbsp;J.M. Díaz-Báñez ,&nbsp;R. Fabila-Monroy ,&nbsp;L.E. Caraballo ,&nbsp;J. Capitán","doi":"10.1016/j.robot.2024.104698","DOIUrl":"https://doi.org/10.1016/j.robot.2024.104698","url":null,"abstract":"<div><p>The ability to avoid collisions with moving robots is critical in many applications. Moreover, if the robots have limited battery life, the goal is not only to avoid collisions but also to design efficient trajectories in terms of energy consumption and total mission time. This paper proposes a novel strategy for assigning turn angles for collision-free path planning in scenarios where a small team of robots cooperate in a certain mission. The algorithm allows each robot to reach a predetermined destination safely. It establishes consecutive, short time intervals, and at each interval, possible conflicts are solved centrally in an optimal manner. This is done by keeping constant speeds but generating a discrete set of possible directions for each robot, and solving efficiently the turn-angle allocation for a collision-free path that minimizes the path deviation from the shortest one. Due to the discretization, the final paths are not optimal, but the system can react to possible failures during execution, as conflicts are resolved at each time interval. Computational results and <em>Software-In-The-Loop</em> simulations are presented in order to evaluate the proposed algorithm. A comparison with a state-of-the-art approach shows that our algorithm is more energy-efficient and achieves lower mission completion time.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":null,"pages":null},"PeriodicalIF":4.3,"publicationDate":"2024-04-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140824467","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Predefined-time trajectory tracking control of free-flying space manipulator subject to uncertainties and disturbances 受不确定性和干扰影响的自由飞行太空操纵器的预定义时间轨迹跟踪控制
IF 4.3 2区 计算机科学 Q1 Mathematics Pub Date : 2024-04-26 DOI: 10.1016/j.robot.2024.104699
Qijia Yao , Qing Li , Mingji Huang , Hadi Jahanshahi

This article addresses the predefined-time trajectory tracking control of free-flying space manipulator (FFSM) subject to uncertainties and disturbances. First, a predefined-time nonsingular terminal sliding mode (NTSM) controller is developed with the high insensitivity to uncertainties and strong robustness against disturbances. The generalized attitude and angular velocity tracking errors under the predefined-time NTSM controller can stabilize to zero in predefined time. Then, an adaptive version of the predefined-time NTSM controller is presented. The parametric adaptation mechanism is incorporated to identify the square of the upper bound of the lumped unknown item. Thus, the predefined-time adaptive NTSM (ANTSM) controller is smooth with no obvious chattering phenomenon and can maintain the high tracking accuracy simultaneously. The generalized attitude and angular velocity tracking errors under the predefined-time ANTSM controller can stabilize to the minor bounded regions around zero in predefined time. Simulations are provided to demonstrate the exploited controllers.

本文探讨了受不确定性和干扰影响的自由飞行空间机械手(FFSM)的预定义时间轨迹跟踪控制。首先,本文开发了一种对不确定性高度不敏感、对扰动具有较强鲁棒性的预定义时间非奇异终端滑动模态(NTSM)控制器。在预定义时间 NTSM 控制器下,广义姿态和角速度跟踪误差可在预定义时间内稳定为零。然后,介绍了预定义时间 NTSM 控制器的自适应版本。该控制器采用了参数自适应机制,以识别集合未知项上界的平方。因此,预定义时间自适应 NTSM(ANTSM)控制器非常平滑,没有明显的颤振现象,并能同时保持较高的跟踪精度。在预定义时间 ANTSM 控制器下,广义姿态和角速度跟踪误差可在预定义时间内稳定在零附近的小边界区域。仿真演示了所利用的控制器。
{"title":"Predefined-time trajectory tracking control of free-flying space manipulator subject to uncertainties and disturbances","authors":"Qijia Yao ,&nbsp;Qing Li ,&nbsp;Mingji Huang ,&nbsp;Hadi Jahanshahi","doi":"10.1016/j.robot.2024.104699","DOIUrl":"https://doi.org/10.1016/j.robot.2024.104699","url":null,"abstract":"<div><p>This article addresses the predefined-time trajectory tracking control of free-flying space manipulator (FFSM) subject to uncertainties and disturbances. First, a predefined-time nonsingular terminal sliding mode (NTSM) controller is developed with the high insensitivity to uncertainties and strong robustness against disturbances. The generalized attitude and angular velocity tracking errors under the predefined-time NTSM controller can stabilize to zero in predefined time. Then, an adaptive version of the predefined-time NTSM controller is presented. The parametric adaptation mechanism is incorporated to identify the square of the upper bound of the lumped unknown item. Thus, the predefined-time adaptive NTSM (ANTSM) controller is smooth with no obvious chattering phenomenon and can maintain the high tracking accuracy simultaneously. The generalized attitude and angular velocity tracking errors under the predefined-time ANTSM controller can stabilize to the minor bounded regions around zero in predefined time. Simulations are provided to demonstrate the exploited controllers.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":null,"pages":null},"PeriodicalIF":4.3,"publicationDate":"2024-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140813295","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Compensation-corrective adaptive control strategy for upper-limb rehabilitation robots 上肢康复机器人的补偿-修正自适应控制策略
IF 4.3 2区 计算机科学 Q1 Mathematics Pub Date : 2024-04-21 DOI: 10.1016/j.robot.2024.104701
Siqi Cai , Peimin Xie , Guofeng Li , Longhan Xie

Trunk compensation is a common behavior observed in stroke patients during rehabilitation, and it can hinder their recovery outcomes. To address this issue, we developed a new upper-limb rehabilitation robot that takes advantage of both end-effector and exoskeleton robots. Moreover, we propose a compensation-corrective adaptive control (CCAC) strategy, which employs an admittance model and incorporates two estimators. Specifically, the first estimator is designed to assess human intention, allowing for compliant human-robot interaction. The second estimator calculates dynamic assistance that adjusts for trunk compensation, utilizing two virtual forces applied to the hand and shoulder. Based on this novel CCAC strategy, the newly designed robot is capable of assisting upper limb movements and correcting compensatory postures simultaneously. Results indicate a significant reduction in trunk compensation across three types of reaching tasks when the robot provides assistance. Moreover, the CCAC strategy enhances upper-limb motor performance, resulting in reduced position errors and increased shoulder and elbow joint angles. These findings underscore the potential of the proposed CCAC strategy, combined with upper-limb exoskeleton robots, as a promising approach for correcting compensatory postures and optimizing the advantages of robotic stroke rehabilitation.

躯干代偿是中风患者在康复过程中常见的一种行为,会阻碍他们的康复效果。为了解决这个问题,我们开发了一种新型上肢康复机器人,它同时利用了末端执行器和外骨骼机器人的优势。此外,我们还提出了一种补偿校正自适应控制(CCAC)策略,该策略采用了一个导纳模型,并结合了两个估计器。具体来说,第一个估算器旨在评估人类意图,从而实现顺应性人机交互。第二个估算器利用施加在手部和肩部的两个虚拟力计算动态辅助,以调整躯干补偿。基于这种新颖的 CCAC 策略,新设计的机器人能够同时辅助上肢运动和纠正代偿姿势。结果表明,当机器人提供帮助时,三种类型的伸手任务中的躯干代偿都会明显减少。此外,CCAC 策略还能提高上肢运动性能,从而减少位置误差,增加肩关节和肘关节角度。这些研究结果凸显了所提出的CCAC策略与上肢外骨骼机器人相结合的潜力,是纠正代偿姿势和优化机器人中风康复优势的一种很有前途的方法。
{"title":"Compensation-corrective adaptive control strategy for upper-limb rehabilitation robots","authors":"Siqi Cai ,&nbsp;Peimin Xie ,&nbsp;Guofeng Li ,&nbsp;Longhan Xie","doi":"10.1016/j.robot.2024.104701","DOIUrl":"10.1016/j.robot.2024.104701","url":null,"abstract":"<div><p>Trunk compensation is a common behavior observed in stroke patients during rehabilitation, and it can hinder their recovery outcomes. To address this issue, we developed a new upper-limb rehabilitation robot that takes advantage of both end-effector and exoskeleton robots. Moreover, we propose a compensation-corrective adaptive control (CCAC) strategy, which employs an admittance model and incorporates two estimators. Specifically, the first estimator is designed to assess human intention, allowing for compliant human-robot interaction. The second estimator calculates dynamic assistance that adjusts for trunk compensation, utilizing two virtual forces applied to the hand and shoulder. Based on this novel CCAC strategy, the newly designed robot is capable of assisting upper limb movements and correcting compensatory postures simultaneously. Results indicate a significant reduction in trunk compensation across three types of reaching tasks when the robot provides assistance. Moreover, the CCAC strategy enhances upper-limb motor performance, resulting in reduced position errors and increased shoulder and elbow joint angles. These findings underscore the potential of the proposed CCAC strategy, combined with upper-limb exoskeleton robots, as a promising approach for correcting compensatory postures and optimizing the advantages of robotic stroke rehabilitation.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":null,"pages":null},"PeriodicalIF":4.3,"publicationDate":"2024-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140784238","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
TEFu-Net: A time-aware late fusion architecture for robust multi-modal ego-motion estimation TEFu-Net:用于稳健多模态自我运动估算的时间感知后期融合架构
IF 4.3 2区 计算机科学 Q1 Mathematics Pub Date : 2024-04-17 DOI: 10.1016/j.robot.2024.104700
Lucas Agostinho , Diogo Pereira , Antoine Hiolle , Andry Pinto

Ego-motion estimation plays a critical role in autonomous driving systems by providing accurate and timely information about the vehicle’s position and orientation. To achieve high levels of accuracy and robustness, it is essential to leverage a range of sensor modalities to account for highly dynamic and diverse scenes, and consequent sensor limitations.

In this work, we introduce TEFu-Net, a Deep-Learning-based late fusion architecture that combines multiple ego-motion estimates from diverse data modalities, including stereo RGB, LiDAR point clouds and GNSS/IMU measurements. Our approach is non-parametric and scalable, making it adaptable to different sensor set configurations. By leveraging a Long Short-Term Memory (LSTM), TEFu-Net produces reliable and robust spatiotemporal ego-motion estimates. This capability allows it to filter out erroneous input measurements, ensuring the accuracy of the car’s motion calculations over time. Extensive experiments show an average accuracy increase of 63% over TEFu-Net’s input estimators and on par results with the state-of-the-art in real-world driving scenarios. We also demonstrate that our solution can achieve accurate estimates under sensor or input failure. Therefore, TEFu-Net enhances the accuracy and robustness of ego-motion estimation in real-world driving scenarios, particularly in challenging conditions such as cluttered environments, tunnels, dense vegetation, and unstructured scenes. As a result of these enhancements, it bolsters the reliability of autonomous driving functions.

自我运动估计在自动驾驶系统中发挥着至关重要的作用,它能及时提供有关车辆位置和方向的准确信息。在这项工作中,我们介绍了基于深度学习的后期融合架构 TEFu-Net,该架构结合了来自不同数据模式(包括立体 RGB、激光雷达点云和 GNSS/IMU 测量)的多个自我运动估计。我们的方法是非参数和可扩展的,因此可以适应不同的传感器集配置。通过利用长短时记忆(LSTM),TEFu-Net 可生成可靠、稳健的自我运动时空估计值。这种能力使其能够过滤错误的输入测量,确保汽车运动计算的长期准确性。广泛的实验表明,与 TEFu-Net 的输入估算器相比,我们的计算精度平均提高了 63%,在实际驾驶场景中与最先进的计算结果不相上下。我们还证明,在传感器或输入失效的情况下,我们的解决方案也能实现准确的估计。因此,TEFu-Net 提高了真实世界驾驶场景中自我运动估计的准确性和鲁棒性,尤其是在杂乱环境、隧道、茂密植被和非结构化场景等挑战性条件下。由于这些改进,它提高了自动驾驶功能的可靠性。
{"title":"TEFu-Net: A time-aware late fusion architecture for robust multi-modal ego-motion estimation","authors":"Lucas Agostinho ,&nbsp;Diogo Pereira ,&nbsp;Antoine Hiolle ,&nbsp;Andry Pinto","doi":"10.1016/j.robot.2024.104700","DOIUrl":"https://doi.org/10.1016/j.robot.2024.104700","url":null,"abstract":"<div><p>Ego-motion estimation plays a critical role in autonomous driving systems by providing accurate and timely information about the vehicle’s position and orientation. To achieve high levels of accuracy and robustness, it is essential to leverage a range of sensor modalities to account for highly dynamic and diverse scenes, and consequent sensor limitations.</p><p>In this work, we introduce TEFu-Net, a Deep-Learning-based late fusion architecture that combines multiple ego-motion estimates from diverse data modalities, including stereo RGB, LiDAR point clouds and GNSS/IMU measurements. Our approach is non-parametric and scalable, making it adaptable to different sensor set configurations. By leveraging a Long Short-Term Memory (LSTM), TEFu-Net produces reliable and robust spatiotemporal ego-motion estimates. This capability allows it to filter out erroneous input measurements, ensuring the accuracy of the car’s motion calculations over time. Extensive experiments show an average accuracy increase of 63% over TEFu-Net’s input estimators and on par results with the state-of-the-art in real-world driving scenarios. We also demonstrate that our solution can achieve accurate estimates under sensor or input failure. Therefore, TEFu-Net enhances the accuracy and robustness of ego-motion estimation in real-world driving scenarios, particularly in challenging conditions such as cluttered environments, tunnels, dense vegetation, and unstructured scenes. As a result of these enhancements, it bolsters the reliability of autonomous driving functions.</p></div>","PeriodicalId":49592,"journal":{"name":"Robotics and Autonomous Systems","volume":null,"pages":null},"PeriodicalIF":4.3,"publicationDate":"2024-04-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140646088","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Robotics and Autonomous Systems
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1