Writing Robotics Applications with X-Klaim.

ISoLA (2)(2020)

引用 4|浏览25
暂无评分
摘要
Developing robotics applications is a demanding software engineering challenge. Such a software has to perform multiple cooperating tasks in a well-coordinated manner in order to avoid unsatisfactory behavior. In this paper, we define an approach for developing robot software based on the integration of the programming language X-Klaim and the popular robotics framework ROS. X-Klaim is a programming language specifically devised to design distributed applications consisting of software components interacting through multiple distributed tuple spaces. Advantages of using X-Klaim in the robotics domain derive from its high abstraction level, that allows developers to focus on robots’ behavior, and from its computation and communication model, which is especially suitable for dealing with the distributed nature of robots’ architecture. We show the feasibility and the effectiveness of the proposed approach by implementing a scenario involving a robot looking for potential victims in a disaster area.
更多
查看译文
关键词
Robotics applications, X-Klaim, Tuple spaces, ROS
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要