This is an old revision of the document!


Robot Operating System

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 /camera/image. To view the image, another computer runs an image display node that receives the image from the same theme /camera/image. Communication goes through ROS.

ROS Estonian terminology is not yet fully developed. In the theses of Tallinn University of Technology and the University of Tartu, different variations of the same term can be encountered. Efforts are made to harmonize terminology and the initiative of the Estonian Language Institute has been launched for this purpose Robotics terminology base Estonian - English. Below are some of the major differences in the use of Estonian terminology in the field:

in English translation, commonly used used in TalTechtranslation, commonly used
topic teema rubriik
package teek kimp
publisher avaldaja kuulutaja
node sõlm sõlm
Sponsored by the IT Academy of Education Information Technology Foundation program
en/ros.1584953664.txt.gz · Last modified: 2020/07/20 09:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0