Loading the lesson...
In the print dialog, choose "Save as PDF" as the destination.
ROS - Lesson 2
Exploring the ROS master, node, and topic model with the Turtlesim simulator
ROS conceptsROSroscoreroscore
starts ROS so nodes can communicate
ROS Master
coordinates every node
ROS Parameter Server
rosout
logging node
rosrun turtlesim turtlesim_node
rosnode list
rosnode info /turtlesim
rosservice call /turtle1/teleport_absolute 1 1 0
rosservice call /turtle1/teleport_relative 1 0turtlesim_noderosnode listrosnode inforosservice callrosrun turtlesim turtle_teleop_key
rqt_graph
rostopic list
rostopic echo /turtle1/poseturtle_teleop_keyrostopic listrostopic echorqt_graphroscore must be running before any ROS nodes can communicateroscore starts the ROS Master, the Parameter Server, and the rosout logging nodeturtlesim_node creates a simple simulated robot for learning ROS conceptsrosnode, rosservice, and rostopic are the core introspection commandsturtle_teleop_key demonstrates keyboard-driven topic publishingrqt_graph gives a visual view of how nodes and topics connectMahmoud Abas|Turtlesim