ROS2 Basic Development
Experiment 03 - Running ROS2 Topic Communication Nodes
This experiment implements dialogue testing by running two ROS2 topic nodes simultaneously.
Experiment Steps:
1) Manual Testing:
Open two new terminals
Terminal 1:
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 2:
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:


- Automatic Testing:
Open terminal and enter:
cd ros2_ws
source install/setup.bash
ros2 launch arm_demo topic_dialog.launch.py