首页> 外文会议>IEEE International Conference on Robotic Computing >Using AADL to Model and Develop ROS-Based Robotic Application
【24h】

Using AADL to Model and Develop ROS-Based Robotic Application

机译:使用AADL模拟并开发基于ROS的机器人应用

获取原文
获取外文期刊封面目录资料

摘要

Modern robotic systems are a combination of sophisticated software and hardware components and they offer complex functionalities. While popular middlewares that promote component-level reusability and assist development already exist, there are no established techniques or procedures that use a formal approach to robot system and architecture design yet. This work aims at the long term goal of model-based design and development of complex robot systems (and their software architectures), by surpassing current techniques based on personal expertise, and best practices, in favor of purely model-based approaches. Our contribution tackles the problem from the ground up by proposing a way to model ROS nodes, and robotic architectures in general, using the Architecture Analysis and Design Language (AADL). The result is connected to and based on ROS, but not bound to it. It provides a starting point for the future definition of a general formal framework to describe complex robotic architectures suitable for automatic code generation and system verification.
机译:现代机器人系统是复杂的软件和硬件组件的组合,它们提供复杂的功能。虽然流行的跨越促进组件级可重用性和协助发展的中间字体已经存在,但没有建立的技术或程序,这些技术或程序尚未使用正式方法和机器人系统和架构设计。这项工作旨在通过基于个人专业知识和最佳实践的基于模型的设计和复杂机器人系统(及其软件架构)的基于模型的设计和开发的长期目标,以及最佳实践,赞成基于纯粹的模型的方法。我们的贡献通过建议使用架构分析和设计语言(AADL)来提出罗斯节点和机器人架构的方法来解决问题的问题。结果连接到并基于ROS,但不限于它。它为一般正式框架的未来定义提供了一个起点,以描述适合自动代码生成和系统验证的复杂机器人架构。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号