Towards Real-Time Capable Simulations with a Containerized Simulation Environment

Christoph Hinze, T. Tasci, A. Lechler, A. Verl
{"title":"Towards Real-Time Capable Simulations with a Containerized Simulation Environment","authors":"Christoph Hinze, T. Tasci, A. Lechler, A. Verl","doi":"10.1109/M2VIP.2018.8600827","DOIUrl":null,"url":null,"abstract":"The handling of non-rigid objects, such as cables, with industrial robots is characterized by nonlinear, timedependent and location-dependent equations for the object's behavior. To manipulate them in a desired way, real-time capable simulations for control that are able to run in cycle-time are required as well as highly accurate and detailed simulations for path planning. We introduce a common simulation environment that is wrapped in a container with the advantages of including all dependencies and being easy to set up and orchestrate. Automated code generation is used to set up a standardized communication and virtualization in a Docker container such that only the simulation itself has to be provided by a user. The advantage of containerization, compared to the simulation running natively, is finally demonstrated with a sample robot simulation under heavy CPU load.","PeriodicalId":365579,"journal":{"name":"2018 25th International Conference on Mechatronics and Machine Vision in Practice (M2VIP)","volume":"36 6","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 25th International Conference on Mechatronics and Machine Vision in Practice (M2VIP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/M2VIP.2018.8600827","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

The handling of non-rigid objects, such as cables, with industrial robots is characterized by nonlinear, timedependent and location-dependent equations for the object's behavior. To manipulate them in a desired way, real-time capable simulations for control that are able to run in cycle-time are required as well as highly accurate and detailed simulations for path planning. We introduce a common simulation environment that is wrapped in a container with the advantages of including all dependencies and being easy to set up and orchestrate. Automated code generation is used to set up a standardized communication and virtualization in a Docker container such that only the simulation itself has to be provided by a user. The advantage of containerization, compared to the simulation running natively, is finally demonstrated with a sample robot simulation under heavy CPU load.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
用容器化仿真环境实现实时仿真
工业机器人处理非刚性物体(如电缆)的特点是物体行为的非线性、时变和位置相关方程。为了以期望的方式操纵它们,需要能够在周期时间内运行的实时控制仿真以及高度精确和详细的路径规划仿真。我们引入了一个通用的模拟环境,它被包装在一个容器中,具有包括所有依赖关系和易于设置和编排的优点。自动化代码生成用于在Docker容器中建立标准化的通信和虚拟化,这样用户就只需要提供模拟本身。与本机运行的仿真相比,容器化的优势最后通过一个在高CPU负载下的示例机器人仿真来证明。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Platform for Information Exchange in Versatile Production Systems Design and Experiment of Robotic Belt Grinding System with Constant Grinding Force Generative models for direct generation of CNC toolpaths M2VIP 2018 TOC Testing and Analysis of Migration Displacement of a Flared Stent Deployed in an Esophageal Swallowing Robot.
×
引用
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