首页> 外文会议>Branchentreff der Mess und Automatisierungstechnik >Konzept und Struktur zur Umsetzung eines AutomationMLImporters fur ein Robotersimulationssystem
【24h】

Konzept und Struktur zur Umsetzung eines AutomationMLImporters fur ein Robotersimulationssystem

机译:实现机器人仿真系统的自动化ML导入器的概念和结构

获取原文

摘要

In diesem Beitrag wird die software-technische Umsetzung eines AutomationML-Importers innerhalb eines Roboter- Programmier- und Simulations-Systems vorgestellt, exemplarisch umgesetzt am System ABB RobotStudio. AutomationML bietet als universelles Datenaustauschformat den verlustfreien Datenaustausch zwischen heterogenen En- gineering-Werkzeugen. Ein essentieller Teil dieser Spezifikation ist die Integration des COLLADA-Datenformats fur den Transfer von Geometriedaten wie auch Informationen uber den Aufbau kinematischer Ketten. Die in diesem Artikel dargestellte Umsetzung beschreibt eine Software-Komponente fur den Import von COLLADA-Dokumenten innerhalb eines Roboter-Simulations-Systems mit dem zentralen Element des COLLADA-Parsers. Die Hauptaufgabe des COLLADA-Parsers besteht in der Verifikation sowie der Verarbeitung und Transformation der COLLADA-Elemente in RobotStudio-Komponenten. Der entwickelte Parser greift dabei auf existierende, frei zugangliche Bibliotheken zuruck, um die Offenheit und Neutralitat zu wahren. Die Generierung eines hierarchisch aufgebauten Models (Document Object Model, DOM) erfolgt durch das COLLADA DOM Framework, mathematische Beschreibungen werden durch die MathML 2.0 Spezifikation beschrieben und mittels eines geeigneten Parsers zu einem RobotStudio konformen Ausdruck transformiert. Uber eine offene Programmierschnittstelle (API) werden die COLLADA-Elemente in das Roboter-Simulations-System transferiert und entsprechend verarbeitet. Damit ist eine Simulation von Bewegungsablaufen der importierten Kinematiken in der modellierten Arbeitszellenumgebung moglich, und es konnen die vom Software-Produkt angeboten Features, wie bspw. die Kollisionserkennung, auf die importierten Objekte angewendet werden. Mit dem Ziel der vollstandigen Unterstutzung zum Austausch von AutomationML-Informationen erlaubt der COLLADA-Parser einen kostengunstigen und leistungsfahigen Austausch von Informationen.
机译:在本文中,将在机器人编程和仿真系统中展示自动化ML导入器的软件技术实现,示出了系统ABB RobotStudio。 AutomationML提供异构工程工具之间的无损数据交换作为通用数据交换格式。本说明书的重要组成部分是集成Collada数据格式来传输几何数据以及关于运动链构造的信息。本文中显示的实现介绍了一种软件组件,用于将Collada仿真系统中的Collada文档导入具有Collada解析器的中心元素。 Collada Parser的主要任务是验证以及Robotstudio组件中的Collada元素的处理和转换。开发的解析器访问现有的免费访问库以保护开放性和中立性。由Collada DOM框架执行分层模型(文档对象模型,DOM),MathML 2.0规范描述了数学描述,并将其与机器人工作室的合适解析器转换为机器人工作室。在开放式编程接口(API)上,Collada元素被传输到机器人仿真系统并相应地处理。因此,可以在建模的工作单元环境中进行导入的运动学的运动执行的模拟,并且可以由所提供的特征(例如碰撞检测)的软件产品使用,诸如碰撞检测的应用程序。随着对自动化信息交换的完全支持,Collada Parser允许具有成本效益和强大的信息交换。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号