Pub Date : 2024-11-01DOI: 10.1109/LRA.2024.3490406
Zhenhang Chen;Zhiqiang Miao;Min Liu;Chengzhong Wu;Yaonan Wang
Mainstream visual-inertial SLAM systems use point features for motion estimation and localization. However, point features do not perform well in scenes such as weak texture and motion blur. Therefore, the introduction of line features has received a lot of attention. In this letter, we propose a point-line based real-time monocular visual inertial odometry. Aiming at the problem that most of the current works do not fully utilize the line feature properties, we derive the point-line based hybrid Multi-State Constraint Kalman Filter (hybrid MSCKF) in detail. To further improve the line feature initialization accuracy, we propose a two-step line triangulation method. Since filter-based methods are susceptible to visual outliers, we also propose a redundant line feature removal strategy suitable for the filtering framework. According to the experimental results in EuRoC data set and real environment, the proposed algorithm outperforms other state-of-the-art algorithms in accuracy and real-time performance.
主流的视觉惯性 SLAM 系统使用点特征进行运动估计和定位。然而,点特征在弱纹理和运动模糊等场景中表现不佳。因此,线特征的引入受到了广泛关注。在这封信中,我们提出了一种基于点-线的实时单目视觉惯性里程计。针对目前大多数研究没有充分利用线特征特性的问题,我们详细推导了基于点-线的混合多态约束卡尔曼滤波器(hybrid MSCKF)。为了进一步提高线特征初始化精度,我们提出了一种两步线三角测量法。由于基于滤波的方法容易受到视觉异常值的影响,我们还提出了适合滤波框架的冗余线条特征去除策略。根据在 EuRoC 数据集和真实环境中的实验结果,所提出的算法在准确性和实时性上都优于其他最先进的算法。
{"title":"A Fast and Accurate Visual Inertial Odometry Using Hybrid Point-Line Features","authors":"Zhenhang Chen;Zhiqiang Miao;Min Liu;Chengzhong Wu;Yaonan Wang","doi":"10.1109/LRA.2024.3490406","DOIUrl":"https://doi.org/10.1109/LRA.2024.3490406","url":null,"abstract":"Mainstream visual-inertial SLAM systems use point features for motion estimation and localization. However, point features do not perform well in scenes such as weak texture and motion blur. Therefore, the introduction of line features has received a lot of attention. In this letter, we propose a point-line based real-time monocular visual inertial odometry. Aiming at the problem that most of the current works do not fully utilize the line feature properties, we derive the point-line based hybrid Multi-State Constraint Kalman Filter (hybrid MSCKF) in detail. To further improve the line feature initialization accuracy, we propose a two-step line triangulation method. Since filter-based methods are susceptible to visual outliers, we also propose a redundant line feature removal strategy suitable for the filtering framework. According to the experimental results in EuRoC data set and real environment, the proposed algorithm outperforms other state-of-the-art algorithms in accuracy and real-time performance.","PeriodicalId":13241,"journal":{"name":"IEEE Robotics and Automation Letters","volume":"9 12","pages":"11345-11352"},"PeriodicalIF":4.6,"publicationDate":"2024-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142600125","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}
Pub Date : 2024-10-31DOI: 10.1109/LRA.2024.3490397
Na Li;Fanghao Yuan;Yan Li;Wenwen Lv
E-visits have emerged as a pivotal tool for enhancing both patients' medical experience and the efficient utilization of medical resources. By modeling stylized queueing models, this letter explores the optimal online medical resource allocation decision on providing e-visits in a public hospital, and examines the impact of the external Internet hospital on the public hospital's decision. The public hospital aims to maximize its utility by determining the optimal online medical resource allocation, while patients make their visit decisions based on utility. Results indicate that increased sensitivity of the revisit rate to resource allocation, or higher unit gain associated with e-visit patients (achieved from providing convenient access to medical services and minimizing cross-infection risks), prompts the public hospital to allocate more resources to e-visits. Notably, external Internet hospital price and capacity do not alter the basic influence patterns of the decision, but the resource allocation proportion increases with the external e-visit service price. Moreover, as the external e-visit service capacity expands, the optimal resource allocation proportion decreases when the sensitivity of the revisit rate is low (which indicates the quality is influenced slightly by resource allocation), and exhibits an initial decrease followed by an increase when the sensitivity is high.
{"title":"Public Hospital's Decision Analysis on Providing E-Visit Services","authors":"Na Li;Fanghao Yuan;Yan Li;Wenwen Lv","doi":"10.1109/LRA.2024.3490397","DOIUrl":"https://doi.org/10.1109/LRA.2024.3490397","url":null,"abstract":"E-visits have emerged as a pivotal tool for enhancing both patients' medical experience and the efficient utilization of medical resources. By modeling stylized queueing models, this letter explores the optimal online medical resource allocation decision on providing e-visits in a public hospital, and examines the impact of the external Internet hospital on the public hospital's decision. The public hospital aims to maximize its utility by determining the optimal online medical resource allocation, while patients make their visit decisions based on utility. Results indicate that increased sensitivity of the revisit rate to resource allocation, or higher unit gain associated with e-visit patients (achieved from providing convenient access to medical services and minimizing cross-infection risks), prompts the public hospital to allocate more resources to e-visits. Notably, external Internet hospital price and capacity do not alter the basic influence patterns of the decision, but the resource allocation proportion increases with the external e-visit service price. Moreover, as the external e-visit service capacity expands, the optimal resource allocation proportion decreases when the sensitivity of the revisit rate is low (which indicates the quality is influenced slightly by resource allocation), and exhibits an initial decrease followed by an increase when the sensitivity is high.","PeriodicalId":13241,"journal":{"name":"IEEE Robotics and Automation Letters","volume":"9 12","pages":"11577-11584"},"PeriodicalIF":4.6,"publicationDate":"2024-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142672202","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}
Pub Date : 2024-10-31DOI: 10.1109/LRA.2024.3490260
Youssef Michel;Youssef Abdelhalem;Gordon Cheng
In this work, we present a novel bilateral teleoperation architecture with variable impedance control for orientational contact tasks. We exploit Unit Quaternions and tools from Lie Theory to model and manipulate robot orientations, as well as Learning-from-Demonstration to learn a stiffness adaptation policy from the demonstrated task dynamics. The learnt policy then shapes the rotational stiffness of the remote robot during contact with the environment. We also present a passivity analysis where we use energy tanks to guarantee the passivity of the closed loop system, and hence the stable interaction. Our approach is validated on real robot hardware in a cutting task along a curve, and in a user study.
{"title":"Passivity-Based Teleoperation With Variable Rotational Impedance Control","authors":"Youssef Michel;Youssef Abdelhalem;Gordon Cheng","doi":"10.1109/LRA.2024.3490260","DOIUrl":"https://doi.org/10.1109/LRA.2024.3490260","url":null,"abstract":"In this work, we present a novel bilateral teleoperation architecture with variable impedance control for orientational contact tasks. We exploit Unit Quaternions and tools from Lie Theory to model and manipulate robot orientations, as well as Learning-from-Demonstration to learn a stiffness adaptation policy from the demonstrated task dynamics. The learnt policy then shapes the rotational stiffness of the remote robot during contact with the environment. We also present a passivity analysis where we use energy tanks to guarantee the passivity of the closed loop system, and hence the stable interaction. Our approach is validated on real robot hardware in a cutting task along a curve, and in a user study.","PeriodicalId":13241,"journal":{"name":"IEEE Robotics and Automation Letters","volume":"9 12","pages":"11658-11665"},"PeriodicalIF":4.6,"publicationDate":"2024-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10740678","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142679313","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}
Pub Date : 2024-10-30DOI: 10.1109/LRA.2024.3488402
Jonas Kiemel;Ludovic Righetti;Torsten Kröger;Tamim Asfour
In this paper, we present an approach for learning collision-free robot trajectories in the presence of moving obstacles. As a first step, we train a backup policy to generate evasive movements from arbitrary initial robot states using model-free reinforcement learning. When learning policies for other tasks, the backup policy can be used to estimate the potential risk of a collision and to offer an alternative action if the estimated risk is considered too high. No matter which action is selected, our action space ensures that the kinematic limits of the robot joints are not violated. We analyze and evaluate two different methods for estimating the risk of a collision. A physics simulation performed in the background is computationally expensive but provides the best results in deterministic environments. If a data-based risk estimator is used instead, the computational effort is significantly reduced, but an additional source of error is introduced. For evaluation, we successfully learn a reaching task and a basketball task while keeping the risk of collisions low. The results demonstrate the effectiveness of our approach for deterministic and stochastic environments, including a human-robot scenario and a ball environment, where no state can be considered permanently safe. By conducting experiments with a real robot, we show that our approach can generate safe trajectories in real time.
{"title":"Safe Reinforcement Learning of Robot Trajectories in the Presence of Moving Obstacles","authors":"Jonas Kiemel;Ludovic Righetti;Torsten Kröger;Tamim Asfour","doi":"10.1109/LRA.2024.3488402","DOIUrl":"https://doi.org/10.1109/LRA.2024.3488402","url":null,"abstract":"In this paper, we present an approach for learning collision-free robot trajectories in the presence of moving obstacles. As a first step, we train a backup policy to generate evasive movements from arbitrary initial robot states using model-free reinforcement learning. When learning policies for other tasks, the backup policy can be used to estimate the potential risk of a collision and to offer an alternative action if the estimated risk is considered too high. No matter which action is selected, our action space ensures that the kinematic limits of the robot joints are not violated. We analyze and evaluate two different methods for estimating the risk of a collision. A physics simulation performed in the background is computationally expensive but provides the best results in deterministic environments. If a data-based risk estimator is used instead, the computational effort is significantly reduced, but an additional source of error is introduced. For evaluation, we successfully learn a reaching task and a basketball task while keeping the risk of collisions low. The results demonstrate the effectiveness of our approach for deterministic and stochastic environments, including a human-robot scenario and a ball environment, where no state can be considered permanently safe. By conducting experiments with a real robot, we show that our approach can generate safe trajectories in real time.","PeriodicalId":13241,"journal":{"name":"IEEE Robotics and Automation Letters","volume":"9 12","pages":"11353-11360"},"PeriodicalIF":4.6,"publicationDate":"2024-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142600211","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}
Pub Date : 2024-10-30DOI: 10.1109/LRA.2024.3488400
L. Nowakowski;R. V. Patel
Accurately estimating tool-tissue interaction forces during robotics-assisted minimally invasive surgery is an important aspect of enabling haptics-based teleoperation. By collecting data regarding the state of a robot in a variety of configurations, neural networks can be trained to predict this interaction force. This paper extends existing work in this domain based on collecting one of the largest known ground truth force datasets for stationary as well as moving phantoms that replicate tissue motions found in clinical procedures. Existing methods, and a new transformer-based architecture, are evaluated to demonstrate the domain gap between stationary and moving phantom tissue data and the impact that data scaling has on each architecture's ability to generalize the force estimation task. It was found that temporal networks were more sensitive to the moving domain than single-sample Feed Forward Networks (FFNs) that were trained on stationary tissue data. However, the transformer approach results in the lowest Root Mean Square Error (RMSE) when evaluating networks trained on examples of both stationary and moving phantom tissue samples. The results demonstrate the domain gap between stationary and moving surgical environments and the effectiveness of scaling datasets for increased accuracy of interaction force prediction.
{"title":"Learning Based Estimation of Tool-Tissue Interaction Forces for Stationary and Moving Environments","authors":"L. Nowakowski;R. V. Patel","doi":"10.1109/LRA.2024.3488400","DOIUrl":"https://doi.org/10.1109/LRA.2024.3488400","url":null,"abstract":"Accurately estimating tool-tissue interaction forces during robotics-assisted minimally invasive surgery is an important aspect of enabling haptics-based teleoperation. By collecting data regarding the state of a robot in a variety of configurations, neural networks can be trained to predict this interaction force. This paper extends existing work in this domain based on collecting one of the largest known ground truth force datasets for stationary as well as moving phantoms that replicate tissue motions found in clinical procedures. Existing methods, and a new transformer-based architecture, are evaluated to demonstrate the domain gap between stationary and moving phantom tissue data and the impact that data scaling has on each architecture's ability to generalize the force estimation task. It was found that temporal networks were more sensitive to the moving domain than single-sample Feed Forward Networks (FFNs) that were trained on stationary tissue data. However, the transformer approach results in the lowest Root Mean Square Error (RMSE) when evaluating networks trained on examples of both stationary and moving phantom tissue samples. The results demonstrate the domain gap between stationary and moving surgical environments and the effectiveness of scaling datasets for increased accuracy of interaction force prediction.","PeriodicalId":13241,"journal":{"name":"IEEE Robotics and Automation Letters","volume":"9 12","pages":"11266-11273"},"PeriodicalIF":4.6,"publicationDate":"2024-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142598640","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}
Pub Date : 2024-10-29DOI: 10.1109/LRA.2024.3487490
Grzegorz Bartyzel
Transferability, along with sample efficiency, is a critical factor for a reinforcement learning (RL) agent's successful application in real-world contact-rich manipulation tasks, such as product assembly. For instance, in the case of the industrial insertion task on high-mix, low-volume (HMLV) production lines, transferability could eliminate the need for machine retooling, thus reducing production line downtimes. In our work, we introduce a method called Multimodal Variational DeepMDP (MVDeepMDP) that demonstrates the ability to generalize to various environmental variations not encountered during training. The key feature of our approach involves learning a multimodal latent dynamic representation. We demonstrate the effectiveness of our method in the context of an electronic parts insertion task, which is challenging for RL agents due to the diverse physical properties of the non-standardized components, as well as simple 3D printed blocks insertion. Furthermore, we evaluate the transferability of MVDeepMDP and analyze the impact of the balancing mechanism of the generalized Product-of-Experts