robot_localization/ekf_localization when working with namespaces
Hello,
I am working on Clearpath's Jackal now and trying to spawn it on a Gazebo world with another robot. For that (as far as I understand) I need to use namespaces (one for each robot). I have taken the original launch files provided by Clearpath and tried to modify them. I have noticed that in jackal_control/control.launch they launch the ekf_localization node. When I comment out this line - everything works, but when it's not commented, things don't work.
The bottom line of my question: what do I need to do in order to work with the ekf_localization node in a namespace? I tried to simply wrap it in a namespace and it didn't work. I tried to define a tf_prefix and it also didn't help.
Thanks!
Perhaps you could give us more detail? When you say it "doesn't work," what do you mean?
Either one of two things happens: my Gazebo world doesn't open or it does open and gets hung a few seconds later (when I'm trying to change the field of view)
I'm sorry, do you mean to say that you're not having trouble with
robot_localization
, but with Gazebo?