Experiment 03 - Running ROS2 Topic Communication Nodes
This experiment implements a dialogue test by running two ROS2 topic nodes simultaneously.
Experiment Steps
1) Manual Test:
Open two new terminals
Terminal one:
cd ros2_ws
source install/setup.bash
ros2 run arm_demo dialog_terminal --ros-args -p username:=alice -p mode:=interactive -p topic_name:=/chatTerminal two:
cd ros2_ws
source install/setup.bash
ros2 run arm_demo dialog_terminal --ros-args -p username:=bob -p mode:=interactive -p topic_name:=/chatAt this point, manually enter information in both terminals to achieve terminal topic dialogue:


2) Automatic Test:
Open the terminal and enter:
cd ros2_ws
source install/setup.bash
ros2 launch arm_demo topic_dialog.launch.py