Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature] Support Debugging ROS2 Launch Files #710

Closed
polyhobbyist opened this issue Apr 26, 2022 · 7 comments
Closed

[feature] Support Debugging ROS2 Launch Files #710

polyhobbyist opened this issue Apr 26, 2022 · 7 comments
Assignees
Labels

Comments

@polyhobbyist
Copy link

what is needed
Launch files in ROS2 are Python scripts which execute parameterized ROS2 nodes. Additionally, ROS2 lifecycle nodes are maintained by the launch solution.

why is it needed
As these grow in complexity, they need to be debugged.

@polyhobbyist polyhobbyist added the feature request Suggested features label Apr 26, 2022
@adamsj-ros
Copy link

adamsj-ros commented Apr 26, 2022

ROS2 python launch files are probably the most difficult source files in ROS2 to debug. First, there’s a lot going on when you started them including other nodes and associated source. Secondly, there’s almost no well-understood way to debug them including prints, pdb, and gdb. +1

@chilisam
Copy link

Any updates on this?

@ooeygui
Copy link
Member

ooeygui commented Oct 26, 2022

@chilisam This is a popular request; it will be prioritized soon. However, I don't have an exact date on the release.

@hamsadatta
Copy link

Any updates?

@ooeygui
Copy link
Member

ooeygui commented Feb 27, 2023

No updates yet; this one is going to be a large lift.

@polyhobbyist
Copy link
Author

image

@ooeygui
Copy link
Member

ooeygui commented May 4, 2023

This has been implemented

@ooeygui ooeygui closed this as completed May 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants