ROS node consuming 100 % of CPU load . How ?
I am using ROS - Kinetic , and Ubuntu 16.04 OS . ROS - node uses a synchronizer for Three messages , to be subscribed from Three other ROS nodes .
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
I am using ROS - Kinetic , and Ubuntu 16.04 OS . ROS - node uses a synchronizer for Three messages , to be subscribed from Three other ROS nodes .
Please provide us with more information - in this case: a snippet that shows how you run your main loop.
Are you running your own while { ..; ros::spinOnce(); ..; }
or are you using ros::spin()
? If the former: be sure to add a ros::Rate::sleep()
in there, or you basically have a busy-wait.
Yes . I was using ros::spinOnce inside a while loop , without rate.sleep() .
Asked: 2017-08-23 02:28:26 -0600
Seen: 960 times
Last updated: Aug 23 '17
Is it possible to have memory mapped messages in ROS?
who is heading the development of ROS?
Publisher Subscriber Teleoperation -- High Latency?
How to correctly use git with ROS
detect/extract a "small" sphere using PCL
Implementation of header files??