Multiple model plugins for a model
Hi
Can I have multiple model plugins for a single model?
Thanks in advance!
Hi
Can I have multiple model plugins for a single model?
Thanks in advance!
Yes, you can have multiple model plugins attached to the same model. See for example the submarine model, which has 5 model plugins.
Just make sure all the plugins are not overriding each other. Depending on what the plugins do, the order in which they're loaded might mix up their behaviours (for example, if they all connect to world update event).
How can I get output of 'printf' of each plugin in separate terminal?
I'd go so far as to say impossible. What you really want is the ability to distinguish between your different plugins. I'd recommend looking at other techniques for that. Prefix all prints with the plugin name, print them all, pipe the output of gazebo to a file, and use `tail -f logfile.txt | grep plugin1name`. That has the effect of separating out the output of one plugin. Do that for all your plugins, and voila..
I'd go so far as to say impossible. What you really want is the ability to distinguish between your different plugins. I'd recommend looking at other techniques for that. Prefix all prints with the plugin name, print them all, redirect the output of gazebo to a file, and use `tail -f logfile.txt | grep plugin1name`. That has the effect of separating out the output of one plugin. Do that for all your plugins, and voila..
Asked: 2016-06-27 07:50:45 -0500
Seen: 1,795 times
Last updated: Jun 27 '16
Gazebo 1.5 model plugin compatibility and example
Changing color of Model in Gazebo via ModelPlugin
Robot with Custom Plugin locks up gzclient
Subscribing to a contact topic from a model plugin
How to bypass gazebo physics engine?
Create visuals from c++ plugin during runtime
How to set forceon links when some of the links are of mass zero?
Did you try it? My guess is yes, but I haven't tested it. If you tried it, tell us what you tried.
I tried it. Added one more plugin in the sdf. It worked!