arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2211.07752cs.RO
收藏

机器人操作系统2:设计、架构和野外使用

Robot Operating System 2: Design, Architecture, and Uses In The Wild

Samsung Research America(三星美国研究院);Open Robotics(开放机器人组织)

Steve Macenski, Tully Foote, Brian Gerkey, Chris Lalancette, William Woodall

摘要:

机器人革命的下一章正在顺利进行,机器人将被部署到广泛的商业用例中。即使在无数的应用和环境中,机器人也有一个共同的组件词汇表-需要模块化,可扩展和可靠的架构;传感;规划;移动性;和自主性。机器人操作系统(ROS)是最后一章的一个组成部分,它使用免费提供的组件和模块化框架,大大加快了机器人研究的速度。然而,ROS 1并没有设计许多必要的生产级功能和算法。ROS 2及其相关项目已经重新设计,以满足现代机器人系统在各种规模的新领域和探索领域提出的挑战。在这篇评论中,我们强调了ROS 2的哲学和架构变化,为机器人革命的新篇章提供动力。我们还通过案例研究的影响ROS 2和它的采用加速真正的机器人系统可靠的部署在各种各样的挑战性的环境。

英文摘要:

The next chapter of the robotics revolution is well underway with the deployment of robots for a broad range of commercial use-cases. Even in a myriad of applications and environments, there exists a common vocabulary of components that robots share - the need for a modular, scalable, and reliable architecture; sensing; planning; mobility; and autonomy. The Robot Operating System (ROS) was an integral part of the last chapter, demonstrably expediting robotics research with freely-available components and a modular framework. However, ROS 1 was not designed with many necessary production-grade features and algorithms. ROS 2 and its related projects have been redesigned from the ground up to meet the challenges set forth by modern robotic systems in new and exploratory domains at all scales. In this review, we highlight the philosophical and architectural changes of ROS 2 powering this new chapter in the robotics revolution. We also show through case studies the influence ROS 2 and its adoption has had on accelerating real robot systems to reliable deployment in an assortment of challenging environments.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑