Running a node on multiple CPU cores
Hi I am trying to publish a camera stream using the "uvc_camera" ( http://wiki.ros.org/uvc_camera ) package. All works well, but I get a low framerate on high resolution. This seems to be due to cpu overload. When I check the cpu usage with "htop", only one core seems to be used by ROS and all the capacity is used. On the other cores however, only avout 20% capacity is used.
Is there any way to make ROS run this node using multiple cpu cores?