The multidisciplinarity of robotics creates a need for robust integration methodologies that can facilitate the adoption of state-of-the-art research components in an industrial application. Unfortunately, there are no clear, community accepted guidelines or standards that define the integration of such components in a single robotic system. In this paper, we propose a methodology that assesses the software components of a candidate system on the basis of the effort required to integrate them and the impact their integration will have on a target system. We demonstrate how this methodology can be applied using an industrial tool packing system as an example. The system integrates a wide range of both in-house and third-party research outputs and software components. We prove the effectiveness of our approach by evaluating system performance with an experimental benchmark that assesses the robustness, reliability and operational speed of the system for the given packing task. We also demonstrate how our methodology can be used to predict the amount of integration time required for a component. The proposed integration methodology can be applied to any robotic system to facilitate its transition from the research to an industrial environment.
翻译:机器人的多分明性要求采用强有力的集成方法,以便利在工业应用中采用最先进的研究组成部分。不幸的是,没有明确的、社区接受的指南或标准来界定将这类组成部分纳入单一机器人系统。在本文件中,我们提议了一种方法,根据整合这些组成部分所需的努力来评估候选系统的软件组成部分,以及这些组成部分的集成对目标系统的影响。我们以工业工具包装系统为例,说明如何应用这一方法。这个系统综合了广泛的内部和第三方研究产出和软件组成部分。我们通过评估系统性能的试验基准来评估系统性能,评估系统在特定包装任务方面的可靠性、可靠性和运作速度,从而证明我们的方法是有效的。我们还表明我们的方法如何用来预测一个组成部分所需的集成时间。提议的集成方法可以适用于任何机器人系统,以便利其从研究过渡到工业环境。