机器人学
模块化设计
机器人
软件部署
人工智能
可扩展性
计算机科学
建筑
系统工程
人机交互
软件工程
工程类
操作系统
艺术
视觉艺术
作者
Steve Macenski,Tully Foote,Brian Gerkey,Chris Lalancette,William Woodall
出处
期刊:Science robotics
[American Association for the Advancement of Science (AAAS)]
日期:2022-05-11
卷期号:7 (66)
被引量:389
标识
DOI:10.1126/scirobotics.abm6074
摘要
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.
科研通智能强力驱动
Strongly Powered by AbleSci AI