Listener integration in GUI
Dear all,
I'd like to integrate some kind of listener into the GUI of fermi/cartesian path planner to push the "Execute Cartesian Path" trough an external event. (https://github.com/ros-industrial-consortium/fermi)
Therefore I created a function which is called "chatterCallback". This function executes the same functions like pushing the button:
void PathPlanningWidget::chatterCallback()
{
PathPlanningWidget::sendCartTrajectoryParamsFromUI(); PathPlanningWidget::parseWayPointBtn_slot();
}
Before that I inserted the code for listening to an topic. Manually checking the terminal I can read the data of "rostopic echo /mytopic". This, I'd like to read out: ``` int argc; char** argv; ros::init(argc, argv, "listener"); ros::NodeHandle n; ros::Subscriber sub = n.subscribe("mytopic", 1000, chatterCallback()); ros::spin();
```
I got most of the information from here: http://wiki.ros.org/ROS/Tutorials/WritingPublisherSubscriber(c%2B%2B) but anyways, it is not working. Can you help me to solve this issue?
Best regards
Asked by matl on 2017-03-06 14:25:53 UTC
Comments