Advertisement
Guest User

Untitled

a guest
Jul 13th, 2017
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. void commandCB(const maxon_slider::maxon_command::ConstPtr& msg)
  2. {
  3. ROS_INFO("HEARD!");
  4. }
  5.  
  6. int main(int argc, char **argv)
  7. {
  8. ros::init(argc, argv, "eric_slider_server");
  9. ros::NodeHandle nh("~");
  10. if(!nh.getParam("nodeId",nodeId)){
  11. ROS_WARN("unable to load required parameter %s!",nh.resolveName("nodeId").c_str());
  12. return -1;
  13. }
  14.  
  15. std::stringstream sstm;
  16. std::string res;
  17. sstm << "/eric_a2z_hand_" << nodeId << "/command";
  18. res = sstm.str();
  19. ros::Subscriber command_sub = nh.subscribe(res,10,commandCB);
  20.  
  21.  
  22. ROS_INFO("slider topics started with nodeId=%d",nodeId);
  23.  
  24. ros::Rate loop_rate(10.0);
  25. while (ros::ok())
  26. {
  27. ros::spinOnce();
  28. loop_rate.sleep();
  29. }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement