首页 /研究 /Implementing best practices for systems integration and distributed software development in service robotics - the Care-O-bot<sup>®</sup>robot family
OTHER

Implementing best practices for systems integration and distributed software development in service robotics - the Care-O-bot<sup>®</sup>robot family

Alexander Bubeck, Florian Weißhardt, Tobias Sing, Ulrich Reiser, Martin Hägele, Alexander Verl

发表年份
2012
引用次数
14

摘要

To date, the complex and diverse demands on robotic software can only be handled by large teams which are often distributed geographically, with each team working on a specific aspect of the robot's functionality. The distributed nature of development and differences in the configuration of standard robot platforms impose particular challenges on the process of system integration. To address these challenges, this paper describes the application of best practices in software engineering to the developer community of the Care-O-bot <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">®</sup> robot family: strictly defined developer roles, management of platform dependencies by Separation of Concerns, and automated testing. The concrete implementation of these concepts in the development process is demonstrated. By analyzing development activities over the last months we can validate the impact of the concepts in the distributed community.

关键词

RobotRoboticsSoftwareProcess (computing)Service (business)Software engineeringSoftware developmentComputer scienceArtificial intelligenceSoftware development process

相关论文

查看 OTHER 分类全部论文