Assigning ROS nodes located in a launch file to a certain CPU core [closed]
is it possible to run all ROS operations (Running a ros launch file from a python script which contains running gazebo simulation for a certain robot in addition to it's controllers) and sticking it on a single core ? the drive for such question is to parallelize the simulation of multiple robots separately on different cores for development of distrusted reinforcement learning algorithms i'm running ros kinetic on ubuntu 16.04
This is a duplicate of #q202712 and #q311449 (which @ahendrix also answered).