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
I am trying to parse a python ros node to get the list of topics, services and parameters. It's finding a bit difficult for me. Can someone help with this use case? I've tried to add a launch file with the node and add the configuration as below.
Unfortunately, Python source code was never fully supported. I (the author and maintainer) have only implemented support for C++. The Python parser was an external contribution. But this does not mean that it won't work in your case.
I am going to run some tests on my side and let you know more.
Meanwhile, we can go through some basic pitfalls, to make sure everything is set up correctly.
Is the source code available, for the nodes you want to analyse, or are the packages installed from binaries?
Is your environment set up correctly? If you run rospack find MY_PACKAGE, does it return a path to the source code?
Are you running the latest version of HAROS? I see you are running from source, so it is likely the case.
Let's add a few options to your command and see if the result is the same. Add --ws /path/to/catkin/workspace and --no-cache. Same output?
If all else fails, feel free to run the analysis again in debug mode.
python3 haros-runner.py --debug full ...
You will find a ~/.haros/log.txt file that you can share with me, so I can try to pinpoint the problem.
After running a few tests on a minimal Python package, I can confirm that it is not working.
I will see if I can fix some of the issues and release an update.
This does not invalidate my previous comment. You can still go through those steps/questions and let me know further details.
Hi,
I am trying to parse a python ros node to get the list of topics, services and parameters. It's finding a bit difficult for me. Can someone help with this use case? I've tried to add a launch file with the node and add the configuration as below.
Command
Logs
Result is this:
The text was updated successfully, but these errors were encountered: