ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

You appear to be roslaunch-ing a file called world.launch, which is hosted by a package called urs_wearable.

That file includes a file called world.launch, which is also located in the package urs_wearable (ie: the same package).

From the traceback, it's clear this leads to the situation where roslaunch is trying to load the file world.launch, which tries to include the file world.launch, which tries to include the file world.launch, which tries to include the file world.launch, which tries to include the file world.launch, which tries to include the file world.launch, etc, ad infinitum -- or in this case, until the Python interpreter reaches an internal limit and "just gives up".

Summarising: you need to prevent the infinite recursion.

Could you clarify why you include the same file you are already trying to roslaunch? If you avoid that, I believe you'd avoid the problem you encounter.