Q1: During this assignment, you've probably ran these two following commands at some point: source /opt/ros/foxy/setup.bash
and source install/local_setup.bash
. Functionally what is the difference between the two?
Answer: (FILL ME IN)
Q2: What does the queue_size
argument control when creating a subscriber or a publisher? How does different queue_size
affect how messages are handled?
Answer: (FILL ME IN)
Q3: Do you have to call colcon build
again after you've changed a launch file in your package? (Hint: consider two cases: calling ros2 launch
in the directory where the launch file is, and calling it when the launch file is installed with the package.)
Answer: (FILL ME IN)