This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:ros [2021/03/22 15:16] – raivo.sell | en:ros [2021/03/29 09:00] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 7: | Line 7: | ||
**Tools:** ROS has many basic tools which are important when you are working with robots such as, simulation, visualization, | **Tools:** ROS has many basic tools which are important when you are working with robots such as, simulation, visualization, | ||
+ | |||
+ | {{ : | ||
**Capabilities: | **Capabilities: | ||
Line 12: | Line 14: | ||
**Ecosystem: | **Ecosystem: | ||
- | |||
- | Robot Operating System (ROS) is software framework, which makes building robots easier and more enjoyable. ROS includes everything necessary, from drivers to high level algorithm. For example it allows to view robot movement as a 3D model. Robot can be controlled through a simple graphic interface. | ||
- | |||
- | {{ : | ||
- | |||
- | ROS is open source. The main goal of ROS is to support code sharing and collaboration in robotics research and development. One ROS system consists of several independent nodes that communicate with other nodes using the publish / subscribe logic. | ||
- | |||
- | {{ : | ||
- | |||
- | |||
- | For example, a mobile robot may include a camera node and a video processing node. The camera node publishes the camera image to a specific topic, such as /// | ||
- | |||
- | {{ : | ||