首页 > 最新文献

International Journal of Robotic Computing最新文献

英文 中文
DQN as an alternative to Market-based approaches for Multi-Robot processing Task Allocation (MRpTA) DQN作为多机器人处理任务分配(MRpTA)市场方法的替代方案
Pub Date : 2021-04-21 DOI: 10.35708/rc1870-126266
Paul Gautier, J. Laurent, J. Diguet
Multi-robot task allocation (MRTA) problems require that robots make complex choices based on their understanding of a dynamic and uncertain environment. As a distributed computing system, the Multi-Robot System (MRS) must handle and distribute processing tasks (MRpTA). Each robot must contribute to the overall efficiency of the system based solely on a limited knowledge of its environment. Market-based methods are a natural candidate to deal processing tasks over a MRS but recent and numerous developments in reinforcement learning and especially Deep Q-Networks (DQN) provide new opportunities to solve the problem. In this paper we propose a new DQN-based method so that robots can learn directly from experience, and compare it with Market-based approaches as well with centralized and purely local solutions. Our study shows the relevancy of learning-based methods and also highlight research challenges to solve the processing load-balancing problem in MRS.
多机器人任务分配(MRTA)问题要求机器人基于对动态和不确定环境的理解做出复杂的选择。作为一个分布式计算系统,多机器人系统必须处理和分配处理任务。每个机器人都必须在对环境有限了解的基础上为系统的整体效率做出贡献。基于市场的方法是在MRS上处理处理任务的自然候选方法,但最近强化学习,特别是深度q -网络(DQN)的大量发展为解决问题提供了新的机会。在本文中,我们提出了一种新的基于dqn的方法,使机器人可以直接从经验中学习,并将其与基于市场的方法以及集中式和纯局部解决方案进行比较。我们的研究显示了基于学习的方法的相关性,也突出了解决MRS中处理负载平衡问题的研究挑战。
{"title":"DQN as an alternative to Market-based approaches for Multi-Robot processing Task Allocation (MRpTA)","authors":"Paul Gautier, J. Laurent, J. Diguet","doi":"10.35708/rc1870-126266","DOIUrl":"https://doi.org/10.35708/rc1870-126266","url":null,"abstract":"Multi-robot task allocation (MRTA) problems require that robots make complex choices based on their understanding of a dynamic and uncertain environment. As a distributed computing system, the Multi-Robot System (MRS) must handle and distribute processing tasks (MRpTA). Each robot must contribute to the overall efficiency of the system based solely on a limited knowledge of its environment. Market-based methods are a natural candidate to deal processing tasks over a MRS but recent and numerous developments in reinforcement learning and especially Deep Q-Networks (DQN) provide new opportunities to solve the problem. In this paper we propose a new DQN-based method so that robots can learn directly from experience, and compare it with Market-based approaches as well with centralized and purely local solutions. \u0000Our study shows the relevancy of learning-based methods and also highlight research challenges to solve the processing load-balancing problem in MRS.","PeriodicalId":292418,"journal":{"name":"International Journal of Robotic Computing","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123948523","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
View Planning for Robotic Inspection of Tolerances Through Visual Tracking of Manual Surface Finishing Operations 通过人工表面精加工的视觉跟踪来实现机器人公差检测的视图规划
Pub Date : 2020-08-01 DOI: 10.35708/rc1869-126261
E. B. Njaastad
This article presents an approach for determining suitablecamera view poses for inspection of surface tolerances based on visualtracking of the tool movements performed by a skilled worker. Automated surface inspection of a workpiece adjusted by manual operationsdepends on manual programming of the inspecting robot, or a timeconsuming exhaustive search over the entire surface. The proposed approach is based on the assumption that the tool movements of the skilledworker coincide with the most relevant regions of the underlying surfaceof the workpiece, namely the parts where a manual process has beenperformed. The affected region is detected with a visual tracking system,which measures the motion of the tool using a low-cost RGBD-camera,a particle filter, and a CAD model of the tool. The main contributionis a scheme for selecting relevant camera view poses for inspecting theaffected region using a robot equipped with a high-accuracy RGBDcamera. A principal component analysis of the tracked tool paths allowsfor evaluating the view poses by the Hotelling’s T-squared distributiontest in order to sort and select suitable camera view poses. The approachis implemented and tested for the case where a large ship propeller bladecast in NiAl bronze is to be inspected by a robot after manual adjustments of its surface.
本文提出了一种方法,确定合适的相机视图姿势,以检查表面公差基于视觉跟踪的工具运动执行的熟练工人。通过手动操作调整工件的自动表面检查取决于检测机器人的手动编程,或在整个表面上进行耗时的详尽搜索。所提出的方法是基于这样的假设,即熟练工人的刀具运动与工件下表面最相关的区域一致,即已经执行手动过程的部件。通过视觉跟踪系统检测受影响的区域,该系统使用低成本的rgbd相机、粒子过滤器和工具的CAD模型来测量工具的运动。主要的贡献是一个方案,选择相关的相机视图姿态,以检查受影响的区域,使用配备高精度rgbd相机的机器人。跟踪工具路径的主成分分析允许通过霍特林的t平方分布检验来评估视图姿势,以便排序和选择合适的相机视图姿势。该方法在一个大型船舶螺旋桨叶片的案例中得到了实施和测试,该螺旋桨叶片由NiAl青铜铸造,在人工调整其表面后由机器人进行检查。
{"title":"View Planning for Robotic Inspection of Tolerances Through Visual Tracking of Manual Surface Finishing Operations","authors":"E. B. Njaastad","doi":"10.35708/rc1869-126261","DOIUrl":"https://doi.org/10.35708/rc1869-126261","url":null,"abstract":"This article presents an approach for determining suitable\u0000camera view poses for inspection of surface tolerances based on visual\u0000tracking of the tool movements performed by a skilled worker. Automated surface inspection of a workpiece adjusted by manual operations\u0000depends on manual programming of the inspecting robot, or a timeconsuming exhaustive search over the entire surface. The proposed approach is based on the assumption that the tool movements of the skilled\u0000worker coincide with the most relevant regions of the underlying surface\u0000of the workpiece, namely the parts where a manual process has been\u0000performed. The affected region is detected with a visual tracking system,\u0000which measures the motion of the tool using a low-cost RGBD-camera,\u0000a particle filter, and a CAD model of the tool. The main contribution\u0000is a scheme for selecting relevant camera view poses for inspecting the\u0000affected region using a robot equipped with a high-accuracy RGBDcamera. A principal component analysis of the tracked tool paths allows\u0000for evaluating the view poses by the Hotelling’s T-squared distribution\u0000test in order to sort and select suitable camera view poses. The approach\u0000is implemented and tested for the case where a large ship propeller blade\u0000cast in NiAl bronze is to be inspected by a robot after manual adjustments of its surface.","PeriodicalId":292418,"journal":{"name":"International Journal of Robotic Computing","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132489003","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Bootstrapping MDE Development from ROS Manual Code 从ROS手册代码引导MDE开发
Pub Date : 2020-04-01 DOI: 10.35708/rc1869-126256
N. Garcia
Ten years after its rst release, the Robot Operating System (ROS) is arguably the most popular software framework used to pro-gram robots. It achieved such status despite its shortcomings compared to alternatives similarly centered on manual programming and, perhapssurprisingly, to model-driven engineering (MDE) approaches. Based onour experience, we identied possible ways to leverage the accessibility ofROS and its large software ecosystem, while providing quality assurancemeasures through selected MDE techniques. After describing our visionon how to combine MDE and manually written code, we present therst technical contribution in this pursuit: a family of three metamodels to respectively model ROS nodes, communication interfaces, and sys-tems. Such metamodels can be used, through the accompanying Eclipse-based tooling made publicly available, to model ROS systems of arbitrary complexity and generate with correctness guarantees the software arti-facts for their composition and deployment. Furthermore, they account for specications on these aspects by the Object Management Group(OMG), in order to be amenable to hybrid systems coupling ROS andother frameworks. We also report on our experience with a large andcomplex corpus of ROS software including the shortcomings of standardROS tools and of previous eorts on ROS modeling.
机器人操作系统(ROS)在其第一次发布十年后,可以说是用于编程机器人的最流行的软件框架。它取得了这样的地位,尽管与类似的以手工编程为中心的替代方案相比,它有缺点,也许令人惊讶的是,与模型驱动工程(MDE)方法相比。根据我们的经验,我们确定了利用fros及其大型软件生态系统的可访问性的可能方法,同时通过选择的MDE技术提供质量保证措施。在描述了我们如何将MDE和手工编写的代码结合起来的愿景之后,我们介绍了在这一追求中的其他技术贡献:一个由三个元模型组成的家族,分别为ROS节点、通信接口和系统建模。通过附带的基于eclipse的公开工具,可以使用这些元模型对任意复杂性的ROS系统进行建模,并为其组合和部署生成具有正确性保证的软件构件。此外,它们解释了对象管理组(OMG)在这些方面的规范,以便适应耦合ROS和其他框架的混合系统。我们还报告了我们使用大型而复杂的ROS软件语料库的经验,包括标准ROS工具的缺点和以前在ROS建模方面的研究。
{"title":"Bootstrapping MDE Development from ROS Manual Code","authors":"N. Garcia","doi":"10.35708/rc1869-126256","DOIUrl":"https://doi.org/10.35708/rc1869-126256","url":null,"abstract":"Ten years after its rst release, the Robot Operating System \u0000(ROS) is arguably the most popular software framework used to pro-\u0000gram robots. It achieved such status despite its shortcomings compared \u0000to alternatives similarly centered on manual programming and, perhaps\u0000surprisingly, to model-driven engineering (MDE) approaches. Based on\u0000our experience, we identied possible ways to leverage the accessibility of\u0000ROS and its large software ecosystem, while providing quality assurance\u0000measures through selected MDE techniques. After describing our vision\u0000on how to combine MDE and manually written code, we present the\u0000rst technical contribution in this pursuit: a family of three metamodels \u0000to respectively model ROS nodes, communication interfaces, and sys-\u0000tems. Such metamodels can be used, through the accompanying Eclipse-\u0000based tooling made publicly available, to model ROS systems of arbitrary \u0000complexity and generate with correctness guarantees the software arti-\u0000facts for their composition and deployment. Furthermore, they account \u0000for specications on these aspects by the Object Management Group\u0000(OMG), in order to be amenable to hybrid systems coupling ROS and\u0000other frameworks. We also report on our experience with a large and\u0000complex corpus of ROS software including the shortcomings of standard\u0000ROS tools and of previous eorts on ROS modeling.","PeriodicalId":292418,"journal":{"name":"International Journal of Robotic Computing","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125719321","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
A Novel Dual Quaternion Based Cost Effcient Recursive Newton-Euler Inverse Dynamics Algorithm 一种新的基于对偶四元数的高效递归牛顿-欧拉逆动力学算法
Pub Date : 2019-12-01 DOI: 10.35708/rc1868-126255
Cristiana Miranda de Farias
In this paper, the well known recursive Newton-Eulerinverse dynamics algorithm for serial manipulators is reformulated intothe context of the algebra of Dual Quaternions. Here we structurethe forward kinematic description with screws and line displacementsrather than the well established Denavit-Hartemberg parameters, thusaccounting better efficiency, compactness and simpler dynamical models.We also present here the closed solution for the dqRNEA, and to doso we formalize some of the algebra for dual quaternion-vectors anddual quaternion-matrices. With a closed formulation of the dqRNEAwe also create a dual quaternion based formulation for the computedtorque control, a feedback linearization method for controlling a serialmanipulator's torques in the joint space. Finally, a cost analysis of themain Dual Quaternions operations and of the Newton-Euler inversedynamics algorithm as a whole is made and compared with other resultsin the literature.
本文将著名的递归牛顿-欧拉逆动力学算法重新表述为对偶四元数代数。在这里,我们用螺旋和直线位移来构建正运动学描述,而不是用已经建立好的Denavit-Hartemberg参数,从而计算出更好的效率、紧凑性和更简单的动力学模型。我们也给出了dqRNEA的闭解,并形式化了对偶四元数向量和对偶四元数矩阵的一些代数。通过dqrnee的封闭公式,我们还创建了基于对偶四元数的计算转矩控制公式,这是一种在关节空间中控制串行机械手转矩的反馈线性化方法。最后,对主要的对偶四元数运算和牛顿-欧拉反动力学算法进行了成本分析,并与文献中的其他结果进行了比较。
{"title":"A Novel Dual Quaternion Based Cost Effcient Recursive Newton-Euler Inverse Dynamics Algorithm","authors":"Cristiana Miranda de Farias","doi":"10.35708/rc1868-126255","DOIUrl":"https://doi.org/10.35708/rc1868-126255","url":null,"abstract":"In this paper, the well known recursive Newton-Euler\u0000inverse dynamics algorithm for serial manipulators is reformulated into\u0000the context of the algebra of Dual Quaternions. Here we structure\u0000the forward kinematic description with screws and line displacements\u0000rather than the well established Denavit-Hartemberg parameters, thus\u0000accounting better efficiency, compactness and simpler dynamical models.\u0000We also present here the closed solution for the dqRNEA, and to do\u0000so we formalize some of the algebra for dual quaternion-vectors and\u0000dual quaternion-matrices. With a closed formulation of the dqRNEA\u0000we also create a dual quaternion based formulation for the computed\u0000torque control, a feedback linearization method for controlling a serial\u0000manipulator's torques in the joint space. Finally, a cost analysis of the\u0000main Dual Quaternions operations and of the Newton-Euler inverse\u0000dynamics algorithm as a whole is made and compared with other results\u0000in the literature.","PeriodicalId":292418,"journal":{"name":"International Journal of Robotic Computing","volume":"92 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131535386","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Particle Filters vs Hidden Markov Models for Prosthetic Robot Hand Grasp Selection 粒子滤波与隐马尔可夫模型在假肢机器人抓取选择中的应用
Pub Date : 2019-12-01 DOI: 10.35708/rc1868-126253
M. Sharif
Robotic prosthetic hands are commonly controlled using electromyography (EMG) signals as a means of inferring user intention. However, relying on EMG signals alone, although provides very good results in lab settings, is not sufficiently robust to real-life conditions. For this reason, taking advantage of other contextual clues are proposed in previous works. In this work, we propose a method for intention inference based on particle filtering (PF) based on user hand's trajectory information. Our methodology, also provides an estimate of time-to-arrive, i.e. time left until reaching to the object, which is an essential variable in successful grasping of objects. The proposed probabilistic framework can incorporate available sources of information to improve the inference process. We also provide a data-driven method based on hidden Markov model (HMM) as a baseline for intention inference. HMM is widely used for human gesture classification. The algorithms were tested (and trained) with regards to 160 reaching trajectories collected from 10 subjects reaching to one of four objects at a time.
机器人假肢手通常使用肌电图(EMG)信号作为推断用户意图的手段来控制。然而,仅依靠肌电图信号,虽然在实验室环境中提供了非常好的结果,但在现实生活条件下不够稳健。因此,在以前的作品中提出了利用其他上下文线索的建议。在这项工作中,我们提出了一种基于粒子滤波(PF)的基于用户手部轨迹信息的意图推理方法。我们的方法还提供了到达时间的估计,即到达物体的剩余时间,这是成功抓取物体的重要变量。所提出的概率框架可以结合可用的信息源来改进推理过程。我们还提供了一种基于隐马尔可夫模型(HMM)的数据驱动方法作为意图推理的基线。HMM被广泛用于人类手势分类。这些算法被测试(和训练)了160个到达轨迹,这些轨迹是从10个对象中收集的,一次到达4个物体中的一个。
{"title":"Particle Filters vs Hidden Markov Models for Prosthetic Robot Hand Grasp Selection","authors":"M. Sharif","doi":"10.35708/rc1868-126253","DOIUrl":"https://doi.org/10.35708/rc1868-126253","url":null,"abstract":"Robotic prosthetic hands are commonly controlled using electromyography (EMG) signals as a means of inferring user intention. However, relying on EMG signals alone, although provides very good results in lab settings, is not sufficiently robust to real-life conditions. For this reason, taking advantage of other contextual clues are proposed in previous works. In this work, we propose a method for intention inference based on particle filtering (PF) based on user hand's trajectory information. Our methodology, also provides an estimate of time-to-arrive, i.e. time left until reaching to the object, which is an essential variable in successful grasping of objects. The proposed probabilistic framework can incorporate available sources of information to improve the inference process. We also provide a data-driven method based on hidden Markov model (HMM) as a baseline for intention inference. HMM is widely used for human gesture classification. The algorithms were tested (and trained) with regards to 160 reaching trajectories collected from 10 subjects reaching to one of four objects at a time.","PeriodicalId":292418,"journal":{"name":"International Journal of Robotic Computing","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124317361","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Arabic Poem Generation Incorporating Deep Learning and Phonetic CNNsubword Embedding Models 结合深度学习和语音cnn子词嵌入模型的阿拉伯语诗歌生成
Pub Date : 2019-10-01 DOI: 10.35708/tai1868-126246
Sameerah Talafha, Banafsheh Rekabdar
Arabic poetry generation is a very challenging task since the linguistic structure of the Arabic language is considered a severe challenge for many researchers and developers in the Natural Language Processing (NLP) field. In this paper, we propose a poetry generation model with extended phonetic and semantic embeddings (Phonetic CNNsubword embeddings). We show that Phonetic CNNsubword embeddings have aneffective contribution to the overall model performance compared to FastTextsubword embeddings. Our poetry generation model consists of a two-stage approach: (1.) generating the first verse which explicitly incorporates the theme related phrase, (2.) other verses generation with the proposed Hierarchy-Attention Sequence-to-Sequence model (HAS2S), which adequately capture word, phrase, and verse information between contexts. A comprehensive human evaluation confirms that the poems generated by our model outperform the base models in criteria such as Meaning, Coherence, Fluency, and Poeticness. Extensive quantitative experiments using Bi-Lingual Evaluation Understudy (BLEU) scores also demonstrate significant improvements over strong baselines.
阿拉伯语诗歌的生成是一项非常具有挑战性的任务,因为阿拉伯语的语言结构对许多自然语言处理(NLP)领域的研究人员和开发人员来说是一个严峻的挑战。在本文中,我们提出了一个扩展语音和语义嵌入(语音cnn子词嵌入)的诗歌生成模型。我们表明,与FastTextsubword嵌入相比,语音cnn子词嵌入对整体模型性能有有效的贡献。我们的诗歌生成模型包括两个阶段的方法:(1)生成明确包含主题相关短语的第一首诗,(2)使用提出的层次-注意序列到序列模型(HAS2S)生成其他诗歌,该模型可以充分捕获上下文之间的单词、短语和诗歌信息。一项全面的人类评估证实,我们的模型生成的诗歌在意义、连贯性、流畅性和诗意等标准上优于基本模型。使用双语评估替补(BLEU)分数进行的大量定量实验也表明,在强大的基线上有显著改善。
{"title":"Arabic Poem Generation Incorporating Deep Learning and Phonetic CNNsubword Embedding Models","authors":"Sameerah Talafha, Banafsheh Rekabdar","doi":"10.35708/tai1868-126246","DOIUrl":"https://doi.org/10.35708/tai1868-126246","url":null,"abstract":"Arabic poetry generation is a very challenging task since the linguistic structure of the Arabic language is considered a severe challenge for many researchers and developers in the Natural Language Processing (NLP) field. In this paper, we propose a poetry generation model with extended phonetic and semantic embeddings (Phonetic CNNsubword embeddings). We show that Phonetic CNNsubword embeddings have an\u0000effective contribution to the overall model performance compared to FastTextsubword embeddings. Our poetry generation model consists of a two-stage approach: (1.) generating the first verse which explicitly incorporates the theme related phrase, (2.) other verses generation with the proposed Hierarchy-Attention Sequence-to-Sequence model (HAS2S), which adequately capture word, phrase, and verse information between contexts. A comprehensive human evaluation confirms that the poems generated by our model outperform the base models in criteria such as Meaning, Coherence, Fluency, and Poeticness. Extensive quantitative experiments using Bi-Lingual Evaluation Understudy (BLEU) scores also demonstrate significant improvements over strong baselines.","PeriodicalId":292418,"journal":{"name":"International Journal of Robotic Computing","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126875897","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
EiC Editorial 共同社论
Pub Date : 2019-10-01 DOI: 10.35708/tai1868-126242
Giovanni Pilato
{"title":"EiC Editorial","authors":"Giovanni Pilato","doi":"10.35708/tai1868-126242","DOIUrl":"https://doi.org/10.35708/tai1868-126242","url":null,"abstract":"","PeriodicalId":292418,"journal":{"name":"International Journal of Robotic Computing","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131575259","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Enabling the Continuous Evolution of Ontologies for Ontology-Based Data Management 为基于本体的数据管理实现本体的持续演化
Pub Date : 2019-10-01 DOI: 10.35708/tai1868-126244
André Pomp, Johannes Lipp, Tobias Meisen
{"title":"Enabling the Continuous Evolution of Ontologies for Ontology-Based Data Management","authors":"André Pomp, Johannes Lipp, Tobias Meisen","doi":"10.35708/tai1868-126244","DOIUrl":"https://doi.org/10.35708/tai1868-126244","url":null,"abstract":"","PeriodicalId":292418,"journal":{"name":"International Journal of Robotic Computing","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130284516","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Real-time 6D Racket Pose Estimation and Classificationfor Table Tennis Robots 乒乓球机器人实时6D球拍姿态估计与分类
Pub Date : 2019-09-01 DOI: 10.35708/rc1868-126249
Yapeng Gao
For table tennis robots, it is a significant challenge to understand the opponent's movements and return the ball accordingly withhigh performance. One has to cope with various ball speeds and spinsresulting from different stroke types. In this paper, we propose a real-time6D racket pose detection method and classify racket movements into fivestroke categories with a neural network. By using two monocular cameras, we can extract the racket's contours and choose some special pointsas feature points in image coordinates. With the 3D geometrical information of a racket, a wide baseline stereo matching method is proposedto find the corresponding feature points and compute the 3D positionand orientation of the racket by triangulation and plane fitting. Then, aKalman filter is adopted to track the racket pose, and a multilayer perceptron (MLP) neural network is used to classify the pose movements.We conduct two experiments to evaluate the accuracy of racket posedetection and classification, in which the average error in position andorientation is around 7.8 mm and 7.2 by comparing with the groundtruth from a KUKA robot. The classification accuracy is 98%, the sameas the human pose estimation method with Convolutional Pose Machines(CPMs).
对于乒乓球机器人来说,如何理解对手的动作,并相应地高效地回球是一个重大的挑战。一个人必须应对不同击球类型导致的不同球速度和旋转。本文提出了一种实时6d球拍姿态检测方法,并利用神经网络将球拍动作分为五类。利用两个单目摄像机提取球拍的轮廓,并在图像坐标中选择一些特殊的点作为特征点。根据球拍的三维几何信息,提出了一种宽基线立体匹配方法,通过三角剖分和平面拟合,找到相应的特征点,计算球拍的三维位置和方向。然后,采用aKalman滤波跟踪球拍姿态,并采用多层感知器(MLP)神经网络对球拍姿态运动进行分类。我们进行了两个实验来评估球拍姿态检测和分类的准确性,其中位置和方向的平均误差约为7.8 mm和7.2 mm,与KUKA机器人的真实情况进行了比较。分类准确率达到98%,与基于卷积姿态机(cpm)的人体姿态估计方法相同。
{"title":"Real-time 6D Racket Pose Estimation and Classification\u0000for Table Tennis Robots","authors":"Yapeng Gao","doi":"10.35708/rc1868-126249","DOIUrl":"https://doi.org/10.35708/rc1868-126249","url":null,"abstract":"For table tennis robots, it is a significant challenge to understand the opponent's movements and return the ball accordingly with\u0000high performance. One has to cope with various ball speeds and spins\u0000resulting from different stroke types. In this paper, we propose a real-time\u00006D racket pose detection method and classify racket movements into five\u0000stroke categories with a neural network. By using two monocular cameras, we can extract the racket's contours and choose some special points\u0000as feature points in image coordinates. With the 3D geometrical information of a racket, a wide baseline stereo matching method is proposed\u0000to find the corresponding feature points and compute the 3D position\u0000and orientation of the racket by triangulation and plane fitting. Then, a\u0000Kalman filter is adopted to track the racket pose, and a multilayer perceptron (MLP) neural network is used to classify the pose movements.\u0000We conduct two experiments to evaluate the accuracy of racket pose\u0000detection and classification, in which the average error in position and\u0000orientation is around 7.8 mm and 7.2 by comparing with the ground\u0000truth from a KUKA robot. The classification accuracy is 98%, the same\u0000as the human pose estimation method with Convolutional Pose Machines\u0000(CPMs).","PeriodicalId":292418,"journal":{"name":"International Journal of Robotic Computing","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125058553","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Automotive Radar-based Self Localization UsingNavigation Maps for Autonomous Driving 基于自动驾驶导航地图的汽车雷达自定位
Pub Date : 2019-09-01 DOI: 10.35708/rc1868-126251
Ahmad Pishehvari
This paper describes a framework for precise self-localizationusing 2D radar scan matching based on a digitalized map. For this purpose, radars, odometers, a gyroscope and a global digital map are combined. Basically estimated ego-motion using motion sensors is improvedusing a novel scan matching approach in order to attain globally corrected self-localization results. The matching process is based on mapinformation, iterative optimization using the Gauß-Helmert-Model andtwo novel weighting methods to register the environment map using radarinformation. This approach focuses on self-localization in a global framewithout using Global Navigation Satellite Systems (GNSS).Beside our main innovation of using native non-discretized map lines formatching we also apply two novel weighting methods to cope with noisyradar scans for matching problem. By applying the Gauß-Helmert-Modelwe also consider the individual measurement uncertainties to make theapproach even more robust against noisy data. Using map lines and datapoints categorizes our approach in the point-to-feature scan matchingfamily. The performance and usability of the proposed approach is evaluated in real-world experiments and compared qualitatively and quantitatively to the state of the art matching methods.The results illustrate an improvement in precision and computationaldemand compared to other point cloud based matching methods.
本文介绍了一种基于数字化地图的二维雷达扫描匹配精确自定位框架。为此,将雷达、里程表、陀螺仪和全球数字地图结合在一起。为了获得全局校正的自定位结果,采用一种新的扫描匹配方法改进了基于运动传感器的基本估计自我运动。匹配过程基于地图信息,采用gau ß- helmert模型进行迭代优化,并采用两种新颖的加权方法利用雷达信息对环境地图进行配准。该方法侧重于全球框架下的自定位,而不使用全球导航卫星系统(GNSS)。除了我们使用原生非离散化地图线格式的主要创新外,我们还采用了两种新的加权方法来处理噪声雷达扫描的匹配问题。通过应用gau ß- helmert模型,我们还考虑了个体测量的不确定性,使该方法对噪声数据更加稳健。使用地图线和数据点将我们的方法分类为点到特征扫描匹配族。在现实世界的实验中评估了所提出方法的性能和可用性,并将其定性和定量地与最先进的匹配方法进行了比较。结果表明,与其他基于点云的匹配方法相比,该方法在精度和计算需求方面有所提高。
{"title":"Automotive Radar-based Self Localization Using\u0000Navigation Maps for Autonomous Driving","authors":"Ahmad Pishehvari","doi":"10.35708/rc1868-126251","DOIUrl":"https://doi.org/10.35708/rc1868-126251","url":null,"abstract":"This paper describes a framework for precise self-localization\u0000using 2D radar scan matching based on a digitalized map. For this purpose, radars, odometers, a gyroscope and a global digital map are combined. Basically estimated ego-motion using motion sensors is improved\u0000using a novel scan matching approach in order to attain globally corrected self-localization results. The matching process is based on map\u0000information, iterative optimization using the Gauß-Helmert-Model and\u0000two novel weighting methods to register the environment map using radar\u0000information. This approach focuses on self-localization in a global frame\u0000without using Global Navigation Satellite Systems (GNSS).\u0000Beside our main innovation of using native non-discretized map lines for\u0000matching we also apply two novel weighting methods to cope with noisy\u0000radar scans for matching problem. By applying the Gauß-Helmert-Model\u0000we also consider the individual measurement uncertainties to make the\u0000approach even more robust against noisy data. Using map lines and data\u0000points categorizes our approach in the point-to-feature scan matching\u0000family. The performance and usability of the proposed approach is evaluated in real-world experiments and compared qualitatively and quantitatively to the state of the art matching methods.\u0000The results illustrate an improvement in precision and computational\u0000demand compared to other point cloud based matching methods.","PeriodicalId":292418,"journal":{"name":"International Journal of Robotic Computing","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128616707","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
International Journal of Robotic Computing
全部 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