View on GitHub

Rosworkshop

HOME

Let’s understand ROS framework

ROS nodes

Every process in ROS consider as nodes and depending upon the behaviors of these nodes they are catogarised into

In the above Master Node is a unquine node which take care of logs of all other types of nodes and all the history of other nodes at a time there can be only one Master Node running in the section

so to visualise the above we can you ROS native package turtle_sim.

open terminal

Ctrl+Alt+t

In the gui window open for rqt_graph we have two oval shape objects with text in it and arrow connecting them above the arrow some text is written these are known as Topics

for debugging

ROS Topics

Topics are data vector name given by the user to using ROS message(ROSmsg) structures topics may be of native ROSmsg or an User defined ROSmsg which is a combination of native ROSmsgs

ROS message

As disscused above the structure in which ROS topic publish data is in ROSmsg either you can use native ROSmsg structure or you can create your own ROSmsgs with combiations of native ROSmsgs.

To view the pulished data in topic for above example

for debugging

Back to:Chapter 1
Next to:Chapter 3