论文标题
OPENDR:一种开放的工具包
OpenDR: An Open Toolkit for Enabling High Performance, Low Footprint Deep Learning for Robotics
论文作者
论文摘要
现有的深度学习(DL)框架通常不为机器人技术提供现成的解决方案,在这里存在非常具体的学习,推理和实施方案问题。与传统方法相比,它们相对陡峭的学习曲线以及DL使用的不同方法,以及DL模型的高复杂性,这通常导致需要采用专门的硬件加速器,进一步增加了在机器人技术中采用DL模型所需的努力和成本。同样,大多数现有的DL方法遵循传统的计算机视觉管道所继承的静态推理范式,忽略了主动感知,可以用来积极与环境相互作用,以提高感知精度。在本文中,我们介绍了用于机器人技术的开放深度学习工具包(OPENDR)。 OPENDR旨在开发一种开放,非专有,高效和模块化的工具包,该工具包可以轻松地由机器人公司和研究机构轻松使用,以有效地开发和部署AI和认知技术,从而为机器人应用程序应用程序,从而为应对上述挑战提供了坚实的步骤。我们还详细介绍了设计选择,以及为克服这些挑战而创建的抽象接口。该界面可以描述各种机器人任务,超出了传统的DL认知和推理,如现有框架所知,并结合了开放性,同质性和面向机器人的感知,例如通过主动感知,作为其核心设计原理。
Existing Deep Learning (DL) frameworks typically do not provide ready-to-use solutions for robotics, where very specific learning, reasoning, and embodiment problems exist. Their relatively steep learning curve and the different methodologies employed by DL compared to traditional approaches, along with the high complexity of DL models, which often leads to the need of employing specialized hardware accelerators, further increase the effort and cost needed to employ DL models in robotics. Also, most of the existing DL methods follow a static inference paradigm, as inherited by the traditional computer vision pipelines, ignoring active perception, which can be employed to actively interact with the environment in order to increase perception accuracy. In this paper, we present the Open Deep Learning Toolkit for Robotics (OpenDR). OpenDR aims at developing an open, non-proprietary, efficient, and modular toolkit that can be easily used by robotics companies and research institutions to efficiently develop and deploy AI and cognition technologies to robotics applications, providing a solid step towards addressing the aforementioned challenges. We also detail the design choices, along with an abstract interface that was created to overcome these challenges. This interface can describe various robotic tasks, spanning beyond traditional DL cognition and inference, as known by existing frameworks, incorporating openness, homogeneity and robotics-oriented perception e.g., through active perception, as its core design principles.