首页> 外文会议>IEEE/RSJ International Conference on Intelligent Robotics and Systems >RobotUI - a Software Architecture for Modular Robotics User Interface Frameworks
【24h】

RobotUI - a Software Architecture for Modular Robotics User Interface Frameworks

机译:Robotui - 模块化机器人用户界面框架的软件架构

获取原文

摘要

Modern robotics frameworks are based on modular architectures that enable them to cope with the complexity and diversity of today's robotics applications. The encapsulation of the framework modules is the key to their reuse in various robotics scenarios. Model-driven approaches further simplify the reuse of already implemented and tested modules by enabling developers to model their applications on a higher abstraction level incorporating existing modules. Unfortunately, these features are only present for the implementation of the robot behavior itself, but not for the accompanying user interfaces (UIs). The contributions of this paper are threefold: In a first step we introduce the idea of dedicated robotics UI frameworks which allow the reuse of UIs across robotics frameworks. The paper then presents an architecture for flexible and versatile UI frameworks for robotics applications by investigating and specifying the necessary features for such systems on a platform and programming language independent basis. The introduced RobotUI architecture fosters code reuse on the level of self-contained UI modules and enables the user to build new robotics related UIs based on existing UI building blocks. Finally, we present an implementation of the proposed architecture that demonstrates the advantages of a dedicated UI framework and the high level of code reuse achieved by implementing the modular RobotUI architecture.
机译:现代机器人框架基于模块化架构,使他们能够应对当今机器人应用的复杂性和多样性。框架模块的封装是它们在各种机器人方案中重用的关键。模型驱动的方法通过使开发人员在更高的抽象级别中的应用程序上,进一步简化了已经实现和测试模块的重用。不幸的是,这些功能仅存在于实现机器人行为本身的实现,而不是伴随用户界面(UI)。本文的贡献是三倍:在第一步中,我们介绍了专用机器人UI框架的想法,允许在机器人框架中重用UI。然后,该文件通过调查和指定平台和编程语言独立的这些系统的必要功能来为机器人应用提供灵活和多功能UI框架的架构。介绍的Robotui架构促进了在自包含UI模块的级别上的代码重用,并使用户基于现有的UI构建块构建新的机器人相关UI。最后,我们提出了所提出的架构的实现,该架构展示了专用UI框架的优点以及通过实现模块化robotUI架构实现的高水平的代码重用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号