You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2 Apr 26
Flow is designed to run ONE instance per robot.
Therefore, each robot should have each its own copy of Flow running, even if they are identical.
However, if you are performing simulations, you can run multiple _sim_drivers as long as they are pointing to different robot names .
Please note, that typically _sim_drivers include a node called ignition_sim_base that bridges the Ignition clock to ROS clock. Therefore, when running multiple drivers in he same project, make sure only one instance of ignition_sim_base is included in the whole project.
For that, duplicate your existing _sim_drivers, rename it, and remove ignition_sim_base node from it (which by default is included).
Then, in your main project add one instance of ignition_sim_base and add as many _sim_drivers as needed as shown in the picture below.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Copied from the forum
hexarotor
Leader
2
Apr 26
Flow is designed to run ONE instance per robot.
Therefore, each robot should have each its own copy of Flow running, even if they are identical.
However, if you are performing simulations, you can run multiple _sim_drivers as long as they are pointing to different robot names .
Please note, that typically _sim_drivers include a node called ignition_sim_base that bridges the Ignition clock to ROS clock. Therefore, when running multiple drivers in he same project, make sure only one instance of ignition_sim_base is included in the whole project.
For that, duplicate your existing _sim_drivers, rename it, and remove ignition_sim_base node from it (which by default is included).
Then, in your main project add one instance of ignition_sim_base and add as many _sim_drivers as needed as shown in the picture below.
Beta Was this translation helpful? Give feedback.
All reactions