# talker *This file is ai generated. Do not edit this file directly. Instead, edit the node source code and run the generate-node-docs command to update this file.* ## Description A simple ROS2 node that publishes string messages to the `chatter` topic at a 1 Hz rate. This demonstrates basic publisher functionality with a timer callback in Python. ## Publishers - **Topic**: `/chatter` - **Type**: `example_interfaces/msg/String` - **QoS**: Queue size of 10 - **Description**: Publishes "Hello World" messages with an incrementing counter ## Example Usage ```bash # Run the talker node ros2 run demo_nodes_py talker ``` The talker will publish and log messages in the format: ``` [INFO] [talker]: Publishing: "Hello World: 0" [INFO] [talker]: Publishing: "Hello World: 1" ... ``` To test with a listener: ```bash # Terminal 1: Run talker ros2 run demo_nodes_py talker # Terminal 2: Run listener ros2 run demo_nodes_py listener ```