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
Hi! it would be great if an argument could be added to add a delay for launching a given node or launch file.
I think this could be useful to control the CPU load of the computing platform when launching a relatively big number of nodes (~40) by preventing all of them from launching at the same time.
If this feature already exits or can be easily implemented please point me in the right direction.
Thanks in advance for your help!
The text was updated successfully, but these errors were encountered:
I'd rather stick to proper feature composition than to add (yet more) options to the Node action.
As @joncppl says, you can use a TimerAction. Alternatively, you could implement a group-like action to help cap the amount of processes simultaneously brought up (e.g. via ProcessStart events). That could be an addition to launch, if enough people find that useful. FYI @ros2/team.
Yeah, I'd rather see examples of people using TimerAction to accomplish this task and we can later consider adding a utility (or simply an example) to launch as common patterns arise.
Feature request
Feature description
Hi! it would be great if an argument could be added to add a delay for launching a given node or launch file.
I think this could be useful to control the CPU load of the computing platform when launching a relatively big number of nodes (~40) by preventing all of them from launching at the same time.
If this feature already exits or can be easily implemented please point me in the right direction.
Thanks in advance for your help!
The text was updated successfully, but these errors were encountered: