ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

You should use ros::Rate. See this Tutorials.

Thanks @NEngelhard!

You should use ros::Rate. See this Tutorials.

ros::Rate rate(200); while(ros : ok) { //calculate somehow new abc abc = new_abc; pub.publish(abc); loop_rate.sleep(); }

Thanks @NEngelhard!

You should use ros::Rate. See this Tutorials.

ros::Rate rate(200); while(ros : ok) { //calculate somehow new abc abc = new_abc; pub.publish(abc); loop_rate.sleep();
}
}

Thanks @NEngelhard!

You should use ros::Rate. See this Tutorials.

 ros::Rate rate(200);
 while(ros : ok)
  {
        //calculate somehow new abc
        abc = new_abc;
        pub.publish(abc);
        loop_rate.sleep(); 
}

}

Thanks @NEngelhard!

You should use ros::Rate. See this Tutorials.

EDIT:

Exact code is:

 ros::Rate rate(200);
 while(ros : ok)
 {
       //calculate somehow new abc
       abc = new_abc;
       pub.publish(abc);
       loop_rate.sleep();               
 }

Thanks @NEngelhard!

You should use ros::Rate. See this Tutorials.

EDIT:

Exact code is:

 ros::Rate rate(200);
 while(ros : ok)
while(ros::ok())
 {
       //calculate somehow new abc
       abc = new_abc;
       pub.publish(abc);
       loop_rate.sleep();               
 }

Thanks @NEngelhard!