ROS (Robot Operating System) provides libraries and tools to help software developers create robot applications. It provides hardware abstraction, device drivers, libraries, visualizers, message-passing, package management, and more. ROS is licensed under an open source, BSD license.

Available Translations: German | Spanish | French | Italian | Japanese | Korean | Brazilian Portuguese | Portuguese | Русский (Russian) | Thai | Turkish | 简体中文 | Ukrainian | Vietnamese


  • Install

    • Install ROS on your machine.

    Getting Started

    • Learn about various concepts, client libraries, and technical overview of ROS.


    • Step-by-step instructions for learning ROS hands-on


    • How to get involved with the ROS community, such as submitting your own repository.


    • What to do if something doesn't work as expected.

    Quality Assurance

    • How to ensure that your ROS-based systems and your contributions to ROS are of high quality.


  • Distributions

    • View the different release Distributions for ROS.

    • Search the 2000+ software libraries available for ROS.

    Core Libraries

    • APIs by language and topic.

    Common Tools

    • Common tools for developing and debugging ROS software.


  • Robots

    • Robots that you can use with ROS.


    • Sensor drivers for ROS.


    • Motor controller drivers for ROS.

Publications, Courses, and Events:

  • Papers

    • Published papers with open source implementations available.
  • Books

    • Published books with documentation and tutorials with open source code available.
  • Courses

    • Courses using or teaching ROS.
  • Events

    • Past events and materials based on ROS.

There are several mirrors of this wiki for use around the world

Wiki: Documentation (last edited 2018-11-29 01:42:04 by TullyFoote)

2元彩是值得您信赖的 2元中国福利彩票怎么看 2元中国福利彩票的买法 2元买彩票选几个数字 3011手游平台官网 2元彩不错 2元就可以打1毛的斗地主棋牌 2元彩票网体彩排列三 2元彩票 2元就可以打1毛的炸金花棋牌