Programming Multi-robot Systems with X-KLAIM.

Leveraging Applications of Formal Methods (ISoLA)(2022)

引用 4|浏览5
暂无评分
摘要
Software development for robotics applications is still a major challenge that becomes even more complex when considering a Multi-Robot System (MRS). Such a distributed software has to perform multiple cooperating tasks in a well-coordinated manner to avoid unsatisfactory emerging behavior. This paper provides an approach for programming MRSs at a high abstraction level using the programming language X-Klaim. The computation and communication model of X-Klaim, based on multiple distributed tuple spaces, permits to coordinate with the same abstractions and mechanisms both intra- and inter-robot interactions of an MRS. This allows developers to focus on MRS behavior, achieving readable and maintainable code. The proposed approach can be used in practice through the integration of X-Klaim and the popular robotics framework ROS. We show the proposal’s feasibility and effectiveness by implementing an MRS scenario.
更多
查看译文
关键词
systems,multi-robot,x-klaim
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要