Node Sample - Listener
This sample is for a listener node that listens for messages.
File = listener.cpp
Location = ~/catkin_ws/src/talk-listen-pkg/src/
#include <ros/ros.h>
#include <std_msgs/String.h>
#include <iostream>
void callback(const std_msgs::StringConstPtr& msg) {
std::cout << msg.data << std::endl;
}
int main (int argc, char** argv) {
ros::init(argc, argv, "listener");
ros::NodeHandle node_handle;
ros::Subscriber subscriber = node_handle.subscribe("talker_topic", 1, &callback);
ros::spin();
return 0;
}
Last updated