首页 > 最新文献

2018 Second IEEE International Conference on Robotic Computing (IRC)最新文献

英文 中文
A Reference Architecture for Deploying Component-Based Robot Software and Comparison with Existing Tools 基于组件的机器人软件部署参考体系结构及其与现有工具的比较
Pub Date : 1900-01-01 DOI: 10.1109/IRC.2018.00026
N. Hochgeschwender, G. Biggs, H. Voos
This article discusses the problem of deploying component-based software for a robotic system, including both the initial deployment and re-deployment at run-time to account for changing requirements and conditions. We begin by evaluating a set of tools used for all or part of the deployment activity. The evaluated tools are the OMG DEPL specification, Chef, Ansible, Salt, Puppet, roslaunch and Orocos Deployer/ROCK. These tools were chosen to cover a range of capabilities and styles. The evaluation identifies a set of core roles found in the deployment activity, and based on this we propose a reference architecture for a set of tools that satisfy the deployment activity. This reference architecture provides a foundation for future work in developing and evaluating tools that can be used in deployment.
本文讨论了为机器人系统部署基于组件的软件的问题,包括在运行时的初始部署和重新部署,以满足不断变化的需求和条件。我们首先评估用于全部或部分部署活动的一组工具。被评估的工具是OMG DEPL规范、Chef、Ansible、Salt、Puppet、roslaunch和Orocos Deployer/ROCK。选择这些工具是为了涵盖一系列的功能和风格。评估确定了部署活动中的一组核心角色,在此基础上,我们为满足部署活动的一组工具提出了参考体系结构。此参考体系结构为将来开发和评估可用于部署的工具提供了基础。
{"title":"A Reference Architecture for Deploying Component-Based Robot Software and Comparison with Existing Tools","authors":"N. Hochgeschwender, G. Biggs, H. Voos","doi":"10.1109/IRC.2018.00026","DOIUrl":"https://doi.org/10.1109/IRC.2018.00026","url":null,"abstract":"This article discusses the problem of deploying component-based software for a robotic system, including both the initial deployment and re-deployment at run-time to account for changing requirements and conditions. We begin by evaluating a set of tools used for all or part of the deployment activity. The evaluated tools are the OMG DEPL specification, Chef, Ansible, Salt, Puppet, roslaunch and Orocos Deployer/ROCK. These tools were chosen to cover a range of capabilities and styles. The evaluation identifies a set of core roles found in the deployment activity, and based on this we propose a reference architecture for a set of tools that satisfy the deployment activity. This reference architecture provides a foundation for future work in developing and evaluating tools that can be used in deployment.","PeriodicalId":416113,"journal":{"name":"2018 Second IEEE International Conference on Robotic Computing (IRC)","volume":"206 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122430584","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}
引用次数: 9
Multi-robot Scheduling and Path-Planning for Non-overlapping Operator Attention 算子注意力不重叠的多机器人调度与路径规划
Pub Date : 1900-01-01 DOI: 10.1109/IRC.2018.00021
S. Zanlongo, Franklin Abodo, P. Long, T. Padır, Leonardo Bobadilla
There is a growing need for robots to perform complex tasks autonomously. However, there remain certain tasks that cannot - or should not - be completely automated. While these tasks may require one or several operators, we can oftentimes schedule when an operator should assist. We build on our previous work to present a methodology for allocating operator attention across multiple robots while attempting to minimize the execution time of the robots involved. In this paper, we: 1) Analyze of the complexity of this problem, 2) Provide a scalable methodology for designing robot policies so that few operators can oversee many robots, 3) Describe a methodology for designing both policies and robot trajectories to permit operators to assist many robots, and 4) Present simulation and hardware experiments demonstrating our methodologies.
对机器人自主执行复杂任务的需求日益增长。然而,仍然有一些任务不能——或者不应该——完全自动化。虽然这些任务可能需要一个或几个操作员,但我们通常可以安排操作员何时提供帮助。我们在之前工作的基础上提出了一种方法,可以在多个机器人之间分配操作员的注意力,同时尽量减少所涉及机器人的执行时间。在本文中,我们:1)分析该问题的复杂性;2)提供一种可扩展的方法来设计机器人策略,以便少数操作员可以监督许多机器人;3)描述一种方法来设计策略和机器人轨迹,以允许操作员协助许多机器人;4)通过仿真和硬件实验来展示我们的方法。
{"title":"Multi-robot Scheduling and Path-Planning for Non-overlapping Operator Attention","authors":"S. Zanlongo, Franklin Abodo, P. Long, T. Padır, Leonardo Bobadilla","doi":"10.1109/IRC.2018.00021","DOIUrl":"https://doi.org/10.1109/IRC.2018.00021","url":null,"abstract":"There is a growing need for robots to perform complex tasks autonomously. However, there remain certain tasks that cannot - or should not - be completely automated. While these tasks may require one or several operators, we can oftentimes schedule when an operator should assist. We build on our previous work to present a methodology for allocating operator attention across multiple robots while attempting to minimize the execution time of the robots involved. In this paper, we: 1) Analyze of the complexity of this problem, 2) Provide a scalable methodology for designing robot policies so that few operators can oversee many robots, 3) Describe a methodology for designing both policies and robot trajectories to permit operators to assist many robots, and 4) Present simulation and hardware experiments demonstrating our methodologies.","PeriodicalId":416113,"journal":{"name":"2018 Second IEEE International Conference on Robotic Computing (IRC)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115698892","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}
引用次数: 6
A Model Driven Approach for Eased Knowledge Storage and Retrieval in Interactive HRI Systems 交互式HRI系统中简化知识存储与检索的模型驱动方法
Pub Date : 1900-01-01 DOI: 10.1109/IRC.2018.00025
N. Köster, S. Wrede, P. Cimiano
Efficient storage and querying of long-term human-robot interaction data requires application developers to have an in-depth understanding of the involved domains. It is an error prone task that can immensely impact the interaction experience of humans with robots and artificial agents. In the development cycle of HRI applications, queries towards storage solutions are often created once, copied into according components, and are rarely revisited. Beyond possible syntactical errors (especially impacting query design time), any change in the underlying storage solution structure results in semantic errors at run time which are not easy to spot in existing applications. To address this issue, we present a model-driven software development approach to create a long-term storage system to be used in highly interactive HRI scenarios. We created multiple domain specific languages that allow us to model the domain and seamlessly embed its concepts into a query language. Along with corresponding model-to-model and model-to-text transformations we generate a fully integrated workbench facilitating data storage and retrieval. It supports developers in the query design process and allows in-tool query execution without the need to have prior in-depth knowledge of the domain. We evaluated our work in an extensive user study and can show that the generated tool yields multiple advantages compared to the usual query design approach.
长期人机交互数据的高效存储和查询要求应用程序开发人员对所涉及的领域有深入的了解。这是一个容易出错的任务,可以极大地影响人类与机器人和人工代理的交互体验。在HRI应用程序的开发周期中,对存储解决方案的查询通常只创建一次,然后复制到相应的组件中,并且很少被重新访问。除了可能的语法错误(尤其是对查询设计时的影响)之外,底层存储解决方案结构中的任何更改都会导致运行时的语义错误,这些错误在现有应用程序中不容易发现。为了解决这个问题,我们提出了一种模型驱动的软件开发方法来创建一个用于高交互HRI场景的长期存储系统。我们创建了多个特定于领域的语言,这些语言允许我们对领域进行建模,并将其概念无缝地嵌入到查询语言中。伴随着相应的模型到模型和模型到文本转换,我们生成了一个完全集成的工作台,便于数据存储和检索。它在查询设计过程中为开发人员提供支持,并允许在工具内执行查询,而无需事先对该领域有深入的了解。我们在广泛的用户研究中评估了我们的工作,并且可以显示与通常的查询设计方法相比,生成的工具具有多种优势。
{"title":"A Model Driven Approach for Eased Knowledge Storage and Retrieval in Interactive HRI Systems","authors":"N. Köster, S. Wrede, P. Cimiano","doi":"10.1109/IRC.2018.00025","DOIUrl":"https://doi.org/10.1109/IRC.2018.00025","url":null,"abstract":"Efficient storage and querying of long-term human-robot interaction data requires application developers to have an in-depth understanding of the involved domains. It is an error prone task that can immensely impact the interaction experience of humans with robots and artificial agents. In the development cycle of HRI applications, queries towards storage solutions are often created once, copied into according components, and are rarely revisited. Beyond possible syntactical errors (especially impacting query design time), any change in the underlying storage solution structure results in semantic errors at run time which are not easy to spot in existing applications. To address this issue, we present a model-driven software development approach to create a long-term storage system to be used in highly interactive HRI scenarios. We created multiple domain specific languages that allow us to model the domain and seamlessly embed its concepts into a query language. Along with corresponding model-to-model and model-to-text transformations we generate a fully integrated workbench facilitating data storage and retrieval. It supports developers in the query design process and allows in-tool query execution without the need to have prior in-depth knowledge of the domain. We evaluated our work in an extensive user study and can show that the generated tool yields multiple advantages compared to the usual query design approach.","PeriodicalId":416113,"journal":{"name":"2018 Second IEEE International Conference on Robotic Computing (IRC)","volume":"2676 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128760958","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
Utilizing Fog Computing for Multi-robot Systems 雾计算在多机器人系统中的应用
Pub Date : 1900-01-01 DOI: 10.1109/IRC.2018.00023
N. Mohamed, J. Al-Jaroodi, I. Jawhar
Fog computing has been introduced recently to support the Internet of Things (IoT). It can provide many advantages for IoT applications. These advantages include support for low latency needs, mobility, location awareness, scalability, and efficient integration with other systems such as cloud computing. Fog computing can also provide many advantages for different types of systems like multi-robot systems, which we investigate in this paper. In addition, we study the potential services fog computing can provide for multi-robot system applications and discuss the different issues involved in utilizing fog computing for multi-robot systems.
雾计算最近被引入以支持物联网(IoT)。它可以为物联网应用提供许多优势。这些优势包括支持低延迟需求、移动性、位置感知、可伸缩性以及与其他系统(如云计算)的有效集成。雾计算还可以为不同类型的系统提供许多优势,例如我们在本文中研究的多机器人系统。此外,我们研究了雾计算可以为多机器人系统应用提供的潜在服务,并讨论了在多机器人系统中使用雾计算所涉及的不同问题。
{"title":"Utilizing Fog Computing for Multi-robot Systems","authors":"N. Mohamed, J. Al-Jaroodi, I. Jawhar","doi":"10.1109/IRC.2018.00023","DOIUrl":"https://doi.org/10.1109/IRC.2018.00023","url":null,"abstract":"Fog computing has been introduced recently to support the Internet of Things (IoT). It can provide many advantages for IoT applications. These advantages include support for low latency needs, mobility, location awareness, scalability, and efficient integration with other systems such as cloud computing. Fog computing can also provide many advantages for different types of systems like multi-robot systems, which we investigate in this paper. In addition, we study the potential services fog computing can provide for multi-robot system applications and discuss the different issues involved in utilizing fog computing for multi-robot systems.","PeriodicalId":416113,"journal":{"name":"2018 Second IEEE International Conference on Robotic Computing (IRC)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125751287","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}
引用次数: 8
A Social Humanoid Robot as a Playfellow for Vocabulary Enhancement 社交类人机器人作为词汇增强的玩伴
Pub Date : 1900-01-01 DOI: 10.1109/IRC.2018.00044
Daniele Schicchi, G. Pilato
We introduce a system that exploits a Pepper humanoid robot acting as a playfellow in a word-play game. The robot can play a portmanteau game by directly interacting with children, and it exploits a conversation engine, a portmanteau creation engine, and a definition engine. The humanoid can play the role of either an answerer or a generator of new words.
我们介绍了一个系统,利用人形机器人Pepper在一个文字游戏中充当玩伴。机器人可以通过直接与孩子互动来玩合成词游戏,它利用了一个对话引擎、一个合成词创建引擎和一个定义引擎。这种人形机器人既可以充当回答者,也可以充当新词的产生者。
{"title":"A Social Humanoid Robot as a Playfellow for Vocabulary Enhancement","authors":"Daniele Schicchi, G. Pilato","doi":"10.1109/IRC.2018.00044","DOIUrl":"https://doi.org/10.1109/IRC.2018.00044","url":null,"abstract":"We introduce a system that exploits a Pepper humanoid robot acting as a playfellow in a word-play game. The robot can play a portmanteau game by directly interacting with children, and it exploits a conversation engine, a portmanteau creation engine, and a definition engine. The humanoid can play the role of either an answerer or a generator of new words.","PeriodicalId":416113,"journal":{"name":"2018 Second IEEE International Conference on Robotic Computing (IRC)","volume":"122 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115139653","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}
引用次数: 11
期刊
2018 Second IEEE International Conference on Robotic Computing (IRC)
全部 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