ROS是一种新的,超便携机器人编程系统。活性氧可以让你轻松地建立不同的语言和不同平台上的分布式机器人控制系统。
ROS is an open-source, meta-operating system for your robot. It provides the services you would expect from an operating system, including hardware abstraction, low-level device control, implementation of commonly-used functionality, message-passing between processes, and package management.
ROS:
-
- Provides instructions on how to install ROS on your machine.
-
Provides tutorials and technical overview of ROS. Also check out the ROScheatsheet.pdf
- Provides a short list of links for how to ask questions and get help with ROS.
- How to contribute to the ROS community.
Software Built on ROS:
-
Core Libraries by Functionality
- Lists available APIs within ROS by language and topic.
- There's a broad community contributing open-source software for ROS. This lists many of the known code repositories that build on top of ROS.
- Search for libraries across the entire ROS community.
Robots/Hardware Using ROS:
-
- List of robots that are using or can be used with ROS software.
- Articles highlighting various robots using ROS and describing how ROS is used.
- Lists current tutorials for supported hardware.
Publications Using ROS:
-
- Published papers with open source implementations available.