首页 > 最新文献

International Journal of Robotics Research最新文献

英文 中文
SVIn2: A multi-sensor fusion-based underwater SLAM system SVIn2:一种基于多传感器融合的水下SLAM系统
IF 9.2 1区 计算机科学 Q1 Mathematics Pub Date : 2022-07-13 DOI: 10.1177/02783649221110259
S. Rahman, Alberto Quattrini Li, Ioannis M. Rekleitis
This paper presents SVIn2, a novel tightly-coupled keyframe-based Simultaneous Localization and Mapping (SLAM) system, which fuses Scanning Profiling Sonar, Visual, Inertial, and water-pressure information in a non-linear optimization framework for small and large scale challenging underwater environments. The developed real-time system features robust initialization, loop-closing, and relocalization capabilities, which make the system reliable in the presence of haze, blurriness, low light, and lighting variations, typically observed in underwater scenarios. Over the last decade, Visual-Inertial Odometry and SLAM systems have shown excellent performance for mobile robots in indoor and outdoor environments, but often fail underwater due to the inherent difficulties in such environments. Our approach combats the weaknesses of previous approaches by utilizing additional sensors and exploiting their complementary characteristics. In particular, we use (1) acoustic range information for improved reconstruction and localization, thanks to the reliable distance measurement; (2) depth information from water-pressure sensor for robust initialization, refining the scale, and assisting to limit the drift in the tightly-coupled integration. The developed software—made open source—has been successfully used to test and validate the proposed system in both benchmark datasets and numerous real world underwater scenarios, including datasets collected with a custom-made underwater sensor suite and an autonomous underwater vehicle Aqua2. SVIn2 demonstrated outstanding performance in terms of accuracy and robustness on those datasets and enabled other robotic tasks, for example, planning for underwater robots in presence of obstacles.
本文介绍了SVIn2,这是一种新型的基于关键帧的紧密耦合同步定位和映射(SLAM)系统,它在一个非线性优化框架中融合了扫描轮廓声纳、视觉、惯性和水压信息,适用于小型和大型具有挑战性的水下环境。所开发的实时系统具有强大的初始化、闭环和重新定位功能,这使得该系统在水下场景中通常观察到的雾度、模糊度、弱光和照明变化的情况下是可靠的。在过去的十年里,视觉惯性里程计和SLAM系统在室内和室外环境中对移动机器人表现出了优异的性能,但由于在这种环境中固有的困难,它们经常在水下失效。我们的方法通过利用额外的传感器并利用它们的互补特性来克服以前方法的弱点。特别地,由于可靠的距离测量,我们使用(1)声学距离信息来改进重建和定位;(2) 来自水压传感器的深度信息,用于稳健的初始化,细化尺度,并有助于限制紧密耦合集成中的漂移。开发的软件是开源的,已成功用于在基准数据集和许多真实世界的水下场景中测试和验证所提出的系统,包括使用定制的水下传感器套件和自动水下航行器Aqua2收集的数据集。SVIn2在这些数据集上表现出了卓越的准确性和稳健性,并支持其他机器人任务,例如,在有障碍物的情况下规划水下机器人。
{"title":"SVIn2: A multi-sensor fusion-based underwater SLAM system","authors":"S. Rahman, Alberto Quattrini Li, Ioannis M. Rekleitis","doi":"10.1177/02783649221110259","DOIUrl":"https://doi.org/10.1177/02783649221110259","url":null,"abstract":"This paper presents SVIn2, a novel tightly-coupled keyframe-based Simultaneous Localization and Mapping (SLAM) system, which fuses Scanning Profiling Sonar, Visual, Inertial, and water-pressure information in a non-linear optimization framework for small and large scale challenging underwater environments. The developed real-time system features robust initialization, loop-closing, and relocalization capabilities, which make the system reliable in the presence of haze, blurriness, low light, and lighting variations, typically observed in underwater scenarios. Over the last decade, Visual-Inertial Odometry and SLAM systems have shown excellent performance for mobile robots in indoor and outdoor environments, but often fail underwater due to the inherent difficulties in such environments. Our approach combats the weaknesses of previous approaches by utilizing additional sensors and exploiting their complementary characteristics. In particular, we use (1) acoustic range information for improved reconstruction and localization, thanks to the reliable distance measurement; (2) depth information from water-pressure sensor for robust initialization, refining the scale, and assisting to limit the drift in the tightly-coupled integration. The developed software—made open source—has been successfully used to test and validate the proposed system in both benchmark datasets and numerous real world underwater scenarios, including datasets collected with a custom-made underwater sensor suite and an autonomous underwater vehicle Aqua2. SVIn2 demonstrated outstanding performance in terms of accuracy and robustness on those datasets and enabled other robotic tasks, for example, planning for underwater robots in presence of obstacles.","PeriodicalId":54942,"journal":{"name":"International Journal of Robotics Research","volume":null,"pages":null},"PeriodicalIF":9.2,"publicationDate":"2022-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49431313","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 15
Bayesian iterative closest point for mobile robot localization 移动机器人的贝叶斯迭代最近点定位
IF 9.2 1区 计算机科学 Q1 Mathematics Pub Date : 2022-07-01 DOI: 10.1177/02783649221101417
F. A. Maken, Fabio Ramos, Lionel Ott
Accurate localization of a robot in a known environment is a fundamental capability for successfully performing path planning, manipulation, and grasping tasks. Particle filters, also known as Monte Carlo localization (MCL), are a commonly used method to determine the robot’s pose within its environment. For ground robots, noisy wheel odometry readings are typically used as a motion model to predict the vehicle’s location. Such a motion model requires tuning of various parameters based on terrain and robot type. However, such an ego-motion estimation is not always available for all platforms. Scan matching using the iterative closest point (ICP) algorithm is a popular alternative approach, providing ego-motion estimates for localization. Iterative closest point computes a point estimate of the transformation between two poses given point clouds captured at these locations. Being a point estimate method, ICP does not deal with the uncertainties in the scan alignment process, which may arise due to sensor noise, partial overlap, or the existence of multiple solutions. Another challenge for ICP is the high computational cost required to align two large point clouds, limiting its applicability to less dynamic problems. In this paper, we address these challenges by leveraging recent advances in probabilistic inference. Specifically, we first address the run-time issue and propose SGD-ICP, which employs stochastic gradient descent (SGD) to solve the optimization problem of ICP. Next, we leverage SGD-ICP to obtain a distribution over transformations and propose a Markov Chain Monte Carlo method using stochastic gradient Langevin dynamics (SGLD) updates. Our ICP variant, termed Bayesian-ICP, is a full Bayesian solution to the problem. To demonstrate the benefits of Bayesian-ICP for mobile robotic applications, we propose an adaptive motion model employing Bayesian-ICP to produce proposal distributions for Monte Carlo Localization. Experiments using both Kinect and 3D LiDAR data show that our proposed SGD-ICP method achieves the same solution quality as standard ICP while being significantly more efficient. We then demonstrate empirically that Bayesian-ICP can produce accurate distributions over pose transformations and is fast enough for online applications. Finally, using Bayesian-ICP as a motion model alleviates the need to tune the motion model parameters from odometry, resulting in better-calibrated localization uncertainty.
机器人在已知环境中的精确定位是成功执行路径规划、操纵和抓取任务的基本能力。粒子滤波器,也被称为蒙特卡罗定位(MCL),是一种常用的方法来确定机器人在其环境中的姿态。对于地面机器人来说,嘈杂的车轮里程计读数通常被用作预测车辆位置的运动模型。这样的运动模型需要基于地形和机器人类型来调整各种参数。然而,这种自我运动估计并不总是适用于所有平台。使用迭代最接近点(ICP)算法的扫描匹配是一种流行的替代方法,为定位提供自我运动估计。迭代最近点计算在这些位置捕获的给定点云的两个姿态之间的变换的点估计。作为一种点估计方法,ICP不处理扫描对准过程中的不确定性,这些不确定性可能是由于传感器噪声、部分重叠或存在多个解而产生的。ICP面临的另一个挑战是对齐两个大点云所需的高计算成本,这限制了其适用于动态性较低的问题。在本文中,我们通过利用概率推理的最新进展来应对这些挑战。具体来说,我们首先解决了运行时间问题,并提出了SGD-ICP,它采用随机梯度下降(SGD)来解决ICP的优化问题。接下来,我们利用SGD-ICP来获得变换上的分布,并提出了一种使用随机梯度Langevin动力学(SGLD)更新的马尔可夫链蒙特卡罗方法。我们的ICP变体,称为贝叶斯ICP,是该问题的完整贝叶斯解决方案。为了证明贝叶斯ICP在移动机器人应用中的优势,我们提出了一种自适应运动模型,该模型使用贝叶斯ICP来生成蒙特卡洛定位的建议分布。使用Kinect和3D LiDAR数据的实验表明,我们提出的SGD-ICP方法实现了与标准ICP相同的溶液质量,同时显著提高了效率。然后,我们根据经验证明,贝叶斯ICP可以在姿态变换上产生准确的分布,并且对于在线应用来说足够快。最后,使用贝叶斯ICP作为运动模型减轻了从里程计调整运动模型参数的需要,从而产生更好的校准定位不确定性。
{"title":"Bayesian iterative closest point for mobile robot localization","authors":"F. A. Maken, Fabio Ramos, Lionel Ott","doi":"10.1177/02783649221101417","DOIUrl":"https://doi.org/10.1177/02783649221101417","url":null,"abstract":"Accurate localization of a robot in a known environment is a fundamental capability for successfully performing path planning, manipulation, and grasping tasks. Particle filters, also known as Monte Carlo localization (MCL), are a commonly used method to determine the robot’s pose within its environment. For ground robots, noisy wheel odometry readings are typically used as a motion model to predict the vehicle’s location. Such a motion model requires tuning of various parameters based on terrain and robot type. However, such an ego-motion estimation is not always available for all platforms. Scan matching using the iterative closest point (ICP) algorithm is a popular alternative approach, providing ego-motion estimates for localization. Iterative closest point computes a point estimate of the transformation between two poses given point clouds captured at these locations. Being a point estimate method, ICP does not deal with the uncertainties in the scan alignment process, which may arise due to sensor noise, partial overlap, or the existence of multiple solutions. Another challenge for ICP is the high computational cost required to align two large point clouds, limiting its applicability to less dynamic problems. In this paper, we address these challenges by leveraging recent advances in probabilistic inference. Specifically, we first address the run-time issue and propose SGD-ICP, which employs stochastic gradient descent (SGD) to solve the optimization problem of ICP. Next, we leverage SGD-ICP to obtain a distribution over transformations and propose a Markov Chain Monte Carlo method using stochastic gradient Langevin dynamics (SGLD) updates. Our ICP variant, termed Bayesian-ICP, is a full Bayesian solution to the problem. To demonstrate the benefits of Bayesian-ICP for mobile robotic applications, we propose an adaptive motion model employing Bayesian-ICP to produce proposal distributions for Monte Carlo Localization. Experiments using both Kinect and 3D LiDAR data show that our proposed SGD-ICP method achieves the same solution quality as standard ICP while being significantly more efficient. We then demonstrate empirically that Bayesian-ICP can produce accurate distributions over pose transformations and is fast enough for online applications. Finally, using Bayesian-ICP as a motion model alleviates the need to tune the motion model parameters from odometry, resulting in better-calibrated localization uncertainty.","PeriodicalId":54942,"journal":{"name":"International Journal of Robotics Research","volume":null,"pages":null},"PeriodicalIF":9.2,"publicationDate":"2022-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47404287","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
On-manifold probabilistic Iterative Closest Point: Application to underwater karst exploration 流形概率迭代最近点在水下岩溶勘探中的应用
IF 9.2 1区 计算机科学 Q1 Mathematics Pub Date : 2022-06-24 DOI: 10.1177/02783649221101418
Yohan Breux, André Mas, L. Lapierre
This paper proposes MpIC, an on-manifold derivation of the probabilistic Iterative Correspondence (pIC) algorithm, which is a stochastic version of the original Iterative Closest Point. It is developed in the context of autonomous underwater karst exploration based on acoustic sonars. First, a derivation of pIC based on the Lie group structure of S E ( 3 ) is developed. The closed-form expression of the covariance modeling the estimated rigid transformation is also provided. In a second part, its application to 3D scan matching between acoustic sonar measurements is proposed. It is a prolongation of previous work on elevation angle estimation from wide-beam acoustic sonar. While the pIC approach proposed is intended to be a key component in a Simultaneous Localization and Mapping framework, this paper focuses on assessing its viability on a unitary basis. As ground truth data in karst aquifer are difficult to obtain, quantitative experiments are carried out on a simulated karst environment and show improvement compared to previous state-of-the-art approach. The algorithm is also evaluated on a real underwater cave dataset demonstrating its practical applicability.
本文提出了概率迭代对应(pIC)算法的流形上导数MpIC,它是原始迭代最近点的随机版本。它是在基于声波声纳的自主水下岩溶探测的背景下开发的。首先,基于SE(3)的李群结构推导了pIC。还提供了对估计的刚性变换建模的协方差的闭合形式表达式。在第二部分中,提出了它在声学声纳测量之间的三维扫描匹配中的应用。这是对以前宽波束声学声纳仰角估计工作的扩展。虽然所提出的pIC方法旨在成为同步定位和映射框架中的关键组成部分,但本文侧重于在统一的基础上评估其可行性。由于岩溶含水层的地面实况数据很难获得,因此在模拟岩溶环境中进行了定量实验,与以前的最先进方法相比有所改进。该算法也在真实的水下洞穴数据集上进行了评估,证明了其实用性。
{"title":"On-manifold probabilistic Iterative Closest Point: Application to underwater karst exploration","authors":"Yohan Breux, André Mas, L. Lapierre","doi":"10.1177/02783649221101418","DOIUrl":"https://doi.org/10.1177/02783649221101418","url":null,"abstract":"This paper proposes MpIC, an on-manifold derivation of the probabilistic Iterative Correspondence (pIC) algorithm, which is a stochastic version of the original Iterative Closest Point. It is developed in the context of autonomous underwater karst exploration based on acoustic sonars. First, a derivation of pIC based on the Lie group structure of S E ( 3 ) is developed. The closed-form expression of the covariance modeling the estimated rigid transformation is also provided. In a second part, its application to 3D scan matching between acoustic sonar measurements is proposed. It is a prolongation of previous work on elevation angle estimation from wide-beam acoustic sonar. While the pIC approach proposed is intended to be a key component in a Simultaneous Localization and Mapping framework, this paper focuses on assessing its viability on a unitary basis. As ground truth data in karst aquifer are difficult to obtain, quantitative experiments are carried out on a simulated karst environment and show improvement compared to previous state-of-the-art approach. The algorithm is also evaluated on a real underwater cave dataset demonstrating its practical applicability.","PeriodicalId":54942,"journal":{"name":"International Journal of Robotics Research","volume":null,"pages":null},"PeriodicalIF":9.2,"publicationDate":"2022-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46134041","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Hybrid sparse monocular visual odometry with online photometric calibration 混合稀疏单目视觉里程计与在线光度校准
IF 9.2 1区 计算机科学 Q1 Mathematics Pub Date : 2022-06-21 DOI: 10.1177/02783649221107703
Dongting Luo, Zhuang Yan, Sen Wang
Most monocular visual Simultaneous Localization and Mapping (vSLAM) and visual odometry (VO) algorithms focus on either feature-based methods or direct methods. Hybrid (semi-direct) approach is less studied although it is equally important. In this paper, a hybrid sparse visual odometry (HSO) algorithm with online photometric calibration is proposed for monocular vision. HSO introduces two novel measures, that is, direct image alignment with adaptive mode selection and image photometric description using ratio factors, to enhance the robustness against dramatic image intensity changes and motion blur. Moreover, HSO is able to establish pose constraints between keyframes far apart in time and space by using KLT tracking enhanced with a local-global brightness consistency. The convergence speed of candidate map points is adopted as the basis for keyframe selection, which strengthens the coordination between the front end and the back end. Photometric calibration is elegantly integrated into the VO system working in tandem: (1) Photometric interference from the camera, such as vignetting and changes in exposure time, is accurately calibrated and compensated in HSO, thereby improving the accuracy and robustness of VO. (2) On the other hand, VO provides pre-calculated data for the photometric calibration algorithm, which reduces resource consumption and improves the estimation accuracy of photometric parameters. Extensive experiments are performed on various public datasets to evaluate the proposed HSO against the state-of-the-art monocular vSLAM/VO and online photometric calibration methods. The results show that the proposed HSO achieves superior performance on VO and photometric calibration in terms of accuracy, robustness, and efficiency, being comparable with the state-of-the-art VO/vSLAM systems. We open source HSO for the benefit of the community.
大多数单眼视觉同步定位和映射(vSLAM)和视觉里程计(VO)算法都集中在基于特征的方法或直接方法上。混合(半直接)方法虽然同样重要,但研究较少。本文提出了一种用于单眼视觉的混合稀疏视觉里程计(HSO)算法。HSO引入了两种新方法,即采用自适应模式选择的直接图像对齐和使用比例因子的图像光度描述,以增强对剧烈图像强度变化和运动模糊的鲁棒性。此外,HSO能够通过使用局部全局亮度一致性增强的KLT跟踪在时间和空间上相距很远的关键帧之间建立姿态约束。采用候选地图点的收敛速度作为关键帧选择的依据,增强了前端和后端之间的协调性。光度计校准优雅地集成到VO系统中,协同工作:(1)来自相机的光度计干扰,如眩光和曝光时间的变化,在HSO中得到精确校准和补偿,从而提高了VO的精度和鲁棒性。(2)另一方面,VO为光度校正算法提供了预计算数据,减少了资源消耗,提高了光度参数的估计精度。在各种公共数据集上进行了广泛的实验,以评估所提出的HSO与最先进的单眼vSLAM/VO和在线光度校准方法的对比。结果表明,所提出的HSO在精度、鲁棒性和效率方面取得了优异的VO和光度校准性能,可与最先进的VO/vSLAM系统相媲美。我们开源HSO是为了社区的利益。
{"title":"Hybrid sparse monocular visual odometry with online photometric calibration","authors":"Dongting Luo, Zhuang Yan, Sen Wang","doi":"10.1177/02783649221107703","DOIUrl":"https://doi.org/10.1177/02783649221107703","url":null,"abstract":"Most monocular visual Simultaneous Localization and Mapping (vSLAM) and visual odometry (VO) algorithms focus on either feature-based methods or direct methods. Hybrid (semi-direct) approach is less studied although it is equally important. In this paper, a hybrid sparse visual odometry (HSO) algorithm with online photometric calibration is proposed for monocular vision. HSO introduces two novel measures, that is, direct image alignment with adaptive mode selection and image photometric description using ratio factors, to enhance the robustness against dramatic image intensity changes and motion blur. Moreover, HSO is able to establish pose constraints between keyframes far apart in time and space by using KLT tracking enhanced with a local-global brightness consistency. The convergence speed of candidate map points is adopted as the basis for keyframe selection, which strengthens the coordination between the front end and the back end. Photometric calibration is elegantly integrated into the VO system working in tandem: (1) Photometric interference from the camera, such as vignetting and changes in exposure time, is accurately calibrated and compensated in HSO, thereby improving the accuracy and robustness of VO. (2) On the other hand, VO provides pre-calculated data for the photometric calibration algorithm, which reduces resource consumption and improves the estimation accuracy of photometric parameters. Extensive experiments are performed on various public datasets to evaluate the proposed HSO against the state-of-the-art monocular vSLAM/VO and online photometric calibration methods. The results show that the proposed HSO achieves superior performance on VO and photometric calibration in terms of accuracy, robustness, and efficiency, being comparable with the state-of-the-art VO/vSLAM systems. We open source HSO for the benefit of the community.","PeriodicalId":54942,"journal":{"name":"International Journal of Robotics Research","volume":null,"pages":null},"PeriodicalIF":9.2,"publicationDate":"2022-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46160927","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Simple kinesthetic haptics for object recognition 物体识别的简单动觉触觉
IF 9.2 1区 计算机科学 Q1 Mathematics Pub Date : 2022-06-11 DOI: 10.1177/02783649231182486
A. Sintov, Inbar Meir
Object recognition is an essential capability when performing various tasks. Humans naturally use either or both visual and tactile perception to extract object class and properties. Typical approaches for robots, however, require complex visual systems or multiple high-density tactile sensors which can be highly expensive. In addition, they usually require actual collection of a large dataset from real objects through direct interaction. In this paper, we propose a kinesthetic-based object recognition method that can be performed with any multi-fingered robotic hand in which the kinematics is known. The method does not require tactile sensors and is based on observing grasps of the objects. We utilize a unique and frame invariant parameterization of grasps to learn instances of object shapes. To train a classifier, training data is generated rapidly and solely in a computational process without interaction with real objects. We then propose and compare between two iterative algorithms that can integrate any trained classifier. The classifiers and algorithms are independent of any particular robot hand and, therefore, can be exerted on various ones. We show in experiments, that with few grasps, the algorithms acquire accurate classification. Furthermore, we show that the object recognition approach is scalable to objects of various sizes. Similarly, a global classifier is trained to identify general geometries (e.g., an ellipsoid or a box) rather than particular ones and demonstrated on a large set of objects. Full scale experiments and analysis are provided to show the performance of the method.
物体识别是执行各种任务时必不可少的能力。人类自然地使用视觉和触觉感知中的一种或两种来提取物体的类别和属性。然而,机器人的典型方法需要复杂的视觉系统或多个高密度触觉传感器,这可能非常昂贵。此外,它们通常需要通过直接交互从真实对象中实际收集大型数据集。在本文中,我们提出了一种基于运动力学的物体识别方法,该方法可以在运动学已知的任何多指机械人手中执行。该方法不需要触觉传感器,而是基于观察物体的抓取。我们利用一个独特的和帧不变的参数化抓取来学习对象形状的实例。为了训练分类器,训练数据在不与真实对象交互的计算过程中快速而单独地生成。然后,我们提出并比较两种迭代算法,可以集成任何训练过的分类器。分类器和算法独立于任何特定的机械手,因此可以对各种机械手施加影响。在实验中,我们表明,只需少量的掌握,算法就能获得准确的分类。此外,我们证明了物体识别方法可扩展到各种大小的物体。类似地,一个全局分类器被训练来识别一般的几何形状(例如,一个椭球或一个盒子),而不是特定的几何形状,并在一个大的对象集上进行演示。实验和分析表明了该方法的有效性。
{"title":"Simple kinesthetic haptics for object recognition","authors":"A. Sintov, Inbar Meir","doi":"10.1177/02783649231182486","DOIUrl":"https://doi.org/10.1177/02783649231182486","url":null,"abstract":"Object recognition is an essential capability when performing various tasks. Humans naturally use either or both visual and tactile perception to extract object class and properties. Typical approaches for robots, however, require complex visual systems or multiple high-density tactile sensors which can be highly expensive. In addition, they usually require actual collection of a large dataset from real objects through direct interaction. In this paper, we propose a kinesthetic-based object recognition method that can be performed with any multi-fingered robotic hand in which the kinematics is known. The method does not require tactile sensors and is based on observing grasps of the objects. We utilize a unique and frame invariant parameterization of grasps to learn instances of object shapes. To train a classifier, training data is generated rapidly and solely in a computational process without interaction with real objects. We then propose and compare between two iterative algorithms that can integrate any trained classifier. The classifiers and algorithms are independent of any particular robot hand and, therefore, can be exerted on various ones. We show in experiments, that with few grasps, the algorithms acquire accurate classification. Furthermore, we show that the object recognition approach is scalable to objects of various sizes. Similarly, a global classifier is trained to identify general geometries (e.g., an ellipsoid or a box) rather than particular ones and demonstrated on a large set of objects. Full scale experiments and analysis are provided to show the performance of the method.","PeriodicalId":54942,"journal":{"name":"International Journal of Robotics Research","volume":null,"pages":null},"PeriodicalIF":9.2,"publicationDate":"2022-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46266435","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Receding horizon navigation and target tracking for aerial detection of transient radioactivity 用于瞬态放射性空中探测的后向地平线导航和目标跟踪
IF 9.2 1区 计算机科学 Q1 Mathematics Pub Date : 2022-06-04 DOI: 10.1177/02783649231169803
Indrajeet Yadav, M. Sebok, H. Tanner
The paper presents a receding horizon planning and control strategy for quadrotor-type micro aerial vehicle (mav)s to navigate reactively and intercept a moving target in a cluttered unknown and dynamic environment. Leveraging a lightweight short-range sensor that generates a point-cloud within a relatively narrow and short field of view (fov), and an ssd-MobileNet based Deep neural network running on board the mav, the proposed motion planning and control strategy produces safe and dynamically feasible mav trajectories within the sensor fov, which the vehicle uses to autonomously navigate, pursue, and intercept its moving target. This task is completed without reliance on a global planner or prior information about the environment or the moving target. The effectiveness of the reported planner is demonstrated numerically and experimentally in cluttered indoor and outdoor environments featuring maximum speeds of up to 4.5–5 m/s.
本文提出了一种四旋翼微型飞行器(mav)在杂乱的未知动态环境中进行反应导航和拦截运动目标的后退视界规划与控制策略。利用在相对狭窄和较短的视场(fov)内生成点云的轻量级短程传感器,以及在mav上运行的基于ssd MobileNet的深度神经网络,所提出的运动规划和控制策略在传感器fov内生成安全且动态可行的mav轨迹,并拦截其移动目标。该任务在不依赖于全局规划器或关于环境或移动目标的先前信息的情况下完成。在最高速度高达4.5–5 m/s的杂乱室内和室外环境中,通过数值和实验证明了所报告的规划器的有效性。
{"title":"Receding horizon navigation and target tracking for aerial detection of transient radioactivity","authors":"Indrajeet Yadav, M. Sebok, H. Tanner","doi":"10.1177/02783649231169803","DOIUrl":"https://doi.org/10.1177/02783649231169803","url":null,"abstract":"The paper presents a receding horizon planning and control strategy for quadrotor-type micro aerial vehicle (mav)s to navigate reactively and intercept a moving target in a cluttered unknown and dynamic environment. Leveraging a lightweight short-range sensor that generates a point-cloud within a relatively narrow and short field of view (fov), and an ssd-MobileNet based Deep neural network running on board the mav, the proposed motion planning and control strategy produces safe and dynamically feasible mav trajectories within the sensor fov, which the vehicle uses to autonomously navigate, pursue, and intercept its moving target. This task is completed without reliance on a global planner or prior information about the environment or the moving target. The effectiveness of the reported planner is demonstrated numerically and experimentally in cluttered indoor and outdoor environments featuring maximum speeds of up to 4.5–5 m/s.","PeriodicalId":54942,"journal":{"name":"International Journal of Robotics Research","volume":null,"pages":null},"PeriodicalIF":9.2,"publicationDate":"2022-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46019536","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The Before, During, and After of Multi-robot Deadlock 多机器人死锁的前、中、后
IF 9.2 1区 计算机科学 Q1 Mathematics Pub Date : 2022-06-03 DOI: 10.1177/02783649221074718
J. Grover, Changliu Liu, K. Sycara
Collision avoidance for multi-robot systems is a well-studied problem. Recently, control barrier functions (CBFs) have been proposed for synthesizing controllers that guarantee collision avoidance and goal stabilization for multiple robots. However, it has been noted that reactive control synthesis methods (such as CBFs) are prone to deadlock, an equilibrium of system dynamics that causes the robots to stall before reaching their goals. In this paper, we analyze the closed-loop dynamics of robots using CBFs, to characterize controller parameters, initial conditions, and goal locations that invariably lead the system to deadlock. Using tools from duality theory, we derive geometric properties of robot configurations of an N robot system once it is in deadlock and we justify them using the mechanics interpretation of KKT conditions. Our key deductions are that (1) system deadlock is characterized by a force equilibrium on robots and (2) deadlock occurs to ensure safety when safety is at the brink of being violated. These deductions allow us to interpret deadlock as a subset of the state space, and we show that this set is non-empty and located on the boundary of the safe set. By exploiting these properties, we analyze the number of admissible robot configurations in deadlock and develop a provably correct decentralized algorithm for deadlock resolution to safely deliver the robots to their goals. This algorithm is validated in simulations as well as experimentally on Khepera-IV robots For an interactive version of this paper, please visit https://arxiv.org/abs/2206.01781.
多机器人系统的碰撞避免是一个研究得很好的问题。最近,有人提出了控制屏障函数(CBF)来合成控制器,以保证多个机器人的碰撞避免和目标稳定。然而,已经注意到,反应控制综合方法(如CBF)容易出现死锁,这是一种系统动力学平衡,导致机器人在达到目标之前失速。在本文中,我们使用CBF分析了机器人的闭环动力学,以表征总是导致系统死锁的控制器参数、初始条件和目标位置。利用对偶理论中的工具,我们推导了N机器人系统在死锁时机器人配置的几何性质,并用KKT条件的力学解释证明了这些几何性质。我们的主要推论是:(1)系统死锁的特征是机器人上的力平衡;(2)当安全处于被侵犯的边缘时,死锁的发生是为了确保安全。这些推导允许我们将死锁解释为状态空间的子集,并且我们证明了这个集合是非空的,并且位于安全集合的边界上。通过利用这些特性,我们分析了死锁中可允许的机器人配置的数量,并开发了一种可证明正确的死锁解决分散算法,以安全地将机器人交付到其目标。该算法在Khepera IV机器人的模拟和实验中得到了验证。有关本文的交互式版本,请访问https://arxiv.org/abs/2206.01781.
{"title":"The Before, During, and After of Multi-robot Deadlock","authors":"J. Grover, Changliu Liu, K. Sycara","doi":"10.1177/02783649221074718","DOIUrl":"https://doi.org/10.1177/02783649221074718","url":null,"abstract":"Collision avoidance for multi-robot systems is a well-studied problem. Recently, control barrier functions (CBFs) have been proposed for synthesizing controllers that guarantee collision avoidance and goal stabilization for multiple robots. However, it has been noted that reactive control synthesis methods (such as CBFs) are prone to deadlock, an equilibrium of system dynamics that causes the robots to stall before reaching their goals. In this paper, we analyze the closed-loop dynamics of robots using CBFs, to characterize controller parameters, initial conditions, and goal locations that invariably lead the system to deadlock. Using tools from duality theory, we derive geometric properties of robot configurations of an N robot system once it is in deadlock and we justify them using the mechanics interpretation of KKT conditions. Our key deductions are that (1) system deadlock is characterized by a force equilibrium on robots and (2) deadlock occurs to ensure safety when safety is at the brink of being violated. These deductions allow us to interpret deadlock as a subset of the state space, and we show that this set is non-empty and located on the boundary of the safe set. By exploiting these properties, we analyze the number of admissible robot configurations in deadlock and develop a provably correct decentralized algorithm for deadlock resolution to safely deliver the robots to their goals. This algorithm is validated in simulations as well as experimentally on Khepera-IV robots For an interactive version of this paper, please visit https://arxiv.org/abs/2206.01781.","PeriodicalId":54942,"journal":{"name":"International Journal of Robotics Research","volume":null,"pages":null},"PeriodicalIF":9.2,"publicationDate":"2022-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49532092","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Hybrid control for combining model-based and model-free reinforcement learning 基于模型和无模型强化学习相结合的混合控制
IF 9.2 1区 计算机科学 Q1 Mathematics Pub Date : 2022-06-02 DOI: 10.1177/02783649221083331
Allison Pinosky, Ian Abraham, Alexander Broad, B. Argall, T. Murphey
We develop an approach to improve the learning capabilities of robotic systems by combining learned predictive models with experience-based state-action policy mappings. Predictive models provide an understanding of the task and the dynamics, while experience-based (model-free) policy mappings encode favorable actions that override planned actions. We refer to our approach of systematically combining model-based and model-free learning methods as hybrid learning. Our approach efficiently learns motor skills and improves the performance of predictive models and experience-based policies. Moreover, our approach enables policies (both model-based and model-free) to be updated using any off-policy reinforcement learning method. We derive a deterministic method of hybrid learning by optimally switching between learning modalities. We adapt our method to a stochastic variation that relaxes some of the key assumptions in the original derivation. Our deterministic and stochastic variations are tested on a variety of robot control benchmark tasks in simulation as well as a hardware manipulation task. We extend our approach for use with imitation learning methods, where experience is provided through demonstrations, and we test the expanded capability with a real-world pick-and-place task. The results show that our method is capable of improving the performance and sample efficiency of learning motor skills in a variety of experimental domains.
我们开发了一种方法,通过将学习的预测模型与基于经验的状态-行动-策略映射相结合,来提高机器人系统的学习能力。预测模型提供了对任务和动态的理解,而基于经验(无模型)的策略映射编码了覆盖计划行动的有利行动。我们将基于模型和无模型的学习方法系统地结合起来的方法称为混合学习。我们的方法有效地学习运动技能,并提高预测模型和基于经验的策略的性能。此外,我们的方法允许使用任何非策略强化学习方法更新策略(基于模型和无模型)。我们通过在学习模式之间进行最佳切换,得出了一种混合学习的确定性方法。我们将我们的方法适应于一种随机变化,这种变化放松了原始推导中的一些关键假设。我们的确定性和随机性变化在各种机器人控制基准任务和硬件操作任务上进行了仿真测试。我们扩展了我们的方法,将其用于模仿学习方法,通过演示提供经验,并通过真实世界的选择和放置任务测试扩展的能力。结果表明,我们的方法能够在各种实验领域提高学习运动技能的性能和样本效率。
{"title":"Hybrid control for combining model-based and model-free reinforcement learning","authors":"Allison Pinosky, Ian Abraham, Alexander Broad, B. Argall, T. Murphey","doi":"10.1177/02783649221083331","DOIUrl":"https://doi.org/10.1177/02783649221083331","url":null,"abstract":"We develop an approach to improve the learning capabilities of robotic systems by combining learned predictive models with experience-based state-action policy mappings. Predictive models provide an understanding of the task and the dynamics, while experience-based (model-free) policy mappings encode favorable actions that override planned actions. We refer to our approach of systematically combining model-based and model-free learning methods as hybrid learning. Our approach efficiently learns motor skills and improves the performance of predictive models and experience-based policies. Moreover, our approach enables policies (both model-based and model-free) to be updated using any off-policy reinforcement learning method. We derive a deterministic method of hybrid learning by optimally switching between learning modalities. We adapt our method to a stochastic variation that relaxes some of the key assumptions in the original derivation. Our deterministic and stochastic variations are tested on a variety of robot control benchmark tasks in simulation as well as a hardware manipulation task. We extend our approach for use with imitation learning methods, where experience is provided through demonstrations, and we test the expanded capability with a real-world pick-and-place task. The results show that our method is capable of improving the performance and sample efficiency of learning motor skills in a variety of experimental domains.","PeriodicalId":54942,"journal":{"name":"International Journal of Robotics Research","volume":null,"pages":null},"PeriodicalIF":9.2,"publicationDate":"2022-06-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44538438","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Reactivity and statefulness: Action-based sensors, plans, and necessary state 反应性和状态性:基于行动的传感器、计划和必要状态
IF 9.2 1区 计算机科学 Q1 Mathematics Pub Date : 2022-05-12 DOI: 10.1177/02783649221078874
Grace McFassel, Dylan A. Shell
Typically to a roboticist, a plan is the outcome of other work, a synthesized object that realizes ends defined by some problem; plans qua plans are seldom treated as first-class objects of study. Plans designate functionality: a plan can be viewed as defining a robot’s behavior throughout its execution. This informs and reveals many other aspects of the robot’s design, including: necessary sensors and action choices, history, state, task structure, and how to define progress. Interrogating sets of plans helps in comprehending the ways in which differing executions influence the interrelationships between these various aspects. Revisiting Erdmann’s theory of action-based sensors, a classical approach for characterizing fundamental information requirements, we show how plans (in their role of designating behavior) influence sensing requirements. Using an algorithm for enumerating plans, we examine how some plans for which no action-based sensor exists can be transformed into sets of sensors through the identification and handling of features that preclude the existence of action-based sensors. We are not aware of those obstructing features having been previously identified. Action-based sensors may be treated as standalone reactive plans; we relate them to the set of all possible plans through a lattice structure. This lattice reveals a boundary between plans with action-based sensors and those without. Some plans, specifically those that are not reactive plans and require some notion of internal state, can never have associated action-based sensors. Even so, action-based sensors can serve as a framework to explore and interpret how such plans make use of state.
对于机器人专家来说,计划通常是其他工作的结果,是实现某个问题定义的目的的合成对象;作为计划的计划很少被视为一流的研究对象。计划指定功能:计划可以被视为定义机器人在整个执行过程中的行为。这为机器人设计的许多其他方面提供了信息和启示,包括:必要的传感器和动作选择、历史、状态、任务结构以及如何定义进度。询问一组计划有助于理解不同的执行方式如何影响这些不同方面之间的相互关系。回顾Erdmann的基于动作的传感器理论,这是一种表征基本信息需求的经典方法,我们展示了计划(在指定行为的作用中)如何影响感知需求。使用枚举计划的算法,我们研究了如何通过识别和处理排除存在基于动作的传感器的特征,将一些不存在基于动作传感器的计划转换为传感器集。我们不知道之前已经确定的那些阻碍特征。基于行动的传感器可以被视为独立的反应计划;我们通过格结构将它们与所有可能的计划集合联系起来。这个网格揭示了带有基于动作的传感器和不带有传感器的计划之间的界限。有些计划,特别是那些不是反应性计划并需要某种内部状态概念的计划,永远不可能有相关的基于行动的传感器。即便如此,基于行动的传感器可以作为一个框架来探索和解释这些计划如何利用状态。
{"title":"Reactivity and statefulness: Action-based sensors, plans, and necessary state","authors":"Grace McFassel, Dylan A. Shell","doi":"10.1177/02783649221078874","DOIUrl":"https://doi.org/10.1177/02783649221078874","url":null,"abstract":"Typically to a roboticist, a plan is the outcome of other work, a synthesized object that realizes ends defined by some problem; plans qua plans are seldom treated as first-class objects of study. Plans designate functionality: a plan can be viewed as defining a robot’s behavior throughout its execution. This informs and reveals many other aspects of the robot’s design, including: necessary sensors and action choices, history, state, task structure, and how to define progress. Interrogating sets of plans helps in comprehending the ways in which differing executions influence the interrelationships between these various aspects. Revisiting Erdmann’s theory of action-based sensors, a classical approach for characterizing fundamental information requirements, we show how plans (in their role of designating behavior) influence sensing requirements. Using an algorithm for enumerating plans, we examine how some plans for which no action-based sensor exists can be transformed into sets of sensors through the identification and handling of features that preclude the existence of action-based sensors. We are not aware of those obstructing features having been previously identified. Action-based sensors may be treated as standalone reactive plans; we relate them to the set of all possible plans through a lattice structure. This lattice reveals a boundary between plans with action-based sensors and those without. Some plans, specifically those that are not reactive plans and require some notion of internal state, can never have associated action-based sensors. Even so, action-based sensors can serve as a framework to explore and interpret how such plans make use of state.","PeriodicalId":54942,"journal":{"name":"International Journal of Robotics Research","volume":null,"pages":null},"PeriodicalIF":9.2,"publicationDate":"2022-05-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43006505","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Locally connected interrelated network: A forward propagation primitive 局部连接的相互关联网络:向前传播原语
IF 9.2 1区 计算机科学 Q1 Mathematics Pub Date : 2022-05-12 DOI: 10.1177/02783649221093092
Nicholas Collins, H. Kurniawati
End-to-end learning for planning is a promising approach for finding good robot strategies in situations where the state transition, observation, and reward functions are initially unknown. Many neural network architectures for this approach have shown positive results. Across these networks, seemingly small components have been used repeatedly in different architectures, which means improving the efficiency of these components has great potential to improve the overall performance of the network. This paper aims to improve one such component: The forward propagation module. In particular, we propose Locally Connected Interrelated Network (LCI-Net) – a novel type of locally connected layer with unshared but interrelated weights – to improve the efficiency of learning stochastic transition models for planning and propagating information via the learned transition models. LCI-Net is a small differentiable neural network module that can be plugged into various existing architectures. For evaluation purposes, we apply LCI-Net to VIN and QMDP-Net. VIN is an end-to-end neural network for solving Markov Decision Processes (MDPs) whose transition and reward functions are initially unknown, while QMDP-Net is its counterpart for the Partially Observable Markov Decision Process (POMDP) whose transition, observation, and reward functions are initially unknown. Simulation tests on benchmark problems involving 2D and 3D navigation and grasping indicate promising results: Changing only the forward propagation module alone with LCI-Net improves VIN’s and QMDP-Net generalisation capability by more than 3× and 10×, respectively.
在状态转移、观察和奖励函数最初未知的情况下,用于规划的端到端学习是一种很有前途的方法,可以找到好的机器人策略。许多采用这种方法的神经网络架构已经显示出积极的结果。在这些网络中,看似很小的组件在不同的体系结构中被反复使用,这意味着提高这些组件的效率对提高网络的整体性能具有很大的潜力。本文旨在改进其中一个组件:前向传播模块。特别地,我们提出了局部连接相关网络(LCI-Net)——一种具有非共享但相关权重的新型局部连接层——以提高学习随机转移模型的效率,从而通过学习到的转移模型来规划和传播信息。LCI-Net是一个小型的可微神经网络模块,可以插入到各种现有的体系结构中。为了评估目的,我们将LCI-Net应用于VIN和QMDP-Net。VIN是一个端到端神经网络,用于解决过渡和奖励函数最初未知的马尔可夫决策过程(mdp),而QMDP-Net是部分可观察马尔可夫决策过程(POMDP)的对应物,其过渡、观察和奖励函数最初未知。在2D和3D导航和抓取的基准问题上进行的仿真测试显示出令人满意的结果:仅用LCI-Net单独改变前向传播模块,VIN和QMDP-Net的泛化能力分别提高了3倍和10倍以上。
{"title":"Locally connected interrelated network: A forward propagation primitive","authors":"Nicholas Collins, H. Kurniawati","doi":"10.1177/02783649221093092","DOIUrl":"https://doi.org/10.1177/02783649221093092","url":null,"abstract":"End-to-end learning for planning is a promising approach for finding good robot strategies in situations where the state transition, observation, and reward functions are initially unknown. Many neural network architectures for this approach have shown positive results. Across these networks, seemingly small components have been used repeatedly in different architectures, which means improving the efficiency of these components has great potential to improve the overall performance of the network. This paper aims to improve one such component: The forward propagation module. In particular, we propose Locally Connected Interrelated Network (LCI-Net) – a novel type of locally connected layer with unshared but interrelated weights – to improve the efficiency of learning stochastic transition models for planning and propagating information via the learned transition models. LCI-Net is a small differentiable neural network module that can be plugged into various existing architectures. For evaluation purposes, we apply LCI-Net to VIN and QMDP-Net. VIN is an end-to-end neural network for solving Markov Decision Processes (MDPs) whose transition and reward functions are initially unknown, while QMDP-Net is its counterpart for the Partially Observable Markov Decision Process (POMDP) whose transition, observation, and reward functions are initially unknown. Simulation tests on benchmark problems involving 2D and 3D navigation and grasping indicate promising results: Changing only the forward propagation module alone with LCI-Net improves VIN’s and QMDP-Net generalisation capability by more than 3× and 10×, respectively.","PeriodicalId":54942,"journal":{"name":"International Journal of Robotics Research","volume":null,"pages":null},"PeriodicalIF":9.2,"publicationDate":"2022-05-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48996411","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
期刊
International Journal of Robotics Research
全部 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