Level - 3

Nodes

Standalone executables used to send or receive data using:

  • topics
  • services
  • actions
  • parameters

NOTE: the -h can be used to see the help menu NOTE: what a node is, listing the active ones, and reading everything a node exposes with ros2 node info.

Viewing

ros2 node list               shows all active nodes
ros2 node info /node_name    to see all the activities and actions possible by the node

Task

Run turtlesim and see the node running and see all of its actionable options

ros2 node info /turtlesim listing the node's subscribers, publishers, service servers and action servers
ros2 node info /turtlesim listing the node's subscribers, publishers, service servers and action servers