无法在QTCreator上运行ROS主题订阅者

时间:2013-05-06 11:45:56

标签: qt-creator ros

我正在尝试通过QT Creator订阅ROS主题,并使用类方法进行回调。下面是我正在执行的代码,

n.subscribe(“gps_info”,1,& QNode :: gpsCallback,this)

我正在尝试订阅gps_info主题,我希望调用类QNode中的方法gpsCallback。我正在调用QNode构造函数的订阅代码。代码编译成功但不订阅主题。我可以从rxgraph确认这一点。

知道为什么没有调用gpsCallback方法吗?

1 个答案:

答案 0 :(得分:0)

您必须指定所需的模板:

n.subscribe<msgType,QNode>("gps_info", 1, &QNode::gpsCallback,this);

要获得deatils,请右键单击subscribe并选择“关注光标下的详细信息”。